For the complete documentation index, see llms.txt. This page is also available as Markdown.

Usar tokens Omnichain

Guia completo dos padrões OFT e ONFT do LayerZero na Chiliz Chain: mecanismo lock-and-mint, padrão OFT Adapter e bridge entre cadeias EVM e Solana.

Sobre o LayerZero e os padrões de token omnichain

O LayerZero é um protocolo de mensagens omnichain.

Ao contrário de uma "ponte" tradicional que bloqueia ativos em uma rede e minta uma cópia encapsulada em outra, o LayerZero permite que contratos inteligentes em diferentes redes "conversem" diretamente entre si. Isso é feito por meio do Omnichain Fungible Token Standard (OFT) para tokens regulares, e do Omnichain Non-Fungible Token Standard (ONFT) para NFTs.

Saiba mais sobre os padrões OFT e ONFT aqui:

Na prática, o OFT do LayerZero permite que um token de projeto (como $PSG ou $CITY) exista nativamente na Chiliz Chain enquanto se move perfeitamente para outras blockchains e seus ecossistemas.

O LayerZero suporta mais de 700 ativos em mais de 170 redes blockchain, graças a tantos smart contracts OFT/ONFT:

Entre essas redes estão cadeias compatíveis com EVM como a Chiliz Chain, como Ethereum é claro, mas também Base, Arbitrum, Polygon, BNB Chain, etc. Mas o LayerZero também suporta cadeias não-EVM, como Solana, Aptos, Sei, TON, etc.

Por que tornar tokens de projeto omnichain?

Bridging de tokens de projeto via LayerZero os transforma em ativos omnichain que podem existir e ser usados em qualquer lugar. Isso traz interoperabilidade e, portanto:

  • Detentores de tokens de projeto podem usar seu token onde for mais útil.

  • Desenvolvedores de dApps na Chiliz Chain podem ter seu dApp aceitando depósitos de usuários em outras redes.

  • Clubes esportivos podem ampliar o alcance de seus Fan Tokens, abrindo o acesso a fãs fora da base de usuários da Chiliz Chain.

A ideia central é a mesma: ao fazer um token de projeto funcionar entre redes, a utilidade do token aumenta amplamente.

Como funciona

Esta explicação é baseada em blockchains compatíveis com EVM, como Chiliz Chain, Base e Ethereum. O LayerZero também suporta blockchains não-EVM, como Solana.

Para criar um token de projeto omnichain na Chiliz Chain, ele precisa implementar o contrato OFT.sol, que por sua vez estende o contrato padrão ERC20.sol.

Como a maioria dos tokens de projeto existe como tokens ERC-20 padrão, não podemos simplesmente substituir seus contratos pelo contrato OFT.sol.

Para torná-los omnichain sem reemiti-los, precisamos usar o padrão OFT Adapter:

... que usa o contrato OFTAdapter.sol:

Isso permite estender as capacidades dos tokens sem alterá-los: o OFT Adapter atua como intermediário entre o token existente e a rede LayerZero.

Por meio desse adapter, o token pode se comunicar com o contrato OFT.sol implantado na rede de destino. Ao fazer bridge do token, o contrato OFT Adapter na Chiliz Chain "bloqueia" uma certa quantidade de tokens e informa ao contrato OFT na rede de destino para "mintar" uma quantidade equivalente de tokens para aquela rede. Quando o detentor quer retornar o token à Chiliz Chain, o contrato OFT remoto queima os tokens, e o contrato OFT Adapter na Chiliz Chain desbloqueia e libera os tokens originais.

Esse mecanismo de "Lock-and-Mint" garante que o fornecimento total em circulação permaneça constante em todas as redes, preservando a imutabilidade e o histórico do contrato de token original na Chiliz Chain.

Guia EVM para EVM

Bridge de Base para Chiliz ChainBridge de Chiliz Chain para Base

Guia não-EVM para EVM

Bridge de Solana para Chiliz Chain

Guia EVM para não-EVM

Bridge de Chiliz Chain para Solana

Atualizado

Isto foi útil?