> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tori.finance/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Pages whose paths begin with /zh-Hans/, /ja/, /ko/, /vi/, /id/, /hi/, /pt-BR/ or /es/ are machine translations of the English pages, provided for convenience only. They may contain errors or omissions and have no legal effect, and where one differs from the English page, the English page prevails. For anything that will be relied on, read and cite the English page at the same path without the language prefix.

# Bridging

> Move trUSD and strUSD between networks over Chainlink CCIP

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

| Network | trUSD | strUSD |
| - | - | - |
| Ethereum | ✓ | ✓ |
| Monad | ✓ | ✓ |
| Pharos | ✓ | ✓ |
| Arbitrum | ✓ | ✓ |
| Solana | ✓ | ✓ |

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](https://docs.tori.finance/resources/contracts.md).

## How to bridge

**1. Open the Bridge**

On desktop, select **Bridge** in the top bar of [app.tori.finance](https://app.tori.finance). On mobile, go to [app.tori.finance/bridge](https://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

> [card] [Contract addresses](https://docs.tori.finance/resources/contracts.md)
>
> trUSD and strUSD on every network

> [card] [Risk disclosures](https://docs.tori.finance/resources/risks.md)
>
> Including cross-chain transfer risk


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.