Dois modos
| Modo | Provedor | Taxa | Testnet / Sandbox | Configuração |
|---|---|---|---|---|
| Gerenciado ⭐ | ManagedProvider | 0,3% por sat | ❌ (use mock em testes) | Somente endereço Lightning |
| Soberano | Blink | 0% | ❌ somente mainnet | Conta custodial gratuita |
| Soberano | LNbits | 0% | ✅ RegTest / signet | Self-host ou instância pública |
| Soberano | OpenNode | 0% | ✅ testMode: true | Conta sandbox gratuita |
| Soberano | Alby Hub | 0% | ✅ via carteira testnet do Hub | Nó cloud auto-custodial |
| Soberano | BTCPay | 0% | ✅ Suporte a RegTest | Nó self-hosted |
| Soberano | Personalizado | 0% | ✅ o que você configurar | Qualquer backend Lightning |
ManagedProvider (Recomendado)
Nenhum nó Lightning necessário. Adicione seu endereço Lightning e comece a receber — l402kit.com cuida de toda a criação de faturas e roteamento de pagamentos. Taxa: 0,3% por sat recebido. 99,7% vai diretamente para sua carteira Lightning. Sem mensalidade.- Sua API chama
ManagedProvider.fromAddress("you@domain.com") - Quando um cliente acessa seu endpoint, l402kit.com cria uma fatura Lightning
- O cliente paga → Lightning liquida → 99,7% repassado para seu endereço Lightning instantaneamente
- Sua API verifica a prova criptográfica e retorna
200 OK
A taxa de roteamento de 0,3% é o único custo. Sem mensalidade. Sem cadastro de conta. Qualquer endereço Lightning funciona (Blink, Phoenix, Alby, Strike, Wallet of Satoshi, etc.).
Confiança e disponibilidade
Quem opera o l402kit.com? ShinyDapps (código aberto, MIT). A infraestrutura gerenciada roda no Cloudflare Workers — distribuída globalmente, sem servidor único que possa cair. Uptime: Monitorado 24/7 em stats.uptimerobot.com/57uOzF17jK. Meta de SLA: 99,9%. E se o l402kit.com sair do ar? Sua lógica de verificação é local —SHA256(preimage) == paymentHash roda no seu processo, sem nenhuma chamada de rede. Apenas a criação de faturas acessa o l402kit.com. Se o serviço gerenciado cair, troque para qualquer provedor soberano em uma linha:
cloudflare/ contém o worker da API gerenciada — faça o deploy na sua própria conta Cloudflare em 5 minutos.
Blink (Soberano — 0% de taxa)
Blink é uma carteira Bitcoin Lightning custodial gratuita com API GraphQL. Sem KYC, sem mensalidade, configuração instantânea. Use-o para rodar no modo soberano com 0% de taxa.Plano de contingência: Blink é um serviço gratuito — sua política de preços pode mudar. Se o Blink adicionar taxas ou limitar a API, troque para outro provedor soberano em uma linha de código (nenhuma outra alteração necessária, tokens já pagos continuam funcionando). Zero lock-in. Boas alternativas: LNbits (self-hosted, 0% para sempre), OpenNode (SLA comercial), Alby Hub (auto-custodial) ou BTCPay (totalmente soberano).
- Crie uma conta em dashboard.blink.sv
- Vá em API Keys → crie uma nova chave
- Copie seu BTC Wallet ID da página da carteira
LNbits (Soberano — 0% de taxa)
LNbits é um servidor de carteira Lightning de código aberto. Faça self-host ou use uma instância pública. Como começar:- Configure o LNbits (self-host ou use legend.lnbits.com)
- Crie uma carteira → copie a chave Invoice/read
OpenNode (Soberano — 0% de taxa)
OpenNode é um provedor Lightning com sandbox gratuito para testes. Como começar:- Crie uma conta em app.opennode.com
- Vá em Integrations → API Keys → crie uma chave
Alby Hub (Soberano — 0% de taxa)
Alby Hub é um nó Lightning auto-custodial na nuvem. Suas chaves, seus sats — sem custodiante. Como começar:- Crie um Hub em hub.getalby.com (ou faça self-host)
- Vá em Settings → Access Tokens → crie um token com escopos
invoices:create+invoices:read - Copie a URL do seu Hub e o token de acesso
BTCPay Server (Soberano — 0% de taxa)
BTCPay Server é totalmente soberano em Bitcoin + Lightning. Seu nó, suas chaves, zero custódia. Compatível com: self-hosted (Umbrel, Start9, VPS) ou gerenciado (Voltage, LunaNode). Como começar:- Loja BTCPay → Lightning → Settings
- Account → API Keys → gere uma chave com o escopo
btcpay.store.cancreatelightninginvoice - Copie seu Store ID da URL da loja
Provedor personalizado (Soberano — 0% de taxa)
Implemente a interfaceLightningProvider para usar qualquer backend Lightning: