Skip to content

Supported Networks

The application supports a variety of blockchain networks, each with its own specific implementation for handling transactions, wallets, and tokens. The core of this multi-chain functionality resides in the ApiHandler.ts file, which uses a factory function, createManager, to instantiate a specific BlockchainManager for each supported network.

Each manager is responsible for abstracting the unique details of its blockchain, providing a consistent API for the rest of the application to use.

Networks list

The application supports a wide range of blockchain networks. The following table lists the currently integrated chains, along with their manifest file and type.

NetworkManifest FileManager TypeDescription
BitcoinbitcoinManifest.jsonBTCThe original decentralized cryptocurrency using a UTXO model.
EthereumethereumManifest.jsonEVMA leading smart contract platform and home of ERC-20 tokens.
BNB ChainbinanceManifest.jsonEVMAn EVM-compatible chain known for its high speed and low fees.
TrontronManifest.jsonTRONA high-throughput blockchain optimized for DApps and token transactions.
TONtonManifest.jsonTONA scalable, high-performance blockchain developed by the Telegram team.
SolanasolanaManifest.jsonSOLA fast Layer-1 blockchain designed for decentralized, scalable applications.
PolygonpolygonManifest.jsonEVMA popular Layer-2 scaling solution for Ethereum.
AvalancheavalancheManifest.jsonEVMA high-performance blockchain featuring subnets for custom applications.
ArbitrumarbitrumManifest.jsonEVMAn Optimistic Rollup Layer-2 chain that scales Ethereum.
BasebaseManifest.jsonEVMA secure, low-cost Layer-2 solution built by Coinbase on the OP Stack.
XRP LedgerxrplManifest.jsonXRPLA decentralized public blockchain optimized for fast and cheap payments.
VenomvenomManifest.jsonTVMA Layer-0 asynchronous blockchain designed for scalability.
CoticotiManifest.jsonDAGA Directed Acyclic Graph (DAG)-based protocol for decentralized payments.