Desenvolva com conhecidos APIs REST, além do IOS, Androide, e web SDKs. Crie e gerencie carteiras e transações, ou implante e interaja com contratos inteligentes.
Programmable Wallets Beta
Carteiras Web3 para uma nova geração de usuários
Incorpore carteiras seguras no seu aplicativo em minutos. Integre os usuários com uma Onboard UX experiência familiar. Aumente as transações sem esforço com nossa solução abrangente de carteira (wallet) como serviço.
Desbloqueie funcionalidades de blockchain inovadoras
Permita que os usuários facilmente acessem moedas digitais, NFTs e outras experiências valiosas baseadas em blockchain.
Simplifique as transações globais
Aumente a velocidade e reduza os custos para os usuários enviarem e receberem dinheiro internacionalmente.
Maior engajamento com o cliente
Ofereça experiências exclusivas com NFT para aumentar o engajamento com seus usuários.
Criado para desenvolvedores
Mais funcionalidade com menos código
Agnóstico blockchain
Desenvolva uma vez e use em várias blockchains, sem código específico de blockchain. Atualmente é compatível com Ethereum, Polygon e Avalanche. Outras blockchains se juntarão a essa lista em breve.
Opções flexíveis de infraestrutura
Forneça carteiras controladas pelo usuário ou pelo desenvolvedor com UX da Web2 sem complicações. Elimine a complexidade das blockchains para os usuários.
Console integrado
Acesse as ferramentas necessárias para fazer implantações com confiança. Gerencie chaves de API, solucione problemas com registros de transação detalhados, monitore usuários, defina funções de equipe e solicite tokens USDC ou tokens de testnet nativos.
Acesso instantâneo
Inscreva-se com um endereço de e-mail e comece a criar agora mesmo. Sem taxas prévias nem negociações de contrato. Os preços variam conforme o uso. Eles começam em centavos por carteira e diminuem à medida que o volume aumenta.
Comece com apenas
algumas linhas
O ID criado representa a conta, as carteiras, os ativos e as transações relacionadas do usuário.
Crie e atribua carteiras para seus usuários em várias blockchains compatíveis*.
*Atualmente, oferece suporte para Avalanche, Ethereum e Polygon.
// Create a user
POST https://api.circle.com/v1/ w3s/users
{
"userId": "{{user_id}}"
}
// Get user token and secret key
POST https://api.circle.com/v1/w3s/users/token
{
"userId": "{{user_id}}"
}
// Get challenge id and generate wallet(s)
POST https://api.circle.com/v1/ w3s/user/initialize
{
"idempotencyKey":
"{{idempotencyKey}}"
}
// Create a set of wallets
POST https://api.circle.com/v1/ w3s/user/wallets
{
"blockchains": [
“ETH”,
“AVAX”,
“MATIC”
],
“metadata”: [
{
“name”: “My First Wallet”
}
],
"idempotencyKey":
"{{idempotencyKey}}"
}
Comece com apenas
algumas linhas
Crie e integre um novo usuário
O ID criado representa a conta, as carteiras, os ativos e as transações relacionadas do usuário.
// Create a user
POST https://api.circle.com/v1/ w3s/users
{
"userId": "{{user_id}}"
}
// Get user token and secret key
POST https://api.circle.com/v1/w3s/users/token
{
"userId": "{{user_id}}"
}
// Get challenge id and generate wallet(s)
POST https://api.circle.com/v1/ w3s/user/initialize
{
"idempotencyKey":
"{{idempotencyKey}}"
}
Crie um conjunto de carteiras
Crie e atribua carteiras para seus usuários em várias blockchains compatíveis*.
*Atualmente, oferece suporte para Avalanche, Ethereum e Polygon.
// Create a set of wallets
POST https://api.circle.com/v1/ w3s/user/wallets
{
"blockchains": [
“ETH”,
“AVAX”,
“MATIC”
],
“metadata”: [
{
“name”: “My First Wallet”
}
],
"idempotencyKey":
"{{idempotencyKey}}"
}
Experiência de usuário da Web3 agradável
UX familiar
Incorpore carteiras à sua interface de usuário atual sem complicações para oferecer a experiência de usuário agradável e simplificada que seus clientes esperam.
Acesso simples
Habilite a autenticação com PIN ou biometria e ofereça suporte à recuperação de conta com perguntas de segurança para que os usuários não precisem lidar com longas chaves privadas e frases secretas.
Segurança avançada
A tecnologia de computação multipartidária (MPC) ajuda a proteger contra roubo e acesso não autorizado.
Sem taxas de gas
Patrocine taxas de transação de blockchain para que os usuários possam usar seu aplicativo sem complexidade adicional.
Transações sem taxas de gas com abstração de contas
Atraia e retenha usuários
Facilite as transações dos usuários no seu aplicativo patrocinando as taxas de gas e eliminando a necessidade de obterem tokens nativos.
Instale em minutos
Configure sua Estação de gas com apenas alguns cliques. A Circle cuida do fornecimento e da transferência dos tokens para gas para você poder se concentrar no desenvolvimento do seu aplicativo.
Controle detalhado
Defina políticas de taxa de gas para gerenciar as regras de patrocínio de acordo com seu caso de uso. Configure a rede blockchain e a quantidade ou o número de operações que você deseja patrocinar em um determinado período.
Comece a desenvolver hoje mesmo
Incorpore as vantagens da Web3 no seu aplicativo com nossas APIs de carteira. Passe da ideia ao lançamento na mainnet em questão de horas, em vez de semanas. Agora na versão beta.
Preços Programmable Wallets
Receba níveis de taxas reduzidos nos preços da carteira à medida que você aumenta a quantidade mensal. Saiba mais.
Carteiras ativas mensais |
Preço |
---|---|
Primeiras 1.000 | Todos os meses grátis |
Próximas 4.000 | US$ 0,050 cada |
Próximas 5.000 | US$ 0,047 cada |
Próximas 15.000 | US$ 0,040 cada |
Próximas 25.000 | US$ 0,035 cada |
Próximas 50.000 | US$ 0,030 cada |
Próximas 150.000 | US$ 0,025 cada |
Mais de 250.001 | US$ 0,020 cada |
Ver níveis adicionais Hide additional tiers |
Recursos adicionais
Perguntas frequentes
Controlado pelo usuário — modelo de infraestrutura em que somente os usuários finais têm permissão para iniciar transações, permitindo-lhes controlar seus ativos.
Controlado pelo desenvolvedor — modelo de infraestrutura que concede aos desenvolvedores a capacidade de gerenciar ativos em nome dos usuários, o que lhes permite criar uma experiência mais familiar e simplificada.
Tanto as carteiras controladas pelo desenvolvedor quanto as controladas pelo usuário final podem ser criadas como Contas de Propriedade Externa (Externally Owned Accounts, ou EOA) ou Contas de contrato inteligente (Smart Contract).
A computação multipartidária (Multi-party Computation, ou MPC) é uma solução criptográfica para carteiras multi-sig. A tecnologia da carteira MPC gerencia chaves privadas ao dividi-las entre várias partes, protegendo a carteira contra uso indevido acidental ou intencional.
As cobranças da Estação de gas incluem o custo das taxas de gas (taxas de rede) que você patrocinou em USD, além de uma taxa de 5% cobrada pela Circle. Saiba mais aqui.
A Circle usa o contrato inteligente paymaster do patrocinador introduzido em ERC-4337 para facilitar o pagamento de taxas de gas por terceiros. Os desenvolvedores podem configurar suas políticas de patrocínio para trabalhar com os contratos inteligentes paymaster da Circle configurados em cada blockchain a fim de oferecer experiências de transação sem taxas de gas.
Como a Circle utiliza ERC-4337, a Estação de gas só funciona com contas de contrato inteligente criadas com Programmable Wallets. Em breve, ofereceremos suporte a contas de contrato inteligente externas. Como alternativa, recomendamos aos desenvolvedores usar uma ferramenta de retransmissão compatível com ERC-2771 ou ERC-3009 para patrocinar as taxas de gas de carteiras EOA.
As Programmable Wallets oferecem suporte a Ethereum, Polygon e Avalanche tanto na mainnet quanto na testnet.
Quer levar carteiras para outra blockchain? Se você administra sua própria infraestrutura de nó, saiba mais sobre o Serviço de assinatura de carteira.
Testnet: Ethereum, Polygon
Mainnet: Ethereum, Polygon
A Carteira ativa mensal (Monthly Active Wallet - MAW) é uma Programmable Wallet da Circle capaz de realizar todo tipo de transação on-chain (na blockchain) durante o mês, como a criação inicial da carteira e o envio ou recebimento de fundos/NFTs.
Uma Carteira ativa mensal de USDC é uma MAW (Monthly Active Wallet) que detém pelo menos 10 USDC durante todo o mês e está ativa de acordo com a definição acima.