@xchainjs/xchain-client
v2.0.9
Published
<div align="center"> <h1 align="center">XChain Client</h1>
Maintainers
Keywords
Readme
Base client interface and abstract implementation for XChainJS blockchain clients. Provides a standardized interface for wallet operations across different blockchain networks.
Modules
BaseXChainClient- Abstract base class for all blockchain clientstypes- Core type definitions and interfacesfees- Fee calculation utilitiesprotocols- Supported blockchain protocol definitions
Installation
yarn add @xchainjs/xchain-clientor
npm install @xchainjs/xchain-clientFollowing peer dependencies have to be installed into your project. These are not included in @xchainjs/xchain-client.
yarn add @xchainjs/xchain-crypto @xchainjs/xchain-util axiosDocumentation
xchain client
Overview of xchain-clientInterface of xchain-client
Features
- Standardized Interface: Consistent API across all blockchain implementations
- Key Management: Secure BIP39 phrase handling without key generation
- Network Support: Mainnet, Testnet, and Stagenet configurations
- Fee Management: Flexible fee calculation and bounds
- Abstract Implementation: Base class for easy client extension
