Supported networks
Check the assets on each network and the address format each network uses.
Every quote names one network. Pulse moves the crypto on that network only. It does not infer the network from the address.
Send on the quoted network
Funds sent on another network cannot be recovered.
Assets by network
Set network on the quote to one of these values.
| Network | USDT | USDC |
|---|---|---|
BASE | ✓ | ✓ |
POLYGON | ✓ | ✓ |
ARBITRUM | ✓ | ✓ |
OPTIMISM | ✓ | ✓ |
ETHEREUM | ✓ | ✓ |
CELO | ✓ | ✓ |
PLASMA | ✓ | ✗ |
SOLANA | ✓ | ✓ |
An asset that the network does not support returns invalid_network. An asset that
Pulse does not support returns invalid_asset.
Addresses and transactions
Every network except SOLANA is an EVM network. The network sets the address format
and the transaction identifier that Pulse returns.
| Network | Address format | transaction_hash |
|---|---|---|
| EVM networks | 0x address | Transaction hash |
SOLANA | base58 address | Transaction signature |
The address format applies to destination.address on an onramp order and to
funding_account.deposit_address on an offramp order. An onramp address that is not
valid for the quoted network returns invalid_destination_address.
For an onramp, the order.payout_initiated and
order.completed events contain transaction_hash. Link
it to a block explorer for the quoted network.
Send on Solana
On SOLANA, USDT and USDC are SPL tokens. For an offramp, send the SPL token to
deposit_address. The sending wallet delivers it to the token account of that
address.
Test addresses
The test environment uses reserved addresses to select an order outcome. EVM networks
and SOLANA have separate addresses. See Testing.