Skip to main content

Carteiras suportadas


BlinkWallet

Configuração

  1. Cadastre-se em blink.sv
  2. Acesse Dashboard → API Keys → crie uma chave
  3. Copie seu Wallet ID do dashboard

Node.js

Python

Como funciona

Chama a Blink GraphQL API com a mutation lnInvoicePaymentSend. Retorna o preImage da transação liquidada.

AlbyWallet

Configuração

  1. Crie uma conta em getalby.com
  2. Acesse Settings → Access Tokens → crie um token com escopo payments:send
  3. (Opcional) Execute seu próprio Alby Hub para autocustódia

Node.js

Python

Como funciona

Chama POST /payments/bolt11 na REST API do Alby Hub com um token Bearer. Retorna o payment_preimage da resposta.

Carteira personalizada

Implemente a interface L402Wallet para usar qualquer carteira Lightning:
A interface exige um único método:

Escolhendo uma carteira

  • Testes / prototipagem → Blink (custodial, configuração instantânea, plano gratuito)
  • Agente em produção, máximo controle → Alby Hub self-hosted (não custodial, REST API)
  • Alto volume / taxas baixas → Phoenix via L402Wallet personalizada (não custodial, ACINQ)
  • Empresarial → LNbits self-hosted via carteira personalizada