USDC em ponte padrão

Inclua o USDC em ponte na sua blockchain

As especificações e o processo da Circle para implantar USDC em ponte nas blockchains EVM incluem a opção de um 
futuro upgrade para a emissão nativa.1

import './FiatTokenV1.sol';

/** 
\* @title FiatTokenV2 \* 
@dev ERC20 Token backed by fiat reserves 
**/

contract FiatTokenV2 is FiatTokenV1 { 
    bool public newBool; 
    address public newAddress; 
    uint256 public newUint; 
    bool internal initializedV2;
    
    function initialize( 
    	string _name, 
        string _symbol, 
        string _currency, 
        uint8 _decimals, 
        address _masterMinter, 
        address _pauser, 
        address _blacklister, 
        address _owner, 
        bool _newBool, 
        address _newAddress, 
        uint256 _newUint ) 
     public {
    	super.initialize(_name, _symbol, _currency, _decimals, _masterMinter, _pauser, _blacklister, _owner);
        initV2(_newBool, _newAddress, _newUint);
    } 
    function initV2(bool _newBool, address _newAddress, uint256 _newUint) public { 
    	require(!initializedV2);
        newBool = _newBool; 
        newAddress = _newAddress; 
        newUint = _newUint; 
        initializedV2 = true;
    }
    ...

Benefícios do padrão

O USDC em ponte padrão permite que as equipes de rollups e de blockchains EVM reduzam a fragmentação da liquidez com uma única forma de USDC em ponte que seu ecossistema pode usar como base ao desenvolver.

Sem permissão e equitativo

As equipes — como as equipes de novos rollups L1 e L2 ou os implantadores de pontes de terceiros patrocinadas pela blockchain — podem incorporar o padrão para implantar um contrato de token de USDC ou EURC em ponte.

Padronizado e extensível

O processo de fazer a transição da titularidade de um contrato de token do USDC em ponte para a Circle com segurança segue um procedimento definido que também se estende ao EURC em ponte.2

Seguro e auditado

O padrão consiste em um código de contrato de ERC-20 de código aberto baseado no mesmo contrato inteligente do USDC auditado que garantiu bilhões de dólares em liquidez.2

Atualizável e integrado

O upgrade para o USDC nativo é realizado no local, oferecendo aos desenvolvedores e usuários acesso imediato ao USDC nativo e evitando qualquer migração demorada.3

Linea e Circle executam a primeira atualização de ponte para nativo do setor

A transição para o USDC nativo na Linea reduziu a fragmentação da liquidez e aumentou as oportunidades do comércio on-chain.

Image showing someone on a laptop and a UI screen confirming USDC on Linea was auto-upgraded from bridged
Ecossistema

Stacks de rollups integradas ao padrão

O USDC em ponte padrão está disponível, pronto para uso, para as blockchains baseadas nas principais stacks de rollups.4

Do token em ponte para o nativo

O USDC em ponte desempenha um papel vital ao dar o impulso inicial às atividades nas novas redes blockchain. Seguir o padrão garante à Circle um caminho de upgrade para o USDC nativo e oferece oportunidades e interações mais profundas no ecossistema.

USDC em ponte

USDC nativo

Criado por um terceiro

Emitido pela Circle, uma fintech regulamentada*

Respaldado pelo USDC bloqueado em um contrato inteligente em uma outra blockchain

Totalmente reservado e resgatável por dólares americanos na paridade
de 1:1

Seguir o padrão reduz a probabilidade de fragmentação da liquidez

Formato "oficial" do USDC em uma determinada blockchain

Não compatível com o CCTP

Interoperável com várias redes blockchain compatíveis por meio do CCTP

Benefícios para o ecossistema inteiro

O USDC em ponte padrão oferece benefícios tanto para as blockchains quanto para desenvolvedores e usuários, catalisando a atividade em novas redes blockchain e simplificando quaisquer transições futuras para o USDC nativo.

Blockchains

Disponibilize o USDC em ponte para os desenvolvedores e usuários mais cedo, com a possibilidade de um upgrade integrado para a emissão nativa no futuro, e evite o demorado processo de migração de liquidez ao educar e incentivar seu ecossistema a fazer a transferência do USDC em ponte para o nativo.

Desenvolvedores

Desenvolva com o USDC em ponte e um endereço de contrato que irá persistir após o upgrade para o USDC nativo, sem que seja preciso alterar o código. Forneça aos usuários uma maneira de armazenar, pagar, negociar, emprestar e tomar emprestado com esse USDC em ponte, que se tornará nativo automaticamente mediante um upgrade. Não será necessário fazer o swap para um ativo novo.

Como funciona

  1. A equipe de terceiros segue o padrão para implantar seu contrato do token de USDC em ponte.

  2. O USDC em ponte é usado para gerar a liquidez inicial no ecossistema e começa a proliferar.

  3. O USDC em ponte alcança um número significativo em termos de volume em circulação, quantidade de titulares e integrações de aplicativos.

  4. A Circle e a equipe do terceiro em questão optam, conjuntamente, por transferir com segurança a titularidade do contrato de token do USDC em ponte para a Circle.3

  5. AApós obter a titularidade, a Circle faz o upgrade do USDC em ponte para o USDC nativo e retém o suprimento, os titulares e as integrações de aplicativo existentes sem nenhuma interrupção.3

Como começar

Se você for uma nova equipe de blockchain ou um implantador de ponte de terceiros que trabalhe em estreita colaboração com uma dessas equipes,
confira nosso guia de implementação para saber como implantar um contrato do USDC
em ponte que siga o padrão atual, ou entre em contato conosco no Discord.

Perguntas Frequentes

Não. O USDC em ponte padrão concede à Circle a opção, mas não a obrigação de obter a titularidade do contrato do token e fazer o upgrade para o USDC nativo. A decisão da Circle no sentido de fazer o upgrade do USDC em ponte para o USDC nativo em uma blockchain específica poderá sujeitá-la a termos e condições adicionais.

Infelizmente, não. No momento, não é possível fazer o upgrade de um contrato do token de USDC em ponte existente para que se equipare ao USDC em ponte padrão se a implantação do contrato original não tiver seguido os requisitos técnicos do padrão.

Sim, com certeza. As equipes de uma blockchain podem se beneficiar do conhecimento técnico e dos recursos que provedores de ponte de terceiros oferecem para implementar um contrato do token de USDC em ponte que siga o USDC em ponte padrão.

Não existe um limite exato de titulares ou do volume em circulação. A Circle avalia uma variedade de fatores antes de pensar em uma implantação nativa do USDC ou, nesse caso, um upgrade do USDC em ponte para o USDC nativo. De modo geral, tanto o tamanho quanto o percentual de aumento do número de titulares, dos aplicativos com suporte e do volume de USDC em ponte em circulação contribuirão para a forma como a Circle irá priorizar a emissão nativa para o USDC.

Embora seja verdade que o padrão pode ser seguido para implantar o USDC em ponte em qualquer blockchain compatível com EVM, o USDC já existe nativamente nos ecossistemas Cosmos e Polkadot:

  • O USDC para o ecossistema Cosmos é emitido nativamente na Noble e pode ser transferido para appchains (blockchains específicas para um aplicativo) do Cosmos por meio do protocolo IBC (Comunicação entre Blockchains).
  • O USDC para o ecossistema Polkadot é emitido nativamente no Asset Hub e pode ser transferido para as parachains da Polkadot por meio do formato XCM (Mensagens de Consenso Cruzado).

Como tal, a intenção da Circle é no sentido de que o USDC possa ser acessado por meio dos protocolos estabelecidos em cada ecossistema. No entanto, cada appchain e parachain soberanos tem total liberdade para escolher se prefere implantar um contrato do token de USDC em ponte.

Também estamos abertos a colaborar com a comunidade em outras abordagens para ajudar a resolver esse problema compartilhado, como o xERC-20 (também conhecido como ERC-7281).

PEntre em contato conosco pelo Discord para nos ajudar a avaliar futuros aprimoramentos e extensões. Agradecemos todos os comentários e abordagens inovadoras provenientes da comunidade.

Você pode fornecer sugestões, comentários ou outros tipos de feedback à Circle ("Feedback") com relação aos produtos ou serviços da Circle. Ao fazê-lo, você concorda desde já que todo o Feedback é e deve ser enviado de forma totalmente voluntária e que a Circle terá liberdade para usar qualquer Feedback enviado, sem quaisquer obrigações ou restrições de qualquer tipo devido aos direitos de propriedade intelectual ou outras.

1 O USDC em ponte padrão concede à Circle a opção, mas não a obrigação de obter a titularidade do contrato do token e fazer o upgrade para o USDC nativo. Além disso, o USDC em ponte padrão precisa ser incorporado antes da implantação dos contratos de token do USDC em ponte, já que não pode ser aplicado retroativamente. Os requisitos fornecidos se destinam apenas a fins de informação e deverão se aplicar na eventualidade de a Circle optar por fazer o upgrade de uma forma específica do USDC em ponte para o USDC nativo. Esses requisitos não constituem uma oferta de upgrade de uma forma específica do USDC em ponte. A decisão da Circle no sentido de fazer o upgrade de uma forma específica do USDC em ponte para o USDC nativo pode estar sujeita a termos e condições adicionais. Conforme indicado na Seção 8 dos Termos de Uso do USDC, as formas de USDC em ponte estão sujeitas a determinados riscos e não são emitidas pela Circle.

2 A blockchain de destino deverá ser submetida ao processo interno de verificação de antecedentes de blockchain adotado pela Circle. Esse processo envolve avaliações tanto da conformidade quanto dos fatores de risco antes da aprovação, além do seguro contra riscos legais e tecnológicos. A verificação de antecedentes se concentra nas sutilezas da blockchain e das criptomoedas e em uma avaliação dos riscos estratégicos, financeiros, operacionais, tecnológicos, legais e regulatórios que porventura existam.

3 Durante a transição do USDC em ponte para o USDC nativo, a Circle irá queimar com segurança o USDC nativo que estava travado no contrato inteligente da ponte na blockchain de origem (por exemplo, a Ethereum).

4 O USDC em ponte padrão está disponível por meio das pilhas de rollups identificadas. O USDC em ponte padrão concede à Circle a opção, mas não a obrigação de obter a titularidade do contrato do token e fazer o upgrade para o USDC nativo. Para implementar o USDC em ponte padrão por meio de uma das pilhas de rollups identificadas, siga as instruções definidas pelo provedor da pilha de rollups. A referência a qualquer blockchain, terceiros e/ou serviços não constitui um endosso, recomendação, validação ou favorecimento, implícitos ou expressos, por parte da Circle. O conteúdo apresentado é de caráter exclusivamente informativo. A confiança nesse site ou em qualquer conteúdo apresentado deve ser depositada a exclusivo critério do leitor. A Circle não deverá ser responsabilizada por quaisquer perdas ou danos relacionados ao uso ou à confiança em qualquer informação ou conteúdo apresentados.

* Confira as licenças aqui