Non EVM Chains
Non EVM chains supported:
Bitcoin
Bitcoin Native Asset
We will be supporting Bitcoin in our Buy and Sell flows in the future. To add support, add the following crypto object to your configuration crypto array:
{
id: <your btc internal id>,
network: 'bip122:000000000019d6689c085ae165831e93',
assetId: 'slip44:0'
}
Details
- Decimal places: 8
- Address format: Native Segwit (
bc1q...)
Solana
We currently support Solana Mainnet (Chain ID: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp)
SOL — Solana Native Asset
We support SOL in our Buy flow. Sell flow will be supported in the future. To support SOL, add the following crypto object to your configuration crypto array:
{
id: <your solana internal id>,
network: 'solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp',
assetId: 'slip44:501'
}
Details
- Decimal places: 9
Solana SPL Tokens
We support SPL Tokens in our Buy flow. Sell flow will be supported in the future. To support SPL tokens, add the following crypto object to your configuration crypto array:
{
id: <your SPL token internal id>,
network: 'solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp',
assetId: <asset_namespace + ":" + asset_reference>, // e.g: "token:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v" for USDC
}
Note: concatenating
network+/+assetIdwill form the full CAIP-19 identifier for a token, for example:solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp/token:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v
Tron
TRX - Tron Native Asset
We will support TRON in our Buy flow. Sell flow will be supported in the future. To support TRON, add the following crypto object to your configuration crypto array:
{
id: <your tron internal id>,
network: 'tron:728126428',
assetId: 'slip44:195'
}
Details
- Decimal places: 6
Tron TRC-20 Tokens
We will support TRC-20 Tokens in our Buy flow. Sell flow will be supported in the future. To support TRC-20 tokens, add the following crypto object to your configuration crypto array:
{
id: <your TRC20 token internal id>,
network: 'tron:728126428',
assetId: <asset_namespace + ":" + asset_reference>, // e.g: "trc20:TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8" for USDC
}
Stellar
We currently support Stellar Mainnet (Chain ID: stellar:pubnet)
XLM — Stellar Native Asset
We support XLM in our Buy flow. Sell flow will be supported in the future. To support XLM, add the following crypto object to your configuration crypto array:
{
id: <your stellar internal id>,
network: 'stellar:pubnet',
assetId: 'slip44:148'
}
Details
- Decimal places: 7
- Address format: Ed25519 public key (
G..., 56 characters)
Note: A Stellar account does not exist on-chain until it holds a minimum XLM reserve (base reserve). Buying XLM to a brand-new, unfunded
G...address creates and funds the account.
Stellar Tokens
We support Stellar tokens in our Buy flow. Sell flow will be supported in the future. To support Stellar tokens, add the following crypto object to your configuration crypto array:
{
id: <your stellar token internal id>,
network: 'stellar:pubnet',
assetId: <asset_namespace + ":" + asset_reference>, // e.g: "asset:USDC-GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN" for USDC
}
Stellar tokens use one of two asset namespaces:
asset— classic (trustline-based) assets, formatted asasset:<CODE>-<ISSUER>(e.g.asset:USDC-GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN)sep41— Soroban (SEP-41) contract tokens, formatted assep41:<CONTRACT>(e.g.sep41:CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75)
Classic (asset) tokens always use 7 decimal places. SEP-41 (sep41) token decimals are defined by the token contract and may differ.
Note: To receive a classic (
asset) token, the destination account must first establish a trustline to the asset's issuer. A buy to an account without the required trustline will fail.
Note: concatenating
network+/+assetIdwill form the full CAIP-19 identifier for a token, for example:
- Classic asset:
stellar:pubnet/asset:USDC-GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN- SEP-41 contract token:
stellar:pubnet/sep41:CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75