> For the complete documentation index, see [llms.txt](https://docs.chiliz.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chiliz.com/vi/phat-trien/nang-cao/su-dung-omnichain-tokens.md).

# Sử dụng Omnichain Tokens

## Giới thiệu về LayerZero và các chuẩn omnichain token

[LayerZero](https://layerzero.network/) là một giao thức nhắn tin omnichain.

Khác với một bridge truyền thống vốn khóa tài sản trên một chuỗi và đúc một bản sao wrapped trên chuỗi khác, LayerZero cho phép các smart contract trên các chuỗi khác nhau "giao tiếp" trực tiếp với nhau.\
Điều này được thực hiện thông qua Omnichain Fungible Token Standard (OFT) dành cho các token thông thường, và Omnichain Non-Fungible Token Standard (ONFT) dành cho NFT.

Tìm hiểu thêm về các chuẩn OFT và ONFT tại đây:

{% embed url="<https://docs.layerzero.network/v2/concepts/applications/oft-standard>" %}

Trên thực tế, OFT của LayerZero cho phép một project token (chẳng hạn như $PSG hay $CITY) tồn tại tự nhiên trên Chiliz Chain trong khi vẫn có thể di chuyển liền mạch sang các blockchain khác và hệ sinh thái của chúng.

LayerZero hỗ trợ hơn 700 tài sản trên hơn 170 mạng blockchain, nhờ vào số lượng tương đương các smart contract OFT/ONFT:

{% embed url="<https://docs.layerzero.network/v2/deployments/oft-ecosystem-stargate-assets?stages=mainnet>" %}

Trong số các mạng đó có các chuỗi tương thích EVM như Chiliz Chain, chẳng hạn như Ethereum, cũng như Base, Arbitrum, Polygon, BNB Chain, v.v.\
Nhưng LayerZero cũng hỗ trợ các chuỗi non-EVM, chẳng hạn như Solana, Aptos, Sei, TON, v.v.

## Tại sao nên làm cho project token trở thành omnichain?

Việc bridge project token thông qua LayerZero biến chúng thành các tài sản omnichain có thể tồn tại và được sử dụng ở bất kỳ đâu. Điều này mang lại khả năng tương tác, và do đó:

* Những người nắm giữ project token có thể sử dụng token của mình ở nơi hữu ích nhất.
* Các nhà phát triển dApp trên Chiliz Chain có thể để dApp của mình chấp nhận tiền gửi từ người dùng trên các chuỗi khác.
* Các câu lạc bộ thể thao có thể mở rộng phạm vi tiếp cận của Fan Tokens, mở quyền truy cập cho người hâm mộ ngoài cơ sở người dùng của Chiliz Chain.

Ý tưởng trọng tâm vẫn như cũ: Bằng cách làm cho một project token hoạt động được trên nhiều chuỗi, tiện ích của token đó sẽ tăng lên đáng kể.

## Cách hoạt động

{% hint style="info" %}
Giải thích này dựa trên các blockchain nền tảng EVM, chẳng hạn như Chiliz Chain, Base và Ethereum.\
LayerZero cũng hỗ trợ các blockchain non-EVM, chẳng hạn như Solana.
{% endhint %}

Để tạo một omnichain project token trên Chiliz Chain, token đó cần triển khai hợp đồng `OFT.sol`, vốn kế thừa hợp đồng `ERC20.sol` chuẩn.

{% embed url="<https://github.com/LayerZero-Labs/LayerZero-v2/blob/main/packages/layerzero-v2/evm/oapp/contracts/oft/OFT.sol>" %}

Vì hầu hết các project token tồn tại dưới dạng token ERC-20 chuẩn, chúng ta không thể chỉ đơn giản thay thế hợp đồng của chúng bằng hợp đồng `OFT.sol`.

Để làm cho chúng trở thành omnichain mà không cần phát hành lại, chúng ta cần sử dụng mô hình OFT Adapter:

{% embed url="<https://docs.layerzero.network/v2/developers/evm/oft/quickstart#oft-adapter>" %}

... sử dụng hợp đồng `OFTAdapter.sol`:

{% embed url="<https://github.com/LayerZero-Labs/LayerZero-v2/blob/main/packages/layerzero-v2/evm/oapp/contracts/oft/OFTAdapter.sol>" %}

Điều này cho phép mở rộng khả năng của các token mà không thay đổi chúng: OFT Adapter đóng vai trò là trung gian giữa token hiện có và mạng LayerZero.

Thông qua adapter đó, token có thể giao tiếp với hợp đồng `OFT.sol` được triển khai trên chuỗi đích.\
Khi bridge token, hợp đồng OFT Adapter trên Chiliz Chain "khóa" một lượng token nhất định, và yêu cầu hợp đồng OFT trên chuỗi đích "đúc" một lượng token tương đương cho chuỗi đó.\
Khi người nắm giữ muốn trả token về Chiliz Chain, hợp đồng OFT từ xa sẽ đốt các token, và hợp đồng OFT Adapter trên Chiliz Chain sẽ mở khóa và giải phóng các token gốc.

Cơ chế "Lock-and-Mint" này đảm bảo rằng tổng nguồn cung lưu thông luôn không đổi trên tất cả các chuỗi, đồng thời bảo toàn tính bất biến và lịch sử của hợp đồng token gốc trên Chiliz Chain.

## Hướng dẫn EVM sang EVM

[Bridge từ Base sang Chiliz Chain](/vi/phat-trien/nang-cao/su-dung-omnichain-tokens/bridge-tu-base-sang-chiliz.md)

[Bridge từ Chiliz Chain sang Base](/vi/phat-trien/nang-cao/su-dung-omnichain-tokens/bridge-tu-chiliz-sang-base.md)

## Hướng dẫn non-EVM sang EVM

[Bridge từ Solana sang Chiliz Chain](/vi/phat-trien/nang-cao/su-dung-omnichain-tokens/bridge-tu-solana-sang-chiliz.md)

## Hướng dẫn EVM sang non-EVM

[Bridge từ Chiliz Chain sang Solana](/vi/phat-trien/nang-cao/su-dung-omnichain-tokens/bridge-tu-chiliz-sang-solana.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.chiliz.com/vi/phat-trien/nang-cao/su-dung-omnichain-tokens.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
