{
  "_schema": "docs/EXCLUDED.md is the prose. This file is the machine readable list. `fixed` is hand maintained and is part of the published terms: adding to it is announced before the coupon it first affects. `resolved` is rewritten by scripts/snapshot.mjs from the Pons factory on every run so it cannot drift out of date.",
  "updated": null,
  "fixed": [
    {
      "address": "0x0000000000000000000000000000000000000000",
      "label": "zero address",
      "reason": "burn. Paying it would send the coupon nowhere."
    },
    {
      "address": "0x000000000000000000000000000000000000dEaD",
      "label": "dead address",
      "reason": "burn. Paying it would send the coupon nowhere."
    },
    {
      "address": "0xE68d0bbc023de3fEBdA04f413db23cE9C5EA1934",
      "label": "GasliteDrop",
      "reason": "the disperse contract the coupon is paid through. It holds nothing between transactions and must never be paid."
    },
    {
      "address": "0xd3AFEB2a57f70eF218Aa82451c51B2fb0416Ac9e",
      "label": "Pons fee escrow",
      "reason": "where the creator fees are held before they are claimed. It is the source of the coupon, not a holder."
    },
    {
      "address": "0xe33E9E479dF8802cb0866d5d05258bEc4cF62948",
      "label": "Pons launchAndBuy helper",
      "reason": "routing contract. It holds no position between transactions."
    },
    {
      "address": "0xE5e702641Ea86F4ae6cC3cDaeD2B886f976Be044",
      "label": "Pons V2 meme hook",
      "reason": "protocol infrastructure that accrues token balance on every graduated pool. It is not a bearer and cannot spend SGOV. Ruled on before issue rather than at a coupon deadline."
    }
  ],
  "resolved": [],
  "_payableContracts": "Contracts are not paid a coupon by default: a pool, a router or a game contract cannot spend SGOV, so paying one destroys that share of the coupon. This is the escape hatch for the genuine case, a smart contract wallet or a multisig that really is a bearer. Empty by default. Adding an entry is announced before the coupon it first affects, exactly like the fixed list.",
  "payableContracts": []
}