Skip to main content
You can add Solana, Bitcoin, and TON networks that Dynamic does not support out of the box by passing lists of GenericNetwork objects to the solNetworks, bitcoinNetworks, and tonNetworks properties in ClientProps when initializing the SDK.
The solNetworks, bitcoinNetworks, and tonNetworks lists replace the Solana, Bitcoin, and TON networks enabled in your Dynamic dashboard for this session. Pass the full list of networks you want the SDK to use.

Example

The following example sets Solana Mainnet and Devnet, Bitcoin Mainnet, and TON Mainnet as supported networks.
In the GenericNetwork constructor, chainId and networkId accept an int or a string. decimals is a double. chainName, lcdUrl, nameService, privateCustomerRpcUrls, and vanityName are optional.

Type Reference

GenericNetwork

NativeCurrency

Next Steps

Last modified on August 14, 2026