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

# Địa chỉ hợp đồng

> Các địa chỉ hợp đồng chính thức, đã được xác minh của Tori Finance cho trUSD, strUSD và hợp đồng mint trên Ethereum và các chuỗi khác, cùng khả năng chuyển xuyên chuỗi qua Chainlink CCIP.

> [!WARNING]
>
> Luôn kiểm tra địa chỉ hợp đồng trước khi tương tác. Chỉ sử dụng các địa chỉ chính thức được liệt kê trên trang này.

## Kiến trúc đa chuỗi

trUSD và strUSD hỗ trợ chuyển xuyên chuỗi trực tiếp (native) qua **Chainlink CCIP** theo tiêu chuẩn **Cross-Chain Token (CCT)**. Ethereum Mainnet là trung tâm và nắm giữ token gốc trong một token pool CCIP theo cơ chế Lock & Release; mỗi chuỗi bổ sung sử dụng một token pool theo cơ chế Burn & Mint. Monad và Pharos đã hoạt động; địa chỉ của chúng được liệt kê bên dưới.

## Ethereum Mainnet (mạng chính)

### Cốt lõi

| Hợp đồng | Địa chỉ | Đã xác minh |
| - | - | - |
| **trUSD** | [`0xd0580192E98eA6CEB9c7b6191Ed2E27560911697`](https://etherscan.io/address/0xd0580192E98eA6CEB9c7b6191Ed2E27560911697) | ✓ |
| **strUSD (trUSD đã stake)** | [`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) | ✓ |

Timelock áp dụng thời gian trì hoãn công khai 24 giờ đối với các thao tác quản trị. Hợp đồng này đã thay thế timelock ban đầu (`0x7af35ab3…`) vào ngày 15 tháng 9 năm 2026; vai trò quản trị trên mọi hợp đồng cốt lõi đã được chuyển sang hợp đồng này thông qua chính hàng đợi 24 giờ của timelock cũ. [Vai trò, multisig và timelock](/vi/security/roles.md) ghi lại những gì Timelock kiểm soát và ai nắm giữ từng vai trò.

### Các token pool Chainlink CCIP

trUSD và strUSD gốc ở trên được chuyển chuỗi thông qua các token pool theo cơ chế Lock & Release. Token được gửi sang chuỗi khác sẽ bị khóa tại đây và được giải phóng khi chuyển trở lại; số dư của các pool này chính là tài sản bảo chứng cho mọi trUSD và strUSD được mint trên Monad và Pharos.

| Pool | Địa chỉ | Loại |
| - | - | - |
| **Token pool trUSD** | [`0x558d77ff4B6C760c1034536E379feB69dB5a96e2`](https://etherscan.io/address/0x558d77ff4B6C760c1034536E379feB69dB5a96e2) | LockReleaseTokenPool 1.5.1 |
| **Token pool strUSD** | [`0xb12E0794fB2191672bA7A1811eDC9713C8c2c38B`](https://etherscan.io/address/0xb12E0794fB2191672bA7A1811eDC9713C8c2c38B) | LockReleaseTokenPool 1.5.1 |

## Monad

Chain ID `143`. trUSD và strUSD trên Monad là các bản đại diện theo cơ chế Burn & Mint của token trên Ethereum: mỗi đơn vị đang lưu hành tại đây đều có một đơn vị tương ứng bị khóa trong pool Ethereum ở trên.

| Hợp đồng | Địa chỉ | Loại |
| - | - | - |
| **trUSD** | [`0x770a579Ea200784723B31b8668b0773ba80393c9`](https://monadvision.com/address/0x770a579Ea200784723B31b8668b0773ba80393c9) | ERC-20 (Burn & Mint) |
| **strUSD** | [`0x683fb58ee77172626D5B49087DdAc71eF7825d20`](https://monadvision.com/address/0x683fb58ee77172626D5B49087DdAc71eF7825d20) | ERC-20 (Burn & Mint) |
| **Token pool trUSD** | [`0xC7692e0501f534B9709406F50C660619967bBF0A`](https://monadvision.com/address/0xC7692e0501f534B9709406F50C660619967bBF0A) | BurnMintTokenPool 1.5.1 |
| **Token pool strUSD** | [`0x936A28338985B905f7E932aF379533666Df6d1eC`](https://monadvision.com/address/0x936A28338985B905f7E932aF379533666Df6d1eC) | BurnMintTokenPool 1.5.1 |

## Pharos

Chain ID `1672`. Cùng mô hình với Monad: các bản đại diện theo cơ chế Burn & Mint được bảo chứng bởi các pool trên Ethereum. Pharos sử dụng thế hệ token pool 2.0.0 của Chainlink.

| Hợp đồng | Địa chỉ | Loại |
| - | - | - |
| **trUSD** | [`0x3816102CDaff06e2a5A362CA7f767CCfD2337003`](https://pharosscan.xyz/address/0x3816102CDaff06e2a5A362CA7f767CCfD2337003) | ERC-20 (Burn & Mint) |
| **strUSD** | [`0x25419E949b485d481BED4ea0c5A0496f6C7f7c63`](https://pharosscan.xyz/address/0x25419E949b485d481BED4ea0c5A0496f6C7f7c63) | ERC-20 (Burn & Mint) |
| **Token pool trUSD** | [`0xAB7d93271B693EC5196cCD16639B4c8087d0d2f7`](https://pharosscan.xyz/address/0xAB7d93271B693EC5196cCD16639B4c8087d0d2f7) | BurnMintTokenPool 2.0.0 |
| **Token pool strUSD** | [`0x7305A63323d3171c6311D8F3218C3A7D164f3f0f`](https://pharosscan.xyz/address/0x7305A63323d3171c6311D8F3218C3A7D164f3f0f) | BurnMintTokenPool 2.0.0 |

Các tuyến kết nối hoạt động giữa mọi cặp trong ba chuỗi này, theo cả hai chiều, với giới hạn tốc độ 1.500.000 token cho mỗi tuyến, được phục hồi dần trong sáu giờ. [Bridge](https://app.tori.finance/bridge) là cách được hỗ trợ để chuyển token giữa các chuỗi; một giao dịch chuyển từ Ethereum mất khoảng 20 phút, còn từ Monad hoặc Pharos thì trong vòng một phút.

## Tiêu chuẩn hợp đồng

| Token | Tiêu chuẩn | Tính năng |
| - | - | - |
| **trUSD** | ERC-20 | Proxy có thể nâng cấp; chuyển tài sản xuyên chuỗi qua Chainlink CCIP (CCT) |
| **strUSD** | ERC-20 | Proxy có thể nâng cấp; chuyển tài sản xuyên chuỗi qua Chainlink CCIP (CCT) |

## Xác minh

Mọi hợp đồng trên Ethereum ở trên đều đã được xác minh trên Etherscan, với mã nguồn khớp với bytecode đã triển khai. Cùng mã nguồn đó được công bố tại [github.com/Tori-Finance/tori-contracts](https://github.com/Tori-Finance/tori-contracts), nơi lệnh `forge build` tái tạo đúng mã đã triển khai. Giao thức đã được Sherlock và Nethermind kiểm toán; các báo cáo, mỗi báo cáo kèm phạm vi của mình, có trên [trang kiểm toán](/vi/security/audits.md). Các token pool CCIP là hợp đồng đã được kiểm toán của chính Chainlink, được triển khai nguyên trạng thông qua các factory token pool của CCIP.

## Thực hành bảo mật khuyến nghị

> **Sử dụng ứng dụng chính thức**
>
> Chỉ tương tác thông qua [app.tori.finance](https://app.tori.finance)

> **Kiểm tra địa chỉ**
>
> Luôn kiểm tra xem địa chỉ có khớp với trang này không

> **Không gửi trực tiếp**
>
> Không bao giờ gửi token trực tiếp vào hợp đồng

> **Báo cáo sự cố**
>
> Báo cáo hoạt động đáng ngờ tới [security@tori.finance](mailto:security@tori.finance)

## Cập nhật

Địa chỉ hợp đồng sẽ không thay đổi khi chưa có thông báo trước. Mọi bản nâng cấp giao thức sẽ được thông báo qua các kênh chính thức:

* [Twitter/X](https://x.com/tori_finance)
* Tài liệu chính thức (trang này)

***

**Có câu hỏi?** Tham gia [Discord](https://discord.gg/torifinance) của chúng tôi để được hỗ trợ và trao đổi với cộng đồng.

> [!NOTE]
>
> **Lưu ý về bản dịch máy:** Trang này là bản dịch máy từ bản gốc tiếng Anh, chỉ được cung cấp để thuận tiện cho người đọc. Bản dịch có thể có lỗi hoặc thiếu sót và không có giá trị pháp lý. Nếu trang này khác với bản tiếng Anh, bản tiếng Anh được ưu tiên áp dụng. Hãy đọc [bản gốc tiếng Anh](/resources/contracts.md) trước khi dựa vào bất kỳ nội dung nào trên trang này.


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