Mudanças futuras
Estamos trabalhando em novos recursos empolgantes que aprimorarão sua experiência. Enquanto continuamos a desenvolver essas atualizações, você pode continuar construindo!Recomendamos verificar regularmente este registro de alterações para obter as últimas atualizações e planejar seus ciclos de desenvolvimento adequadamente. Seu feedback é inestimável para nós, então sinta-se à vontade para compartilhar quaisquer sugestões ou problemas que encontrar.
Atualizações do produto
Novos lançamentos e melhorias
Novos RecursosEndereços
Endpoint de Validação de Endereços
Agora você pode verificar se um endereço é válido para uma determinada blockchain antes de movimentar fundos — por exemplo, para validar um destino de saque fornecido pelo cliente no momento da digitação, em vez de descobrir o erro quando o saque falhar.O que mudou
GET /addresses/validate: passe um slug deblockchaine umaddress, e a resposta informa se o endereço é válido para aquela cadeia. Para blockchains EVM, um endereço válido é retornado em sua forma com checksum EIP-55. O endpoint usa as mesmas regras de validação dos endpoints de saque e suporta todas as blockchains da Blockradar — cadeias EVM, Tron, Solana e Stellar.- A validação acontece offline contra o formato de endereço da cadeia — nenhuma consulta on-chain ou triagem AML é realizada, então as respostas são rápidas. Os limites de taxa padrão da API se aplicam, então valide no envio do formulário em vez de a cada digitação.
- Um endereço inválido retorna
200comisValid: false. Um404significa que o slug da blockchain é desconhecido ou indisponível, e um400significa que a própria solicitação está malformada — assim você pode distinguir “endereço ruim” de “solicitação ruim”. - Endurecimento do lookup AML: enviar um parâmetro de consulta
blockchainduplicado para/aml/lookupagora retorna um400em vez de um500.
O que você precisa fazer
Nada — este é um endpoint novo e as integrações existentes não são afetadas. Para começar a validar endereços, consulte a referência de API de Validate Address.Novos RecursosWebhooks
Taxas de Rede nos Payloads de Webhooks
Os webhooks de transações agora dizem exatamente quanto uma transação custou em taxas de rede, para que você possa repassar o custo aos seus clientes.O que mudou
networkFee: a taxa de rede total paga pelas suas carteiras gerenciadas pela Blockradar no fluxo da transação, no token nativo da cadeia e em USD. Null em eventos onde você não assumiu nenhuma taxa, comodeposit.success, onde o gas foi pago pelo depositante.networkFees: um detalhamento por taxa. Cada entrada carrega a operação, a carteira que pagou, o valor em nativo e USD, e seu próprio hash de transação para verificação on chain. Entradas patrocinadas pela Blockradar são marcadasPLATFORMouPROVIDERe ficam fora do totalnetworkFee.
O que você precisa fazer
Nada, os campos são aditivos. Para cobrar dos seus clientes o custo de rede exato, leianetworkFee.amountUsd no seu handler de webhooks.Para mais detalhes, veja Taxas de rede nos payloads de webhooks.Novos RecursosStellar
Stellar: Contrato Soroban e Destinatários Muxed
Saques e assinatura de transações no Stellar agora suportam tipos adicionais de destinatário e de transação.O que Mudou
- Destinatários muxed (
M...): Os saques aceitam endereços muxed para todos os ativos. Os fundos são liquidados na contaG...subjacente, e nenhum memo é anexado — o ID de roteamento está incorporado no próprio endereço. - Destinatários de contrato Soroban (
C...): Saques de token (ex.: USDC, EURC) podem ser enviados para endereços de contrato Soroban. A transferência é executada no Stellar Asset Contract do token via Soroban RPC. Destinatários de contrato são válidos apenas para ativos token — enviar XLM nativo para um endereçoC...retorna um erro400. - Transações Soroban nos endpoints de assinatura: Os endpoints
/signing/transactione/signing/broadcastaceitam transações Soroban (transferências de Stellar Asset Contract ou invocações de contrato personalizadas). Simule e monte a transação antes de submetê-la para assinatura.
O que você precisa fazer
Nada — os saques clássicosG... existentes não são afetados. Para usar os novos tipos de destinatário, passe um endereço M... ou C... no campo address.Para mais detalhes, veja Endereços de destinatário no Stellar e Transações Soroban no Stellar.MelhoriasAtualizações de Ativos
Atualizações de Endereços de Contrato cNGN
A equipe do cNGN implantou novos endereços de contrato em 5 redes. Os endereços anteriores agora estão rotulados como “Old v2” e serão descontinuados gradualmente.O que Mudou
- Novo deploy de cNGN: Endereços de contrato atualizados para cNGN em Ethereum, BNB Chain, Base, Asset Chain e Arc
- Endereços anteriores rerotulados: Os endereços existentes agora estão marcados como “Old v2” no painel
- Suporte a nova rede: cNGN agora está disponível na rede Arc
O que você precisa fazer
- Vá ao seu painel e adicione os novos ativos cNGN (procure pelos que não têm o rótulo “Old”)
- Atualize suas integrações para usar os novos endereços de contrato
- Os endereços anteriores continuarão funcionando durante o período de transição
Novos Endereços de Contrato
Tokens cNGN de Teste
Precisa de cNGN de teste para sua integração sandbox (testnet)? Use o cNGN Faucet oficial para obter tokens de teste.Para mais informações sobre o projeto stablecoin cNGN, visite o repositório oficial.Mudança ImportanteContas Virtuais
Mudanças Importantes na API de Contas Virtuais
Por Que Esta Mudança
Anteriormente, cada carteira ou endereço só podia ter uma conta virtual. Ouvimos de empresas que precisam de múltiplas contas virtuais por carteira—por exemplo, para atribuir contas separadas a diferentes clientes ou casos de uso. Esta atualização habilita essa flexibilidade enquanto mantém compatibilidade retroativa para recuperar contas individuais.O Que Mudou
Novos Endpoints
Para recuperar uma conta virtual específica (equivalente à antiga resposta de objeto único), use estes novos endpoints:Detalhes de Paginação
Todos os endpoints de lista agora suportam paginação com estes parâmetros:Novos Recursos
- Rótulos de contas virtuais: Adicione rótulos personalizados para organizar contas (ex., “Cliente A”, “Folha de Pagamento”)
- Regeneração de contas: Gere novos números de conta com rastreamento de motivo para auditoria
- Histórico de transações: Consulte transações vinculadas a contas virtuais específicas
Guia de Migração
Antes — Resposta de objeto único:Exemplo de Resposta da API
Endpoint de listaGET /wallets/{walletId}/virtual-accounts:GET /wallets/{walletId}/virtual-accounts/{virtualAccountId}:Precisa de Ajuda?
- Documentação: Guia de Contas Virtuais
- Referência da API: Endpoints de Contas Virtuais
- Suporte por email: [email protected]
Novo RecursoContas Virtuais
API de Contas Virtuais
- Novo recurso: A API de Contas Virtuais permite que empresas criem e gerenciem contas bancárias virtuais vinculadas a carteiras principais ou endereços filhos
- Conversão fiat para stablecoin: Os clientes podem receber pagamentos em NGN por meio de transferências bancárias tradicionais, convertidos automaticamente em stablecoins cNGN
- Suporte a financiamento automático: Contas do tipo AUTO_FUNDING criam automaticamente cNGN quando pagamentos em fiat são recebidos e transferem para carteiras vinculadas
- Integração com carteira principal: Crie contas virtuais diretamente vinculadas a carteiras principais
- Integração com endereço filho: Crie contas virtuais vinculadas a endereços filhos específicos para controle granular
- Gerenciamento de contas: Ative ou desative contas virtuais para controlar o comportamento de financiamento automático
O que você precisa fazer
- Ative o recurso: Entre em contato com [email protected] para habilitar contas virtuais para sua empresa
- Certifique-se do suporte a cNGN: Verifique se sua carteira principal suporta o ativo stablecoin cNGN
- Somente mainnet: Observe que as contas virtuais estão disponíveis apenas no ambiente MAINNET
- Revise os endpoints da API: Consulte a documentação da API de Contas Virtuais para detalhes de implementação
Endpoints da API
Abaixo estão os principais endpoints da API para operações de Contas Virtuais:Endpoints de Carteira Principal
- POST /wallets//virtual-accounts – Criar uma conta virtual para uma carteira principal
- GET /wallets//virtual-accounts – Recuperar detalhes da conta virtual
- PATCH /wallets//virtual-accounts/ – Atualizar status da conta virtual
Endpoints de Endereço Filho
- POST /wallets//addresses//virtual-accounts – Criar uma conta virtual para um endereço filho
- GET /wallets//addresses//virtual-accounts – Recuperar detalhes da conta virtual
- PATCH /wallets//addresses//virtual-accounts/ – Atualizar status da conta virtual
Recursos Principais
- Moeda suportada: NGN (Naira Nigeriana) para pagamentos em fiat, cNGN para conversão de stablecoin
- Fluxo de financiamento automático: Criação e transferência automática de cNGN quando pagamentos são recebidos (tipo AUTO_FUNDING)
- Ativação de conta: Controle o comportamento de financiamento automático ativando ou desativando contas
- Gerenciamento de clientes: Crie contas com informações do cliente (nome, sobrenome, email, telefone)
MelhoriasAtualizações de Ativos
Atualizações de Endereço cNGN na Testnet
- Endereços testnet cNGN atualizados: A equipe do cNGN atualizou seus endereços testnet em várias redes
- Novo suporte a ativos: Adicionado suporte ao stablecoin cNGN atualizado no painel
- Gerenciamento de ativos: Os endereços testnet anteriores agora estão rotulados como “antigos” e serão removidos em 30 dias
- Suporte a USDT Tron: Adicionado endereço USDT Tron suportado atualizado com endereço anterior rotulado como “antigo”
O que você precisa fazer
- Vá ao seu painel e adicione os novos ativos cNGN (procure pelos que não têm o rótulo “antigo”)
- Atualize suas integrações para usar os novos endereços testnet
- Os endereços testnet antigos serão removidos automaticamente após 30 dias
- Observação: Essas mudanças se aplicam apenas aos ambientes testnet - os endereços mainnet permanecem inalterados
Endereços Testnet Atualizados
Endereço USDT Tron Atualizado
Para mais informações sobre o projeto stablecoin cNGN, visite o repositório oficial.

