{"id":"fc76093a-9d0f-46a1-acf6-1044be0d9ed1","token":{"name":"Pyth Network","source":"solana-rpc","supply":"9999958895372624","symbol":"PYTH","address":"HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3","creator":null,"network":"solana-mainnet","decimals":6,"createdAt":null,"fetchedAt":"2026-10-23T18:08:02.385Z","mintAuthority":null,"freezeAuthority":null},"checks":[{"id":"address_validity","kind":"fact","title":"Address & network validity","source":"solana-rpc","status":"pass","evidence":[{"label":"Genesis hash verified for mainnet-beta","value":"5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d"},{"url":"https://explorer.solana.com/address/HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3","label":"Requested mint account","value":"HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3 · {\"owner\":\"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA\"} · slot 460539277"}],"checkedAt":"2026-10-23T18:07:59.063Z","confidence":"high","explanation":"Valid SPL Token mint on mainnet-beta (network verified by genesis hash).","limitations":"Validity does not imply legitimacy: anyone can create a mint with any name."},{"id":"mint_authority","kind":"fact","title":"Mint authority (can new tokens be created?)","source":"solana-rpc","status":"pass","evidence":[{"url":"https://explorer.solana.com/address/HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3","label":"Mint account","value":"HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3 · {\"mintAuthority\":null,\"supply\":\"9999958895372624\",\"decimals\":6} · slot 460539277"}],"checkedAt":"2026-10-23T18:07:59.066Z","confidence":"high","explanation":"Mint authority is revoked: no one can mint more. Supply is fixed at 9999958895.372624.","limitations":"Reflects the state at the observed slot; an authority can be changed in any later transaction while it exists."},{"id":"freeze_authority","kind":"fact","title":"Freeze authority (can holders be frozen?)","source":"solana-rpc","status":"pass","evidence":[{"url":"https://explorer.solana.com/address/HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3","label":"Mint account","value":"HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3 · {\"freezeAuthority\":null} · slot 460539277"}],"checkedAt":"2026-10-23T18:07:59.066Z","confidence":"high","explanation":"Freeze authority is revoked: no one can freeze holder token accounts.","limitations":"Reflects the state at the observed slot."},{"id":"token2022_extensions","kind":"fact","title":"Token-2022 extensions","source":"solana-rpc","status":"pass","evidence":[{"label":"Owner program: SPL Token (classic)","value":"HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3 · slot 460539277"}],"checkedAt":"2026-10-23T18:07:59.066Z","confidence":"high","explanation":"Classic SPL Token mint: extensions (permanent delegate, transfer hooks, fees, pausing) are not possible.","limitations":"None stated."},{"id":"metadata_integrity","kind":"heuristic","title":"Metadata integrity & impersonation","source":"solana-rpc","status":"risk","evidence":[{"label":"Severity","value":"low"},{"url":"https://explorer.solana.com/address/8LfiSAHzkKFsPCkwqYu11YtyhdN5dHTyDZc5trujPubg","label":"Metadata (metaplex)","value":"8LfiSAHzkKFsPCkwqYu11YtyhdN5dHTyDZc5trujPubg · {\"name\":\"Pyth Network\",\"symbol\":\"PYTH\",\"uri\":\"https://arweave.net/GWKBRfaCBSiDWs0hYHe_PCEEhKoq_Bl3JlpmW5MqRnE\",\"updateAuthority\":\"HVx4oW785bu8QDQ8AwSVfD7H4iuH51ttakc2G5f9XTX8\",\"isMutable\":true} · slot 460539278"}],"checkedAt":"2026-10-23T18:07:59.100Z","confidence":"medium","explanation":"Metadata is mutable: HVx4oW785bu8QDQ8AwSVfD7H4iuH51ttakc2G5f9XTX8 can change name, symbol and image at any time.","limitations":"The metadata URI (image, description, socials) is NOT fetched: off-chain content is unverified and may change. Impersonation is checked only against a short list of major mainnet tickers; bridged tokens can legitimately share a ticker."},{"id":"supply_concentration","kind":"fact","title":"Supply concentration (largest holders)","source":"solana-rpc","status":"pass","evidence":[{"label":"Concentration summary (basis points of total supply)","value":"{\"top1WalletBps\":584,\"top10WalletsBps\":2784,\"programControlledBps\":3115,\"verifiedProtocolBps\":0} · slot 460539292"},{"url":"https://explorer.solana.com/address/5WumPYv4jDPRqWjWr3EeybLczpcohHrMPShK9WQ85qfY","label":"program-derived address (pool/vault/locker? — not verified): 12.72% of supply","value":"5WumPYv4jDPRqWjWr3EeybLczpcohHrMPShK9WQ85qfY · {\"amount\":\"1272181368132316\",\"tokenAccounts\":[\"23KfDBTdpaBqfn8aUeoEDgfGJ5368gpnyYGfNkKcECqM\"],\"class\":\"program_controlled\"} · slot 460539292"},{"url":"https://explorer.solana.com/address/9HwAxuuowYi3396rfUPk2dFzGvB1H87i8oC2BkEcR4QD","label":"wallet: 5.84% of supply","value":"9HwAxuuowYi3396rfUPk2dFzGvB1H87i8oC2BkEcR4QD · {\"amount\":\"584610336001007\",\"tokenAccounts\":[\"Gnyw7rZykLq9FjLMzsu6nAryMJijy5FjCEbxxdkymRwk\"],\"class\":\"wallet\"} · slot 460539292"},{"url":"https://explorer.solana.com/address/Ffz4sGA4ZM5i5s6dgP4oHNUoc5q4pEV3gTarULYcjc2Q","label":"wallet: 5.74% of supply","value":"Ffz4sGA4ZM5i5s6dgP4oHNUoc5q4pEV3gTarULYcjc2Q · {\"amount\":\"574885828362834\",\"tokenAccounts\":[\"3XSoALqyVbG1ZMgmTwNcuUf294LzjUj7Mvy7MgA7YNVk\"],\"class\":\"wallet\"} · slot 460539292"},{"url":"https://explorer.solana.com/address/E294htaeagKoGLJmCpr4gkJF3B4uUEnTcq7kExX7WJGM","label":"program-derived address (pool/vault/locker? — not verified): 5.12% of supply","value":"E294htaeagKoGLJmCpr4gkJF3B4uUEnTcq7kExX7WJGM · {\"amount\":\"512274487155953\",\"tokenAccounts\":[\"5ULtZcyfuWvKuwB555WN4W1vsVW4F3yHU9UW1Gd7kAWy\"],\"class\":\"program_controlled\"} · slot 460539292"},{"url":"https://explorer.solana.com/address/8m5Aj17QvyLXuS747LEWMhoQ7gWrSNXia2ZfpBK4C5za","label":"wallet: 4.75% of supply","value":"8m5Aj17QvyLXuS747LEWMhoQ7gWrSNXia2ZfpBK4C5za · {\"amount\":\"475429249582126\",\"tokenAccounts\":[\"52AXihP4T7dgtfxFMjjLBFVGucNvHmxMW5GkvM1vQyFU\"],\"class\":\"wallet\"} · slot 460539292"},{"url":"https://explorer.solana.com/address/5cz3Jz3QnDmTsQiw5MwkfV9tq4zf2yCzWcH7tXq5BxCw","label":"program-derived address (pool/vault/locker? — not verified): 3.42% of supply","value":"5cz3Jz3QnDmTsQiw5MwkfV9tq4zf2yCzWcH7tXq5BxCw · {\"amount\":\"342145831999166\",\"tokenAccounts\":[\"Eq9dm4pHewdSVaKdpVJogjLW6upd9hNkiboX2eSncmFV\"],\"class\":\"program_controlled\"} · slot 460539292"},{"url":"https://explorer.solana.com/address/3Fy5oFavnWzTZ8YRBhZkyT3ioKtBSDVVxFkbSPefJHyF","label":"wallet: 2.28% of supply","value":"3Fy5oFavnWzTZ8YRBhZkyT3ioKtBSDVVxFkbSPefJHyF · {\"amount\":\"228981761200755\",\"tokenAccounts\":[\"B5V95aZZV2jATa8wBjYvjf7dV6bYYxQ2VSzJ6sBD58oL\"],\"class\":\"wallet\"} · slot 460539292"},{"url":"https://explorer.solana.com/address/9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM","label":"wallet: 2.15% of supply","value":"9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM · {\"amount\":\"215683210821000\",\"tokenAccounts\":[\"ACthtigKSdBXfCKLUfZNjQzLMmKHzjbSafqpa1NJ3M7J\"],\"class\":\"wallet\"} · slot 460539292"},{"url":"https://explorer.solana.com/address/3gd3dqgtJ4jWfBfLYTX67DALFetjc5iS72sCgRhCkW2u","label":"wallet: 1.82% of supply","value":"3gd3dqgtJ4jWfBfLYTX67DALFetjc5iS72sCgRhCkW2u · {\"amount\":\"182523805684000\",\"tokenAccounts\":[\"FQV8HjuAFFGS2iyNakF4D6wjsMug8PXpz9xbTE8CuLZY\"],\"class\":\"wallet\"} · slot 460539292"},{"url":"https://explorer.solana.com/address/HTyLUKeseSzwb5wk1qXPMZUgi857BUfgH36KRL98EUzn","label":"program-derived address (pool/vault/locker? — not verified): 1.80% of supply","value":"HTyLUKeseSzwb5wk1qXPMZUgi857BUfgH36KRL98EUzn · {\"amount\":\"180000000000000\",\"tokenAccounts\":[\"FQ2yHp7D3SBYQoe2crFATJdhsazJKJ9Yvq4xFbTzCMYx\"],\"class\":\"program_controlled\"} · slot 460539292"}],"checkedAt":"2026-10-23T18:08:02.385Z","confidence":"high","explanation":"Largest wallet holds 5.84%, top-10 wallets 27.84%; unverified program-controlled accounts 31.15%; verified protocol accounts 0.00%. No wallet concentration above thresholds.","limitations":"Only the 20 largest token accounts are visible via getTokenLargestAccounts; smaller holders are not aggregated. One entity can split holdings across many wallets (Sybil); concentration may be understated. Program-derived owners are not assumed safe: they may be AMM pools, lockers, or creator-controlled vaults."},{"id":"liquidity_supported_protocols","kind":"heuristic","title":"Liquidity (supported protocols only)","source":"solana-rpc","status":"unknown","evidence":[{"label":"pump.fun bonding curve PDA (not found)","value":"ALoppZUiMacx3sCSamMdBWadkMbhEaVQzn9HcSMSWYJD · slot 460539277"},{"label":"Canonical PumpSwap pool PDA (not found)","value":"HTUjKQzAAWZ8BoaN4keze6t1tqaZJFVeBNy2hwFTssDx · slot 460539278"}],"checkedAt":"2026-10-23T18:07:59.108Z","confidence":"none","explanation":"No liquidity source supported by this scanner was found. This says nothing about whether DEX liquidity exists or can be removed.","limitations":"Supported in this MVP: pump.fun bonding curve and the canonical PumpSwap pool. Raydium, Orca, Meteora and non-canonical PumpSwap pools are NOT checked. No price or liquidity history is produced; values are a snapshot at the observed slot."},{"id":"authority_history","kind":"fact","title":"Recent authority changes and privileged actions","source":"solana-rpc","status":"unknown","evidence":[],"checkedAt":"2026-10-23T18:08:00.800Z","confidence":"none","explanation":"No risky authority actions in the scanned window (15 transactions); earlier history was not checked.","limitations":"Scanned 200 most recent signatures referencing the mint and parsed 15 successful transactions. Only instructions that reference the mint account are visible (e.g. freezes of token accounts are included, plain transfers are ignored). History is a recent window only; older authority changes (including creation) may not be shown."},{"id":"holders_links","kind":"heuristic","title":"Links between privileged addresses and top holders (heuristic)","source":"solana-rpc","status":"pass","evidence":[{"label":"Privileged / creator addresses compared","value":"{\"HVx4oW785bu8QDQ8AwSVfD7H4iuH51ttakc2G5f9XTX8\":[\"metadata update authority\"]}"}],"checkedAt":"2026-10-23T18:08:02.378Z","confidence":"medium","explanation":"None of the known privileged or creator addresses own a top-20 token account (heuristic).","limitations":"HEURISTIC: a match shows a shared address, not proven coordination; no match does not prove independence (funds can move through fresh wallets). Funding-source / transaction-graph clustering is not performed in this MVP. Only the 20 largest token accounts are visible via getTokenLargestAccounts; smaller holders are not aggregated."}],"engine":"axolotl-risk-engine@0.1.0","status":"completed","address":"HZ1JovNiVvGrGNiiYvEozEVgZ58xaU3RKwX8eACQBCt3","network":"solana-mainnet","summary":{"pass":6,"risk":1,"error":0,"unknown":2,"verdict":"risks_found"},"startedAt":"2026-10-23T18:07:59.026Z","isDemoData":false,"completedAt":"2026-10-23T18:08:02.385Z","contractVersion":"1.1.0"}