Skip to Content
DocumentationNetworksOverview

Supported Networks

The Vault supports four blockchain networks out of the box. Each network has its own address format, fee model, deposit detection mechanism, and confirmation policy.

Network Overview

NetworkMainnet Chain IDAddress FormatNative AssetTokensAvg Block Time
Ethereum1EVM (0x...)ETHERC-20~12 seconds
Bitcoin—P2WPKH (bech32, bc1q...)BTC—~10 minutes
TRON—Base58 (T...)TRXTRC-20~3 seconds
Solana—Base58 (Ed25519 public key)SOLSPL (USDC, USDT)~0.4 seconds

Each network is enabled per wallet during wallet creation. Ethereum, Bitcoin and TRON share one signing scheme, so a single wallet can hold addresses for all three, derived from the same key material. Solana uses a different signing scheme and lives in a wallet of its own — it cannot be combined with the other three in one wallet.

Node Requirements

The Vault requires access to a node (or node API provider) for each enabled network. You can use your own full nodes or a commercial node provider:

NetworkSelf-hosted OptionManaged Providers
EthereumGeth, Nethermind, BesuInfura, Alchemy, QuickNode
BitcoinBitcoin CoreBlockdaemon, Chainstack
TRONjava-tronTronGrid, NowNodes
SolanaSolana validator (RPC node)Chainstack

Node endpoints are configured per network in your deployment configuration. See the installation overview for details.

Testnet Support

The Vault can be configured to operate on testnets for staging environments:

NetworkSupported Testnets
EthereumSepolia
Bitcoinsignet
TRONNile
Solanadevnet

Switch a network into testnet mode through the deployment configuration in staging environments. Mainnet and testnet cannot be mixed in the same Vault instance.

Network-Specific Documentation