
O que é o B3 SDK?
O B3 SDK (@b3dotfun/sdk
) é um SDK unificado TypeScript que fornece tudo o que você precisa para construir aplicações no ecossistema B3. Ele combina uma poderosa infraestrutura de pagamento cross-chain com autenticação sem emendas, tudo envolvido em componentes React amigáveis para desenvolvedores e serviços headless.
Arquitetura
O SDK é organizado em módulos focados projetados para máxima flexibilidade e facilidade de uso:Módulo AnySpend
Motor de execução cross-chain para pagamentos, trocas e cunhagem de NFTs em múltiplas blockchains.
Módulo de Conta Global
Autenticação e gerenciamento de usuários de Contas Globais B3 com login social e chaves de sessão.
Estrutura do Módulo
Cada módulo contém componentes organizados e construídos com um propósito específico:react/
- Componentes React e hooks para fácil integraçãoservices/
- Serviços TypeScript headless para implementações personalizadastypes/
- Definições TypeScript abrangentesutils/
- Funções utilitárias e ajudantesconstants/
- Configuração e constantes
Suporte à Plataforma
Funcionalidade | React Web | React Native | Headless |
---|---|---|---|
AnySpend | ✅ | ❌ | ✅ |
Contas Globais | ✅ | ✅ | ✅ |
Utils Compartilhados | ✅ | ✅ | ✅ |
Instalação
Estilos CSS
Importe os estilos padrão para a melhor experiência visual:Início Rápido
Pagamentos Cross-Chain com AnySpend
Autenticação com Contas Globais
Cunhagem de NFT
Principais Funcionalidades
Infraestrutura de Pagamento Universal
Pagamentos com Qualquer Token
Aceite pagamentos em qualquer criptomoeda com conversão automática para o seu token preferido.
Trocas Cross-Chain
Habilite trocas de tokens sem emendas em mais de 20 blockchains suportadas com roteamento otimizado.
Cunhagem de NFT
Botões de cunhagem de NFT com um clique que aceitam pagamentos em qualquer token de qualquer cadeia.
Rampas de Acesso Fiat
Rampas de acesso fiat-para-cripto integradas para usuários sem criptomoeda existente.
Autenticação Sem Emendas
Login Social
Google, Discord e outros provedores sociais com integração instantânea.
Chaves de Sessão
Gerenciamento de sessão seguro com permissões granulares para uma UX aprimorada.
Identidade Cross-Platform
Identidade única que funciona em todas as aplicações e jogos B3.
Contas Inteligentes
Abstração de conta inteligente integrada para transações sem custo de gás.
Serviços TypeScript Headless
Para desenvolvedores que precisam de controle máximo, toda a funcionalidade está disponível através de serviços headless:Serviços AnySpend
Serviços de Conta Global
Suporte & Comunidade
Suporte ao Desenvolvedor
Obtenha ajuda para integrar o B3 SDK ao seu projeto.
Comunidade no Discord
Junte-se à comunidade de desenvolvedores B3 para suporte e discussões.
GitHub
Veja o código-fonte, reporte problemas e contribua com o SDK.
Próximos Passos?
- Instale o SDK e importe os estilos
- Configure o AnySpend para pagamentos cross-chain
- Configure Contas Globais para autenticação de usuários
- Explore exemplos e padrões de implementação
- Junte-se à comunidade para suporte e atualizações