Lightning Detective

Investigate a payment instruction (BOLT-11 invoice, BOLT-12 offer, etc.)

Requests are processed and logged on the server. Please avoid including sensitive personal information; for sensitive requests, consider using the CLI version. Dismiss

The payment instruction is a Lightning Address
🔄 Decoding
citadel@geyser.fund

https://geyser.fund/.well-known/lnurlp/citadel

🌐 Resolving
1. Sending GET request to https://geyser.fund/.well-known/lnurlp/citadel
2. Response received with HTTP status 200 OK
3. ... with body {"callback":"https://api.geyser.fund/.well-known/lnurlp/citadel","maxSendable":5000000000,"minSendable":1000000,"metadata":"[[\"text/plain\", \"Geyser contribution to: Citadel Dispatch\"], [\"text/identifier\", \"citadel@geyser.fund\"]]","commentAllowed":280,"tag":"payRequest","allowsNostr":true,"nostrPubkey":"b6dcdddf86675287d1a4e8620d92aa905c258d850bf8cc923d39df1edfee5ee7"}
4. Parsed as JSON
{
  "allowsNostr": true,
  "callback": "https://api.geyser.fund/.well-known/lnurlp/citadel",
  "commentAllowed": 280,
  "maxSendable": 5000000000,
  "metadata": "[[\"text/plain\", \"Geyser contribution to: Citadel Dispatch\"], [\"text/identifier\", \"citadel@geyser.fund\"]]",
  "minSendable": 1000000,
  "nostrPubkey": "b6dcdddf86675287d1a4e8620d92aa905c258d850bf8cc923d39df1edfee5ee7",
  "tag": "payRequest"
}
📋 LNURL Pay Response Details
Sendable amount 1,000–5,000,000 sats
Description Geyser contribution to: Citadel Dispatch
Long description empty
Comment allowed 280
Callback https://api.geyser.fund/.well-known/lnurlp/citadel
Metadata
text/identifier citadel@geyser.fund

Examples

Sample payment instructions; paste one into the form to see how parsing works.

LNURLs

BIP-21 payment URIs

BOLT-353 DNS Payment Instructions

BOLT-12 offers

From different wallets

Test vector

Scenarios sourced from the spec test vector.

BOLT-11 invoices

Custodial consumer wallets

Business wallets

Exchanges

Example from the spec

Scenarios sourced from examples section of the spec.