Practical overview
When it fits
Use it when implementing wallet and transaction functions in a JavaScript or TypeScript application and the required network is covered by the listed functions.
Who it is for
- Developers building applications with wallet creation or recovery flows.
- Teams adding EVM or Solana balance, token-detail, approval or transfer functions.
Documented uses
- Create or recover wallets and accounts.
- Retrieve token details and balances.
- Send ETH or SOL and transfer tokens.
- Add EVM token-approval and contract-inspection utilities.
Requirements & limits
- The repository README describes the library as under construction.
- EVM networks and Solana are named as supported; BNB Beacon Chain is marked temporarily disabled.
- The repository identifies TypeScript as its primary language and lists an MIT license.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install the SDK and import its Ethereum wallet module
Set up the package and use one of the README's documented import forms.
Before you start
- A JavaScript or TypeScript project using npm.
Steps
Install the package with the command below.
npm install multichain-wallet-sdkFor CommonJS, import
EthereumWalletwithconst { EthereumWallet } = require('multichain-wallet-sdk');, or use the shown ES module import form.
Expected outcome
The package is installed and the README's EthereumWallet import is in place.
Guide limitations
- The README labels the library under construction.
- The import example does not document further configuration or execution.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 15 October 2026
- Original website title
- formysister/multichain-wallet-sdk · Official homepage title · retained in its source language

