> ## 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.

# Direcciones de contratos

> Direcciones oficiales y verificadas de los contratos de Tori Finance para trUSD, strUSD y la acuñación en Ethereum y otras cadenas, con transferencias entre cadenas mediante Chainlink CCIP.

> [!WARNING]
>
> Verifica siempre las direcciones de los contratos antes de interactuar con ellos. Usa únicamente las direcciones oficiales que figuran en esta página.

## Arquitectura multicadena

trUSD y strUSD admiten transferencias nativas entre cadenas mediante **Chainlink CCIP** con el estándar **Cross-Chain Token (CCT)**. Ethereum Mainnet es el hub y mantiene el token canónico en un pool de tokens CCIP Lock & Release; cada cadena adicional usa un pool de tokens Burn & Mint. Monad y Pharos están activas; sus direcciones figuran a continuación.

## Ethereum Mainnet (principal)

### Contratos principales

| Contrato | Dirección | Verificado |
| - | - | - |
| **trUSD** | [`0xd0580192E98eA6CEB9c7b6191Ed2E27560911697`](https://etherscan.io/address/0xd0580192E98eA6CEB9c7b6191Ed2E27560911697) | ✓ |
| **strUSD (Staked trUSD)** | [`0x280839980a7eD0D7717F64125fE241012E5F5815`](https://etherscan.io/address/0x280839980a7eD0D7717F64125fE241012E5F5815) | ✓ |
| **Minting** | [`0xe16b821B9F6B0a6f06a2C4a61D5d1f71cFa53F1E`](https://etherscan.io/address/0xe16b821B9F6B0a6f06a2C4a61D5d1f71cFa53F1E) | ✓ |
| **Staking Rewards Distributor** | [`0xa0C49fFa4B7941830235cde974d9B2a8420CD375`](https://etherscan.io/address/0xa0C49fFa4B7941830235cde974d9B2a8420CD375) | ✓ |
| **trUSD Silo** | [`0xF7c0d8853E69DCD37ee7599c6280d2632F3360B4`](https://etherscan.io/address/0xF7c0d8853E69DCD37ee7599c6280d2632F3360B4) | ✓ |
| **Timelock** | [`0xA952453E39F77108Ee37C1b92de593F1C59A6ef4`](https://etherscan.io/address/0xA952453E39F77108Ee37C1b92de593F1C59A6ef4) | ✓ |

El Timelock impone una demora pública de 24 horas a las acciones de administración. Sustituyó al timelock original (`0x7af35ab3…`) el 15 de septiembre de 2026; el rol de administración de cada contrato principal se transfirió a él a través de la propia cola de 24 horas de ese timelock. [Roles, multisig y timelocks](/es/security/roles.md) documenta qué controla y quién tiene cada rol.

### Pools de tokens de Chainlink CCIP

Los trUSD y strUSD canónicos indicados arriba pasan de una cadena a otra a través de pools de tokens Lock & Release. Los tokens enviados a otra cadena se bloquean aquí y se liberan a la vuelta; los saldos de los pools constituyen el respaldo de cada trUSD y strUSD acuñado en Monad y Pharos.

| Pool | Dirección | Tipo |
| - | - | - |
| **Pool de tokens de trUSD** | [`0x558d77ff4B6C760c1034536E379feB69dB5a96e2`](https://etherscan.io/address/0x558d77ff4B6C760c1034536E379feB69dB5a96e2) | LockReleaseTokenPool 1.5.1 |
| **Pool de tokens de strUSD** | [`0xb12E0794fB2191672bA7A1811eDC9713C8c2c38B`](https://etherscan.io/address/0xb12E0794fB2191672bA7A1811eDC9713C8c2c38B) | LockReleaseTokenPool 1.5.1 |

## Monad

ID de cadena `143`. Los trUSD y strUSD de Monad son representaciones Burn & Mint de los tokens de Ethereum: cada unidad en circulación aquí está bloqueada en el pool de Ethereum indicado arriba.

| Contrato | Dirección | Tipo |
| - | - | - |
| **trUSD** | [`0x770a579Ea200784723B31b8668b0773ba80393c9`](https://monadvision.com/address/0x770a579Ea200784723B31b8668b0773ba80393c9) | ERC-20 (Burn & Mint) |
| **strUSD** | [`0x683fb58ee77172626D5B49087DdAc71eF7825d20`](https://monadvision.com/address/0x683fb58ee77172626D5B49087DdAc71eF7825d20) | ERC-20 (Burn & Mint) |
| **Pool de tokens de trUSD** | [`0xC7692e0501f534B9709406F50C660619967bBF0A`](https://monadvision.com/address/0xC7692e0501f534B9709406F50C660619967bBF0A) | BurnMintTokenPool 1.5.1 |
| **Pool de tokens de strUSD** | [`0x936A28338985B905f7E932aF379533666Df6d1eC`](https://monadvision.com/address/0x936A28338985B905f7E932aF379533666Df6d1eC) | BurnMintTokenPool 1.5.1 |

## Pharos

ID de cadena `1672`. Mismo modelo que Monad: representaciones Burn & Mint respaldadas por los pools de Ethereum. Pharos utiliza la generación 2.0.0 de pools de tokens de Chainlink.

| Contrato | Dirección | Tipo |
| - | - | - |
| **trUSD** | [`0x3816102CDaff06e2a5A362CA7f767CCfD2337003`](https://pharosscan.xyz/address/0x3816102CDaff06e2a5A362CA7f767CCfD2337003) | ERC-20 (Burn & Mint) |
| **strUSD** | [`0x25419E949b485d481BED4ea0c5A0496f6C7f7c63`](https://pharosscan.xyz/address/0x25419E949b485d481BED4ea0c5A0496f6C7f7c63) | ERC-20 (Burn & Mint) |
| **Pool de tokens de trUSD** | [`0xAB7d93271B693EC5196cCD16639B4c8087d0d2f7`](https://pharosscan.xyz/address/0xAB7d93271B693EC5196cCD16639B4c8087d0d2f7) | BurnMintTokenPool 2.0.0 |
| **Pool de tokens de strUSD** | [`0x7305A63323d3171c6311D8F3218C3A7D164f3f0f`](https://pharosscan.xyz/address/0x7305A63323d3171c6311D8F3218C3A7D164f3f0f) | BurnMintTokenPool 2.0.0 |

Hay rutas entre cada par de estas tres cadenas, en ambos sentidos, con un límite de volumen de 1.500.000 tokens por ruta que se repone a lo largo de seis horas. El [bridge](https://app.tori.finance/bridge) es la forma admitida de moverse entre ellas; una transferencia desde Ethereum llega en unos 20 minutos, y una desde Monad o Pharos, en menos de un minuto.

## Estándares de los contratos

| Token | Estándar | Características |
| - | - | - |
| **trUSD** | ERC-20 | Proxy actualizable; transferencias entre cadenas mediante Chainlink CCIP (CCT) |
| **strUSD** | ERC-20 | Proxy actualizable; transferencias entre cadenas mediante Chainlink CCIP (CCT) |

## Verificación

Todos los contratos de Ethereum anteriores están verificados en Etherscan, con un código fuente que coincide con el bytecode desplegado. El mismo código fuente está publicado en [github.com/Tori-Finance/tori-contracts](https://github.com/Tori-Finance/tori-contracts), donde `forge build` reproduce el código desplegado. El protocolo ha sido auditado por Sherlock y Nethermind; los informes, cada uno con su alcance, están en la [página de auditorías](/es/security/audits.md). Los pools de tokens de CCIP son los contratos auditados de la propia Chainlink, desplegados sin modificaciones a través de las factorías de pools de tokens de CCIP.

## Buenas prácticas de seguridad

> **Usa la app oficial**
>
> Interactúa solo a través de [app.tori.finance](https://app.tori.finance)

> **Verifica las direcciones**
>
> Comprueba siempre que las direcciones coinciden con las de esta página

> **No envíes directamente**
>
> Nunca envíes tokens directamente a los contratos

> **Informa de problemas**
>
> Informa de cualquier actividad sospechosa a [security@tori.finance](mailto:security@tori.finance)

## Actualizaciones

Las direcciones de los contratos no cambiarán sin previo aviso. Cualquier actualización del protocolo se anunciará a través de los canales oficiales:

* [Twitter/X](https://x.com/tori_finance)
* Documentación oficial (este sitio)

***

**¿Tienes preguntas?** Únete a nuestro [Discord](https://discord.gg/torifinance) para obtener soporte y conversar con la comunidad.

> [!NOTE]
>
> **Traducción automática:** esta página es una traducción automática del original en inglés y se ofrece únicamente por comodidad. Puede contener errores u omisiones y no tiene efectos jurídicos. Si esta página y la versión en inglés difieren, prevalece la versión en inglés. Lee el [original en inglés](/resources/contracts.md) antes de basarte en cualquier contenido de esta página.


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