Supported Tokens

The stablecoins a Mural Account can receive, and the ways to send them.

Send tokens only on the Account's blockchain. Each Account has a single wallet on a single blockchain, shown in accountDetails.walletDetails.blockchain. Tokens sent on any other blockchain are not credited to the Account.

Supported tokens

TokenAvailability
USDCSupported by default.
USDTSupported on request. Contact [email protected] to enable it.

On Plasma, USDT is the USDT0 token. The API reports it as USDT.

Ways to send tokens

To the Account's wallet

The standard way to fund an Account with stablecoins is a transfer to its wallet. Get an Account returns the wallet in accountDetails.walletDetails:

FieldDescription
blockchainThe blockchain the wallet is on. Send tokens only on this blockchain.
walletAddressThe address to send tokens to.

The tokens arrive in the Account as sent. No conversion takes place, and no settlement strategy is involved. The transfer appears in the Account's transactions.

USDT on Tron

An Account can also receive USDT on Tron, even though its wallet is on another blockchain. This option is available on request: contact [email protected] with the Tron address you will send from.

Once it is set up, the Account's accountDetails.payinMethods includes a payin method with payinRailDetails.type of blockchainDeposit:

FieldDescription
depositTokenThe token to send: USDT on Tron.
destinationAddressThe Tron address to send USDT to.
senderAddressThe Tron address the USDT must come from. Transfers from any other address are not credited.

Mural always bridges USDT received on Tron to USDT on the Account's blockchain, and credits it to the Account's wallet. The Account's settlement strategy does not apply. Each transfer appears as a Payin.


Did this page help you?