Skip to main content
trUSD and strUSD move between networks through Chainlink CCIP, using the Cross-Chain Token (CCT) standard. It is the same token on every network: Ethereum holds the canonical supply, and the other networks mint and burn against it, so there are no wrapped versions.

Supported networks

You can bridge between any two of these networks except Pharos and Solana, which have no route between them. The token addresses on each one are on the contracts page.

How to bridge

1

Open the Bridge

On desktop, select Bridge in the top bar of app.tori.finance. On mobile, go to app.tori.finance/bridge.
2

Choose the route

Pick the From Network and the To Network, choose trUSD or strUSD, and enter the amount.
3

Approve and send

Approve the token if your wallet asks, then confirm the transfer. It is sent through Chainlink CCIP.
4

Wait for delivery

The app shows the expected delivery time and follows the transfer until it lands. You can also track it on the CCIP Explorer, and past transfers stay in Bridge history.

Bridging to or from Solana

Solana uses its own wallets and address format, so the Solana side of a transfer needs a Solana wallet. Choose Connect a Solana Wallet in the Bridge when it asks for one. The receiving address is never filled in for you. Type it in the receiver field: a Solana wallet address when you send to Solana, a 0x address when you send from it. Amounts sent to Solana are rounded down to 9 decimals, the precision trUSD and strUSD have there.

Fees

Each transfer pays a CCIP fee, shown as Bridge Fee before you confirm. It is paid in the source network’s gas token (ETH on Ethereum and Arbitrum, MON on Monad, PROS on Pharos, SOL on Solana), on top of the usual gas.

Next steps

Contract addresses

trUSD and strUSD on every network

Risk disclosures

Including cross-chain transfer risk