{
  "schema_version": "1",
  "generated_at": "2026-10-20T00:00:00Z",
  "tag": "macaroons",
  "count": 2,
  "entries": [
    {
      "id": "lightning-labs-l402-protocol-specification",
      "title": "L402 Protocol Specification",
      "publisher": "Lightning Labs (Builder's Guide)",
      "authors": [],
      "date_published": null,
      "url": "https://docs.lightning.engineering/the-lightning-network/l402/protocol-specification",
      "type": "spec",
      "category": "bitcoin-lightning",
      "summary": "Specification of the abstract L402 HTTP and gRPC protocols. It defines the \"L402\" authentication scheme, which carries credentials as macaroon:preimage pairs.",
      "tags": [
        "l402",
        "lightning",
        "macaroons",
        "identity"
      ],
      "verified_at": "2026-10-20",
      "featured": true,
      "last_checked": "2026-10-20",
      "http_status": 200,
      "archive_url": "http://web.archive.org/web/20260702152123/https://docs.lightning.engineering/the-lightning-network/l402/protocol-specification"
    },
    {
      "id": "lightninglabs-l402-github",
      "title": "lightninglabs/L402",
      "publisher": "GitHub (Lightning Labs)",
      "authors": [],
      "date_published": null,
      "url": "https://github.com/lightninglabs/L402",
      "type": "repo",
      "category": "bitcoin-lightning",
      "summary": "Repository for L402, an open protocol for paying for and authenticating access to APIs over the Lightning Network. The server's 402 response carries a macaroon and a Lightning invoice, and the client re-sends the request with the macaroon and the payment preimage.",
      "tags": [
        "l402",
        "lightning",
        "macaroons",
        "m2m-payments"
      ],
      "verified_at": "2026-10-20",
      "featured": true,
      "last_checked": "2026-10-20",
      "http_status": 200,
      "archive_url": "http://web.archive.org/web/20260610015121/https://github.com/lightninglabs/L402"
    }
  ]
}
