OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Multichain Wallet SDK

Multichain Wallet SDK is a TypeScript/JavaScript library for adding crypto wallet creation, recovery, account, balance and transfer functions to applications. Its README lists functions for EVM-based networks and Solana, including Ethereum token approvals and contract utilities; BNB Beacon Chain is marked temporarily disabled.

Independent OpenViST project profile, based on linked sources.

Multichain Wallet SDK — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

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.
Before you choose

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.

Source-based practical guide

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

  1. Install the package with the command below.

    Documented command
    npm install multichain-wallet-sdk
  2. For CommonJS, import EthereumWallet with const { 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.
Evidence and transparency

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