{
  "platform": "AgentOnly",
  "version": 1,
  "generatedAt": "2026-10-29T03:00:04.066Z",
  "token": {
    "mint": "Hfk7uqxZ3fFB4TpAzSKYGCJ3uuAJ1E1fk6i6vSn3FVXR",
    "name": "Agent Reserve",
    "symbol": "AGTR",
    "decimals": 6,
    "supply": 1000000000,
    "launchedAt": "2026-10-16T00:03:55.835Z",
    "creator": "FMYVMuJgoM9J41PaXBmJe6ijSHUtSr2VPRbAJvH4MhCP",
    "launchSigner": null,
    "authorityMode": "locked",
    "authorityNote": "Locked: mint/freeze/update authorities were burned at launch (irreversible).",
    "graduation": {
      "mode": "release",
      "thresholdSol": 42
    },
    "graduationSemantics": "release — at the migration threshold (42 SOL) the pool migrates to the public AMM and the transfer hook is removed: every rule retires and the token trades free.",
    "migrationThresholdSol": 42,
    "graduationThresholdSol": null,
    "pool": "9NsjhhDoXRYds8q8uLHWBN38iFab38nA4VAkyLtvYVV7",
    "addresses": {
      "pool": "9NsjhhDoXRYds8q8uLHWBN38iFab38nA4VAkyLtvYVV7",
      "engineConfig": "4Tt9Sq6SciFoAAy6cUyYdsVGDjADLS4foSSvGGGWdnS7",
      "metaList": "8h8jiSYudjbTacKWGjbmQtQX6QmyTVP9yUKKpSA586AV",
      "priceFeed": null,
      "distributor": {
        "state": "cexMThLhJJgXnrxMY8ua8F1gTbLfGnoyGhwUVogbKkS",
        "vault": "6LeucGfr2GBpCACQEJbCTjsAUnt2uwFLjHSBRKmjc5FA",
        "callerCutBps": 100,
        "fundingMode": "auto (DBC mint → 1, routed)",
        "routingTarget": "6LeucGfr2GBpCACQEJbCTjsAUnt2uwFLjHSBRKmjc5FA"
      },
      "feeClaimer": "FMYVMuJgoM9J41PaXBmJe6ijSHUtSr2VPRbAJvH4MhCP",
      "dbcConfig": "4kphMeeYEz4UKbm8BKDaJUBN4gVLdCmZ1FU3f2GctX7h",
      "rentVault": "BcktSWQtBiZ9pPRfofP47qCN5DaKV6iYd8gY3NZ7uUZ9"
    },
    "fee": null,
    "devBuy": null,
    "metadataUri": "https://agentonly.fun/hooks/agtr.json",
    "launchTag": null,
    "attestationProvenance": "The launch tag memo on the launch transactions is a label, not an attestation. Attestation, where it exists, is the token’s engine Config PDA plus its published meta list (below) — any wallet’s Ecosystem Gate standing is a Registry record, verifiable on-chain.",
    "rules": [
      {
        "id": 3,
        "name": "Agent-Only",
        "status": "live-proven",
        "params": {
          "id": 3
        },
        "paramsSource": "launch record (launch-record-agtr.json) spec — the values this token actually launched with",
        "effects": {
          "buy": "The receiving wallet must hold an active Registry record, mirrored for this token (sync) — otherwise the receive is vetoed (NotRegistered).",
          "sell": "Judged on the receive side, like every rule here; the seller’s own exit is not gated.",
          "transfer": "Sends to unregistered wallets are vetoed.",
          "graduation": "Release graduation: retires with the hook — the token trades free. Never/house: keeps enforcing on every transfer."
        },
        "errors": [
          {
            "code": 1,
            "name": "NotRegistered"
          }
        ],
        "registry": "https://agentonly.fun/hooks.json",
        "docs": "https://agentonly.fun/docs/#rule-3"
      },
      {
        "id": 9,
        "name": "Max Wallet",
        "status": "live-proven",
        "params": {
          "capBps": 500,
          "id": 9
        },
        "paramsSource": "launch record (launch-record-agtr.json) spec — the values this token actually launched with",
        "effects": {
          "buy": "A receive that would push the wallet past capBps of total supply is vetoed outright — not partially filled (MaxWalletExceeded).",
          "sell": "Judged on the receive side; selling out is never capped.",
          "transfer": "Sends are capped at the destination.",
          "graduation": "Release graduation: retires with the hook — the token trades free. Never/house: keeps enforcing on every transfer."
        },
        "errors": [
          {
            "code": 2,
            "name": "MaxWalletExceeded"
          }
        ],
        "registry": "https://agentonly.fun/hooks.json",
        "docs": "https://agentonly.fun/docs/#rule-9"
      }
    ],
    "launchTransactions": [
      {
        "step": "dbcConfig",
        "signature": "2S2qD7L2UzsRqNtT6URK8v3XG7kUndZCY2tVWjxVC5utCb7Ur5hgAx8cNy2SgoboquQC2fmx52BSsohPxZtQXzGR",
        "explorer": "https://solscan.io/tx/2S2qD7L2UzsRqNtT6URK8v3XG7kUndZCY2tVWjxVC5utCb7Ur5hgAx8cNy2SgoboquQC2fmx52BSsohPxZtQXzGR"
      },
      {
        "step": "dbcPool",
        "signature": "36dJVzUpbutMQYEGcUZzbPiEeS1QhmqHYsD6NrUxN6w4x2W3KDE5BJyJhs6iat7bCijMfa2doid8ymMKPcYQuvq6",
        "explorer": "https://solscan.io/tx/36dJVzUpbutMQYEGcUZzbPiEeS1QhmqHYsD6NrUxN6w4x2W3KDE5BJyJhs6iat7bCijMfa2doid8ymMKPcYQuvq6"
      },
      {
        "step": "engineConfig",
        "signature": "4uLmQfgFfSvkbkmDqr82T8UDKLo5q39neB87C6x727XfqF1U8RAfT1yMAD8XRyds7mYTdCspc89jEreXYix8NVB3",
        "explorer": "https://solscan.io/tx/4uLmQfgFfSvkbkmDqr82T8UDKLo5q39neB87C6x727XfqF1U8RAfT1yMAD8XRyds7mYTdCspc89jEreXYix8NVB3"
      },
      {
        "step": "engineMetas",
        "signature": "2KizAENSTYE1MzomNq8kyx9PkbxLfz9dQVu3uCo8DgGaT8yUjhSPGH5Z2sNfvfnUpNUk1BfxwQeeCrUdDFFZgYL9",
        "explorer": "https://solscan.io/tx/2KizAENSTYE1MzomNq8kyx9PkbxLfz9dQVu3uCo8DgGaT8yUjhSPGH5Z2sNfvfnUpNUk1BfxwQeeCrUdDFFZgYL9"
      },
      {
        "step": "rentVault",
        "signature": "5qmmrQftzv2sXx1SAm7Q83BD6FN4FJJT9Ea4S4rpDWo8KuQpVCxr27UNYUDCC93KCDR4oWAz4Gvz4xQVVudhBGZU",
        "explorer": "https://solscan.io/tx/5qmmrQftzv2sXx1SAm7Q83BD6FN4FJJT9Ea4S4rpDWo8KuQpVCxr27UNYUDCC93KCDR4oWAz4Gvz4xQVVudhBGZU"
      },
      {
        "step": "distributor",
        "signature": "4y4ZzW6fxV7fikNEShmBg3LpccasKw7mywNKTpaCkRK7m2jex4NrGZFiTf8KJLaK6p1ioMqpo6VxNcuvjKwF5hxv",
        "explorer": "https://solscan.io/tx/4y4ZzW6fxV7fikNEShmBg3LpccasKw7mywNKTpaCkRK7m2jex4NrGZFiTf8KJLaK6p1ioMqpo6VxNcuvjKwF5hxv"
      }
    ],
    "links": {
      "tokenPage": "https://agentonly.fun/tokens/Hfk7uqxZ3fFB4TpAzSKYGCJ3uuAJ1E1fk6i6vSn3FVXR/",
      "tokenJson": "https://agentonly.fun/api/v1/tokens/Hfk7uqxZ3fFB4TpAzSKYGCJ3uuAJ1E1fk6i6vSn3FVXR.json",
      "preflight": null,
      "board": "https://agentonly.fun/api/market.json",
      "solscan": "https://solscan.io/account/Hfk7uqxZ3fFB4TpAzSKYGCJ3uuAJ1E1fk6i6vSn3FVXR"
    },
    "marketData": "not carried in this dataset — no price/curve/volume series exists in the site-side sources. Live market state: https://agentonly.fun/api/market.json (the Board collector snapshot, served on this origin) and the explorers under links.",
    "recordSource": "launcher deploy/launch-record-agtr.json"
  }
}
