Skip to main content
Todos os erros do l402-kit seguem um formato JSON estruturado para que agentes possam analisá-los e agir sobre eles de forma programática.

Códigos de erro

PAYMENT_FAILED

A carteira não conseguiu pagar a fatura. Verifique o saldo e o limite de budgetSats.

TOKEN_EXPIRED

O token L402 foi gerado, mas não foi utilizado antes do seu TTL (padrão: 1 hora). Tente novamente a requisição para obter uma nova fatura.

BUDGET_EXCEEDED

O agente gastou mais do que budgetSats na sessão atual. Aumente o orçamento ou encerre a sessão.

INVALID_MACAROON

O macaroon não pôde ser decodificado. Geralmente causado por um token corrompido. Tente novamente do início.

TOKEN_ALREADY_USED

Proteção contra replay ativada. Cada preimage só pode ser utilizado uma vez. Nunca reutilize tokens.

NODE_UNREACHABLE

O provedor Lightning está inacessível. Tente novamente com backoff exponencial.

INVOICE_EXPIRED

Faturas BOLT11 expiram (padrão: 600 segundos). Tente novamente a requisição original para receber uma nova fatura.

WRONG_PREIMAGE

Falha na verificação criptográfica. O preimage não comprova o pagamento desta fatura.

Tratamento de erros em agentes