OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

XChainJS

XChainJS is an MIT-licensed TypeScript library that provides modular clients, utilities and protocol integrations for building cross-chain wallets, DApps and blockchain applications.

Independent OpenViST project profile, based on linked sources.

XChainJS — 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 a TypeScript application needs wallet or blockchain functionality spanning supported networks and benefits from shared interfaces and modular packages.

Who it is for

  • TypeScript developers building cross-chain wallet features
  • Teams creating DApps that interact with multiple blockchain networks
  • Developers integrating blockchain clients, data providers or protocol operations

Documented uses

  • Connect an application with multiple blockchain networks through a common interface
  • Prepare, broadcast and estimate fees for supported blockchain transactions
  • Retrieve address balances and query blockchain data
  • Add wallet management, transaction parsing and address-formatting utilities
  • Explore documented THORChain and MAYAChain application examples
Before you choose

Requirements & limits

The project repository is public and identifies an MIT license. Documentation and examples are linked from the repository.

  • TypeScript is the documented implementation language.
  • The package model separates blockchain clients, data providers, protocols and utilities.
  • Supported ecosystem references include Binance Smart Chain, Bitcoin, Bitcoin Cash, Cosmos, Ethereum, Litecoin and THORChain.
  • Client packages document transaction preparation, broadcasting, fee estimation and address-balance retrieval.
  • The repository includes examples for THORChain swaps, liquidity and savers, loans, transaction status and MAYAChain swaps.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
3 October 2026
Original website title
xchainjs/xchainjs-lib · Official homepage title · retained in its source language