{
  "generatedAt": "2026-09-12T08:50:40.055Z",
  "readMeFirst": "Every number here is printed next to the endpoint that produced it. If a number could not be read, it is null — never zero, never a stale copy.",
  "whatThisIs": "THANKS Map is a map where a thank-you can only be written from the place it happened. Each thank-you burns WWB, a token whose supply can only go down.",
  "whyItMayMatter": "Most people who do small kind things have never been thanked for them. This is a public, verifiable record of those things — and the record costs something to create, because creating it destroys supply.",
  "verifiableClaims": [
    {
      "claim": "WWB has no mint function. Supply cannot be increased by anyone, including the owner.",
      "why": "The deployed source contains exactly one _mint call, in the constructor. There is no mint selector in the bytecode.",
      "verify": "https://repo.sourcify.dev/10/0x03cc5feF38896537c10Fcb30A53A1B12be101da6",
      "chain": "Optimism (10)",
      "address": "0x03cc5feF38896537c10Fcb30A53A1B12be101da6"
    },
    {
      "claim": "A thank-you can only be posted from the physical place it refers to.",
      "why": "The browser location must match the pin; posts without a verified presence are a different, clearly labelled lane.",
      "verify": "https://thanksmap.jp/llms.txt"
    },
    {
      "claim": "Every burn is public, with the reason attached.",
      "why": "Each burn carries a reason code that maps to a human act, and the ledger is open.",
      "verify": "https://burnchronicle.jp"
    },
    {
      "claim": "The bridged token on Robinhood Chain is backed 1:1 by WWB locked on Optimism.",
      "why": "Minted on Robinhood Chain must never exceed WWB held by the Optimism adapter. Both figures are below and both are read from chain.",
      "verify": "https://wwb.wowoonet.com/backing",
      "addresses": {
        "lockedOn": {
          "chain": "Optimism (10)",
          "address": "0x363BDEd187554f69102A6360D82A62EbEBAC444D"
        },
        "mintedOn": {
          "chain": "Robinhood Chain (4663)",
          "address": "0x10B5Ca68a5509B93E6c8f62Ed76a7086164F1F11"
        }
      }
    },
    {
      "claim": "The operator is a company listed on the Tokyo Stock Exchange (Standard Market, 8783).",
      "why": "Statements are made under the disclosure duties of a listed issuer.",
      "verify": "https://www.abc-chain.com/"
    }
  ],
  "thingsWeGotWrongAndSaidSoFirst": [
    {
      "what": "On 31 July 2026 we deployed a duplicate token by mistake on Optimism at 0x10B5Ca68a5509B93E6c8f62Ed76a7086164F1F11. It was never used and has no market.",
      "note": "The same address on Robinhood Chain IS the real bridged WWB. Read the chain, not just the address.",
      "verify": "https://wwb.wowoonet.com/#chain"
    }
  ],
  "willNeverBuild": [
    "Negative ratings, blacklists, or scores that push a person down.",
    "Any statement or forecast of token price, market capitalisation, or ranking.",
    "Measuring a person by how much they hold or spend.",
    "Disclosure without the person's explicit consent; a refusal is never revealed to the other side."
  ],
  "numbers": {
    "firesLit": {
      "value": 1111,
      "source": "https://admin.wowoo-ecosystem.com/api/thanks-map/recent (totalCount)"
    },
    "peopleLast7dApprox": {
      "value": 80,
      "source": "https://admin.wowoo-ecosystem.com/api/thanks-map/stats",
      "caveat": "Upper bound. People are counted with a salted hash that changes daily, so the same person cannot be followed across days."
    },
    "wwbTotalSupply": {
      "value": 1110654079,
      "source": "eth_call totalSupply()",
      "chain": "Optimism (10)",
      "address": "0x03cc5feF38896537c10Fcb30A53A1B12be101da6"
    },
    "wwbAtDeadAddress": {
      "value": 299037,
      "source": "eth_call balanceOf(0x…dEaD)",
      "chain": "Optimism (10)",
      "address": "0x03cc5feF38896537c10Fcb30A53A1B12be101da6",
      "caveat": "Burns were sent to the dead address before the router could call burn() directly; both eras are counted in the public total."
    },
    "bridgeLockedOnOptimism": {
      "value": 58786,
      "source": "eth_call balanceOf(adapter)",
      "chain": "Optimism (10)"
    },
    "bridgeMintedOnRobinhood": {
      "value": 58786,
      "source": "eth_call totalSupply()",
      "chain": "Robinhood Chain (4663)"
    },
    "bridgeBackedFully": true,
    "holdersOnRobinhoodChain": {
      "value": 70,
      "source": "eth_getLogs + balanceOf on Robinhood Chain (4663)",
      "complete": true,
      "addressesEverInvolved": 419,
      "caveat": "Complete scan: every address that ever touched the token was checked for a non-zero balance right now."
    }
  },
  "entryPoints": {
    "map": "https://thanksmap.jp/",
    "forStockTokenHolders": "https://thanksmap.jp/rh.html",
    "token": "https://wwb.wowoonet.com/",
    "burnLedger": "https://burnchronicle.jp",
    "fireCalendar": "https://wwb.wowoonet.com/calendar",
    "machineReadable": "https://thanksmap.jp/llms.txt"
  },
  "license": "These facts may be quoted freely. Please quote the verification link with the claim."
}
