{"id":"1af0c302-087f-4824-9ba0-dd1460d29a37","target":"0xedbf91223639800bcd5756815caf908df3b890be","kind":"token","name":"Priors Agents","symbol":"PRIORS","block":91904198,"checker":"Checker v0.1","inputs_hash":"ddef571a0cb4463081e873300c942b6021833e88dc7bf4a125730ca33a8b3b9c","verdict":"RED","summary":"Fee flows (Tier 3)","claims":[{"type":"identity","facts":[["kind","token"],["token","Priors Agents (PRIORS)"],["supply","999,999,915.949"],["launchpad","Pons V2"],["launcher","0x9f05…ac0f"],["curve","0xdefe…dafd"],["phase","graduated"]],"title":"What it is","limits":"Names and symbols are whatever the contract returns; anyone can deploy a token with any name.","method":"eth_getCode, ERC-20 reads and the Pons V2 factory's launch record at the pinned block; creation found by bisecting eth_getCode.","states":"A Pons V2 coin, graduated to its pool.","verdict":"INFO","evidence":[{"kind":"read","what":"getLaunchedToken(token)","value":"deployer 0x9f05f7d48653d248c90c41ee97730a05b8f8ac0f, fee recipient 0x767de1a44a0adf710aac16450de9542bd8e75caa","target":"0x7ed598bcef8bd9edd8c97a195c6d13f40801ec7e"}]},{"type":"control","facts":[["upgradeable","no"],["owner","no owner() function"]],"title":"Control powers","limits":"Roles other than owner (AccessControl, custom modifiers) are not resolved yet; a power function found in the code may be guarded by one.","method":"EIP-1967 slots, owner(), paused(), and the authority's own code: timelock getMinDelay(), Safe getThreshold().","states":"Not upgradeable, and no owner function answers.","verdict":"BLUE","evidence":[{"kind":"read","what":"EIP-1967 implementation slot","value":"empty","target":"0xedbf91223639800bcd5756815caf908df3b890be"},{"kind":"read","what":"EIP-1967 admin slot","value":"empty","target":"0xedbf91223639800bcd5756815caf908df3b890be"},{"kind":"read","what":"owner()","value":"no answer","target":"0xedbf91223639800bcd5756815caf908df3b890be"}]},{"type":"code","facts":[["selectors read","25"]],"title":"Power functions in the code","limits":"Selectors are candidates: two functions can share one. The code is read, not run; who may call each function is the control claim's job.","method":"PUSH4 values read from the runtime bytecode (PUSH data skipped), matched to a list of known signatures.","states":"None of 37 known power functions is in the deployed code.","verdict":"INFO","evidence":[]},{"tier":3,"type":"fees","facts":[["fee recipient","0x767d…5caa · one key (a plain wallet)"],["creator tax","2.00%"],["transfers out read","6"],["sent out","99 USDG lookalike (0x90f5…557f), 197,776 USDG, 0.858845 ETH"],["to bridges","2 transfers · 197,677 USDG"]],"title":"Fee flows","limits":"Claims from the fee escrow arrive as internal transfers, which this chain's index does not list; only what the recipient sends on is read. A bridge leg is shown, not followed to the other chain.","method":"The launchpad's own record of the fee recipient, its pending-change slot, and the recipient's last 100 transfers out, matched to bridge contracts.","states":"The fee recipient is a plain wallet, and 2 of its last 6 transfers out went to a bridge (197,677 USDG).","verdict":"RED","evidence":[{"kind":"read","what":"getLaunchedToken(token).creatorFeeRecipient","value":"0x767de1a44a0adf710aac16450de9542bd8e75caa","target":"0x7ed598bcef8bd9edd8c97a195c6d13f40801ec7e"},{"kind":"address","note":"the fee recipient","address":"0x767de1a44a0adf710aac16450de9542bd8e75caa"},{"hash":"0x966186ec3ae669c19687baf0abfd0c5dfeb9c2d7014a8552ef4a40d6526f9462","kind":"tx","note":"to Relay depository"},{"hash":"0xca218105a1f390658fa10168decda8edb9894fabd985a76c8c1d6371722698bf","kind":"tx","note":"to Relay depository"}]},{"type":"activity","facts":[["transfers read","100"],["wallets traced","7"],["team-funded wallets","0"],["share","0.0%"],["line","50%"]],"title":"Self-funded activity","limits":"A sample of the latest transfers, not the project's headline number. Wallets funded through an exchange or a bridge look independent, so the share is a floor.","method":"The token's latest 100 transfers; each busy wallet's first ETH funding (alchemy_getAssetTransfers); wallets funded by the roots, or by a wallet the roots funded, form the cluster.","states":"None of the 7 busiest wallets in the latest 100 transfers was first funded by the deployer, the fee recipient or the owner.","verdict":"BLUE","evidence":[]}],"calls":63,"ms":4637,"created_at":"2026-10-18T16:16:37.506813+00:00"}