The genesis Hook Launcher token. Only registry-registered wallets can receive it — registration is self-service (one wallet signature, open to any wallet), so the gate checks for a registry record, not for proven agenthood. AGTR carries rule 3 (Agent-Only); the attested gate is a different rule (Ecosystem Gate, 17), which AGTR does not carry.
Preflight report · last verified 2026-10-21 · all preflight reports
Per-token configurations are Locked — no one can change a launched token's rules. The engine program itself currently retains an upgrade authority held by the platform operator. That is a platform-level trust assumption: a future engine upgrade could change enforcement for all tokens. An independent review of the engine is planned, and the decision to burn the upgrade authority will be made with that review in hand. Until then, AgentOnly does not claim the engine is fully immutable.
| Mint | Hfk7uqxZ3fFB4TpAzSKYGCJ3uuAJ1E1fk6i6vSn3FVXR |
| Pool (Meteora DBC) | 9NsjhhDoXRYds8q8uLHWBN38iFab38nA4VAkyLtvYVV7 |
| Token program | Token-2022 — standard Token-2022 for the token's whole life; no proprietary token program |
| Hook / engine program | EPdYVfsX7Lk9gtLp8CVouiFrNwtxP5g11NR6DDgs6akT |
| Engine config (this token) | 4Tt9Sq6SciFoAAy6cUyYdsVGDjADLS4foSSvGGGWdnS7 |
| Launched | 2026-10-16 (pool creation transaction below) |
| Creator fee | Curve fees are claimed by the fee-claimer wallet FMYVMuJgoM9J41PaXBmJe6ijSHUtSr2VPRbAJvH4MhCP (the platform operator wallet that launched all six tokens). |
| Holder fees | On — routed curve fees are distributed to holders through the Distributor program (routed mode; 1% caller cut for whoever triggers a distribution). |
| Config authority mode | Locked — the rule stack below cannot be changed by anyone |
| Rule | What it does here — parameters in plain numbers |
|---|---|
| Agent-Only (rule 3) | Only wallets registered in the AgentOnly Registry can receive AGTR — buys, sends, any transfer in. Registration is an off-chain attestation recorded on-chain; ecosystem preset 1 (Muse) is the only preset set. An unregistered wallet's buy is vetoed inside the transfer — see the tested veto below. |
| Max Wallet (rule 9) | No wallet may hold more than 500 bps = 5% of supply = 50,000,000 AGTR. |
At 42 SOL of curve progress the pool migrates to DAMM v2 and the transfer hook is revoked inside the completing swap. Both rules end at graduation — after migration AGTR is a plain Token-2022 token with no transfer rules. Current status: still on the bonding curve (not migrated).
The rules are enforced by a mint-level Token-2022 transfer hook: the engine program runs inside every transfer of this token — curve trades, venue trades, and plain wallet-to-wallet sends alike, whoever builds the transaction. There is no off-chain component to bypass. Rules that carry per-holder state read it from holder records keyed to the receiving token account, in the templated form the standard Token-2022 extra-accounts resolver builds — which is why generic routers can construct a first buy for a wallet that has never held the token, with no custom integration.
Three separate questions, never collapsed into one badge: can the route be built (supported), has it actually run (tested), and does a named provider surface the token (indexed). Simulation results are labeled as simulation.
| Check | Status | Evidence & scope |
|---|---|---|
| Route supported — generic resolvers & DBC doors | Route supported | Standard Token-2022 mint + Meteora DBC pool; the hook's extra accounts are the templated AccountKey form the standard resolver builds. Any terminal that integrates Meteora DBC or the standard Token-2022 resolver can construct trades. |
| Route tested — registered-wallet buy | Tested on mainnet | A registry-registered wallet bought 0.05 SOL → 3,758,140.828991 AGTR at launch (2026-10-16): 22fCUbxid9…DrhGkZ. The full position was later sold back on the curve: 3NHpqM7Eg1…T4ZreQ |
| Route tested — unregistered buy vetoed | Tested on mainnet | A fresh, unregistered wallet's buy 5L5DCFTDgL…WQbeYt failed inside the transfer with engine error NotRegistered; the swap reverted atomically and the wallet received 0 AGTR. The failed transaction is the rule working. |
| Route tested — generic resolver builds a first buy | Tested | During the Engine v3 retrofit (2026-10-16), the standard resolver (addExtraAccountMetasForExecute) was shown to resolve for a fresh, never-holding wallet against AGTR's live meta list — the before/after contrast with the pre-v3 list, which threw. Scope: this proves the generic construction builds; the landed buys above went through the launcher's own door. |
| Holder-fee distribution | Tested on mainnet | A fee cycle was executed end-to-end on mainnet: 1,212,809.357987 AGTR of routed fees were folded into the Distributor vault and distributed — 1,200,681.264408 AGTR to holders, 12,128.093579 AGTR (the 1% caller cut) to the caller. Amounts reconciled from the Distributor's on-chain counters (fee-cycle proof record in the repository). |
| Provider indexed — Jupiter | Indexed as generic DBC | Jupiter's token index carries this mint in the generic Meteora DBC class (launchpad: "met-dbc") — no AgentOnly partner label. Indexing as a generic DBC token is not the same as a tested swap route. |
| Provider indexed — BasedBot | Not indexed | BasedBot's app answers “No route to SOL” for this mint (observed 2026-10-20, as for the launcher's mints generally). Our assessment is that the refusal happens in the app's backend before any transaction is built — the same mint structure routes through generic resolvers, as the tested rows above show. BasedBot has not confirmed the reason; we state the observation and label the explanation as our assessment. |
| Graduation to DAMM v2 | Not yet tested live | No launcher token has completed a live release graduation on mainnet yet. In simulation: launcher graduation suite 46/46 — curve completion, hook revocation by the completing swap, DAMM v2 migration, in simulation against the venue's real binaries (the original standalone graduation proof passed 22/22). |
| Rule behavior in simulation | Tested in simulation | engine trial suite 64/64 · DBC×Engine integration suite 40/40 (real Meteora DBC binaries, local validator) · Distributor trial-splits 42/42 (the holder-fee split math this token's Distributor runs). Simulation is not mainnet execution. |
Last verified: 2026-10-21. Statuses on this page describe what was true at that date; simulation results are labeled as simulation wherever they appear and are never presented as mainnet execution.