{
  "address": "n54ZwXEcLnc3o7zK48nhrLV4KTU5wWD4iq7Gvdt5tik",
  "scannedAt": "2026-11-06T03:52:15.739Z",
  "durationMs": 2530,
  "cluster": "live",
  "program": "token",
  "name": "Peepo",
  "symbol": "PEEP",
  "uri": "https://arweave.net/BKQlg-oPhrjHSqsXJwQlS1Ui4Wy9vkM-ChXXqWXTMxc",
  "supply": 54779294498.14942,
  "decimals": 6,
  "mintAuthority": null,
  "freezeAuthority": null,
  "updateAuthority": "8yipzJTehBhvcbJPWBpJjydR4o8d924xusQJaXjdEGgJ",
  "isMutable": true,
  "extensions": [],
  "deployer": "8yipzJTehBhvcbJPWBpJjydR4o8d924xusQJaXjdEGgJ",
  "ageMs": 890992564,
  "ageIsLowerBound": true,
  "holders": [],
  "issuer": null,
  "intel": {
    "snipers": {
      "count": 0,
      "launchBlockBuyers": 0,
      "multiBuyerTxns": 0,
      "heldPct": 0,
      "stillHolding": 0
    },
    "clusters": [],
    "deployer": {
      "deployer": "8yipzJTehBhvcbJPWBpJjydR4o8d924xusQJaXjdEGgJ",
      "initial": 0,
      "current": 1378035640460538,
      "soldPct": null
    },
    "launchTime": "2026-09-07T03:08:45.000Z",
    "historyRead": 60,
    "truncated": true
  },
  "market": {
    "source": "dexscreener",
    "dex": "raydium",
    "pair": "8556M3X3AFAeG21JzjrRMB8eAVYgLiq5Q8yPyq97T31j",
    "priceUsd": 8.676e-7,
    "change": {
      "m5": null,
      "h1": null,
      "h6": 0.53,
      "h24": -6.11
    },
    "volume": {
      "m5": 0,
      "h1": 0,
      "h24": 5.21
    },
    "txns": {
      "m5": {
        "buys": 0,
        "sells": 0
      },
      "h1": {
        "buys": 0,
        "sells": 0
      },
      "h24": {
        "buys": 20,
        "sells": 5
      }
    },
    "liquidityUsd": 22578.98,
    "marketCap": 45895,
    "pairCreatedAt": "2023-11-06T02:28:03.000Z"
  },
  "findings": [
    {
      "code": "L01",
      "severity": "medium",
      "points": 15,
      "title": "No liquidity pool identified",
      "detail": "No known pool address appears among the largest accounts. Either liquidity is elsewhere, or there is none — in which case the token cannot be sold at any price.",
      "evidence": null
    },
    {
      "code": "A03",
      "severity": "medium",
      "points": 14,
      "title": "Metadata can still be rewritten",
      "detail": "The name, symbol and image can be changed after launch. A token that looks like one project today can be relabelled as another tomorrow, which is how a dead token gets recycled into a new launch.",
      "evidence": "8yipzJTehBhvcbJPWBpJjydR4o8d924xusQJaXjdEGgJ"
    },
    {
      "code": "D03",
      "severity": "medium",
      "points": 12,
      "title": "Only 0 holding accounts visible",
      "detail": "Very few accounts hold this token. Either it is minutes old, or the distribution is staged.",
      "evidence": null
    },
    {
      "code": "M01",
      "severity": "medium",
      "points": 8,
      "title": "Liquidity is $22,579",
      "detail": "Thin. Size positions to the pool, not the chart.",
      "evidence": null
    },
    {
      "code": "P02",
      "severity": "low",
      "points": 8,
      "title": "Weak metadata provenance",
      "detail": "no creators recorded. Not dangerous on its own, but launches that cut these corners tend to cut others.",
      "evidence": null
    },
    {
      "code": "A04",
      "severity": "low",
      "points": 6,
      "title": "Update authority held",
      "detail": "8yip…EGgJ controls what this token calls itself. Worth noting alongside the mutable metadata above: it identifies who would make that change, which matters when you are checking whether a token is what a group chat claims it is.",
      "evidence": "8yipzJTehBhvcbJPWBpJjydR4o8d924xusQJaXjdEGgJ"
    },
    {
      "code": "A01",
      "severity": "info",
      "points": 0,
      "title": "Mint authority renounced",
      "detail": "Supply is fixed. Nobody can create more of this token.",
      "evidence": null
    },
    {
      "code": "A02",
      "severity": "info",
      "points": 0,
      "title": "Freeze authority renounced",
      "detail": "No account can be frozen. Holders can always transfer.",
      "evidence": null
    },
    {
      "code": "P01",
      "severity": "info",
      "points": 0,
      "title": "Heavily traded — 1000+ transactions on record",
      "detail": "The newest 1000 transactions alone span 10 days, so the token's creation is older than the history read here. Age was not held against it.",
      "evidence": null
    },
    {
      "code": "S01",
      "severity": "info",
      "points": 0,
      "title": "No launch-block snipers found",
      "detail": "Nobody bought within the first few slots.",
      "evidence": null
    }
  ],
  "grade": {
    "key": "high",
    "label": "High risk",
    "advice": "Assume you can lose the position. Only size it as money you are prepared to write off entirely.",
    "score": 63,
    "rawScore": 63,
    "worstSeverity": "medium",
    "criticalCount": 0,
    "highCount": 0
  },
  "social": {
    "kol": {
      "wallets": [],
      "heldPct": 0
    },
    "catalysts": []
  },
  "warnings": [
    "Holder distribution unavailable (RPC getTokenLargestAccounts failed after 3 attempts: rate limited); concentration checks were skipped.",
    "Only the first 60 of 3000+ transactions were read."
  ],
  "limits": [
    "Insider allocations split across many fresh wallets look like organic distribution here.",
    "Off-chain promises — team, roadmap, partnerships, audits — are not checked and are not verifiable from account data.",
    "Liquidity lock status is inferred from pool ownership; a lock held by an unrecognised contract will read as unlocked.",
    "A clean result describes the token as it is right now. Any live authority can change that in one transaction after you buy.",
    "Social engineering, compromised project accounts and impersonated tickers leave no trace in the accounts this reads."
  ]
}