{"chainId":4663,"explorer":"https://robinhoodchain.blockscout.com","contracts":[{"label":"$DAZZ token","address":"0x1bdaa4c99abf32f73d2a1d41063bb886d31afd74","note":"standard Pons token code, launched on Pons, graduated to Uniswap v4","kind":"external","explorer":"https://robinhoodchain.blockscout.com/address/0x1bdaa4c99abf32f73d2a1d41063bb886d31afd74","sourcify":""},{"label":"Launchpad · Pons (v3)","address":"0xf8f06b6b52d690ded5e9e83e73e753c5335f4e77","note":"launches agents on the Pons curve, one vault per agent","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0xf8f06b6b52d690ded5e9e83e73e753c5335f4e77","sourcify":"https://repo.sourcify.dev/4663/0xf8f06b6b52d690ded5e9e83e73e753c5335f4e77"},{"label":"Launchpad · Uniswap (v3)","address":"0x285f5a346e2dd359c88f748698fa3d83de3f3214","note":"launches agents into a locked Uniswap v3 pool paired with $DAZZ","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0x285f5a346e2dd359c88f748698fa3d83de3f3214","sourcify":"https://repo.sourcify.dev/4663/0x285f5a346e2dd359c88f748698fa3d83de3f3214"},{"label":"Staker Drops","address":"0x3ac89da6d3cc9f4aac48f7fc9fc79a252356f54b","note":"new agent tokens shared with $DAZZ stakers; 30 days to claim, the rest to the treasury","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0x3ac89da6d3cc9f4aac48f7fc9fc79a252356f54b","sourcify":"https://repo.sourcify.dev/4663/0x3ac89da6d3cc9f4aac48f7fc9fc79a252356f54b"},{"label":"Launchpad · Pons (v2, still harvested)","address":"0x329a97c9ef14944cee5323f6383bbbb7ad87f016","note":"earlier version; its agents stay listed","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0x329a97c9ef14944cee5323f6383bbbb7ad87f016","sourcify":"https://repo.sourcify.dev/4663/0x329a97c9ef14944cee5323f6383bbbb7ad87f016"},{"label":"Launchpad · Uniswap (v2, still harvested)","address":"0x4732af537af56001f1fca7914eede46ecb26d1b1","note":"earlier version; its agents stay listed","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0x4732af537af56001f1fca7914eede46ecb26d1b1","sourcify":"https://repo.sourcify.dev/4663/0x4732af537af56001f1fca7914eede46ecb26d1b1"},{"label":"Launchpad · Pons (v1, still harvested)","address":"0x01a6db9ec87e5f1904e396e74c3788d0659342b1","note":"earlier version; its agents stay listed","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0x01a6db9ec87e5f1904e396e74c3788d0659342b1","sourcify":"https://repo.sourcify.dev/4663/0x01a6db9ec87e5f1904e396e74c3788d0659342b1"},{"label":"Launchpad · Uniswap (v1, still harvested)","address":"0x94cdf2323513a0d905b8567c746fe735a696036c","note":"earlier version; its agents stay listed","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0x94cdf2323513a0d905b8567c746fe735a696036c","sourcify":"https://repo.sourcify.dev/4663/0x94cdf2323513a0d905b8567c746fe735a696036c"},{"label":"$DAZZ staking","address":"0x8df03e7f70b6db50061d6d0eda69d21ab33d3f63","note":"7-day cooldown, principal never cut","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0x8df03e7f70b6db50061d6d0eda69d21ab33d3f63","sourcify":"https://repo.sourcify.dev/4663/0x8df03e7f70b6db50061d6d0eda69d21ab33d3f63"},{"label":"Stake router","address":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","note":"turns agents' stake shares into $DAZZ and stakes them","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0x2156ae7414d6ce0a9f8005e4117e7599536e686c","sourcify":"https://repo.sourcify.dev/4663/0x2156ae7414d6ce0a9f8005e4117e7599536e686c"},{"label":"Agent vault code · Pons","address":"0x5f6058d35fe9f400b0a7578a658b859a21d55b56","note":"every Pons agent vault is a clone of this; the split lives here","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0x5f6058d35fe9f400b0a7578a658b859a21d55b56","sourcify":"https://repo.sourcify.dev/4663/0x5f6058d35fe9f400b0a7578a658b859a21d55b56"},{"label":"Agent vault code · Uniswap","address":"0xf84b13c08595b429a797887a6cdb59e8dd1f95a2","note":"every Uniswap agent vault is a clone of this","kind":"contract","explorer":"https://robinhoodchain.blockscout.com/address/0xf84b13c08595b429a797887a6cdb59e8dd1f95a2","sourcify":"https://repo.sourcify.dev/4663/0xf84b13c08595b429a797887a6cdb59e8dd1f95a2"},{"label":"Pons factory","address":"0x7ed598bcef8bd9edd8c97a195c6d13f40801ec7e","note":"the launchpad we build on","kind":"external","explorer":"https://robinhoodchain.blockscout.com/address/0x7ed598bcef8bd9edd8c97a195c6d13f40801ec7e","sourcify":""}],"wallets":[{"label":"Treasury","address":"0xb217c5f0af3e2bfb3270765f07ab87b1439d5f2c","note":"receives payments and the 10% treasury share","kind":"wallet","explorer":"https://robinhoodchain.blockscout.com/address/0xb217c5f0af3e2bfb3270765f07ab87b1439d5f2c","sourcify":""},{"label":"Harvest keeper","address":"0x763778be8c55c082bfec8a0d791d2ab6bc19049d","note":"only holds gas money; harvest() is permissionless","kind":"wallet","explorer":"https://robinhoodchain.blockscout.com/address/0x763778bE8C55C082BFec8A0d791d2AB6Bc19049d","sourcify":"","balanceEth":0.0023657804074164},{"label":"Seller payouts","address":"0x2418d05b333a79d66b80948d075219951308044f","note":"holds only the payout pool in USDG; sellers claim from it","kind":"wallet","explorer":"https://robinhoodchain.blockscout.com/address/0x2418d05b333a79d66b80948d075219951308044f?tab=token_transfers","sourcify":"","balanceEth":0.0006}],"timelock":[{"launchpad":"0xf8f06b6b52d690ded5e9e83e73e753c5335f4e77","kind":"pons","router":"0x0000000000000000000000000000000000000000","pending":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","eta":1791317143,"live":false,"proposeTx":"0x0e56b72271eb103c69174d4ca80bae30824942a202cc3371feddda2962d213cb"},{"launchpad":"0x285f5a346e2dd359c88f748698fa3d83de3f3214","kind":"uni","router":"0x0000000000000000000000000000000000000000","pending":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","eta":1791317145,"live":false,"proposeTx":"0x96dabac786502cfdf440b92c502c0eb14b697544e302e5a6c944363acb8a628c"},{"launchpad":"0x329a97c9ef14944cee5323f6383bbbb7ad87f016","kind":"pons","router":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","pending":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","eta":0,"live":true,"proposeTx":"0x0171cd3b30ed4a973198b68b4f081286e34f7b8c7508e038c0504bdd8808d206"},{"launchpad":"0x4732af537af56001f1fca7914eede46ecb26d1b1","kind":"uni","router":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","pending":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","eta":0,"live":true,"proposeTx":"0x0f2dcb9f637bda8c71d7df6461c28ee14823ed9eea74a26adbb17c2d11e39bf0"},{"launchpad":"0x01a6db9ec87e5f1904e396e74c3788d0659342b1","kind":"pons","router":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","pending":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","eta":0,"live":true,"proposeTx":"0x8d5db2adc8a2f2139ed1bb1d4e028c0506de535f54f3182ebf8a4c3e40a71c46"},{"launchpad":"0x94cdf2323513a0d905b8567c746fe735a696036c","kind":"uni","router":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","pending":"0x2156ae7414d6ce0a9f8005e4117e7599536e686c","eta":0,"live":true,"proposeTx":"0xc315f5fd079dce71cb57c91945506ab232d12c1eb334a90348c05be0e13e9fc8"}],"totals":{"agents":17,"harvests":72,"feesUsd":353.445641,"fees24hUsd":1.255672,"creditedFuel":72.632849,"creditedBalance":24.210952,"toCreatorsUsd":106.476407,"toTreasuryUsd":23.150294,"stakeReserveUsd":0.62777,"staked":12984537.690313876,"stakers":7,"stakerRewardsUsd":2.289877,"routes":5,"routedEth":0.04505399338265136,"routedDazz":229.39413781494866,"routedStaked":9709227.505507316},"recent":[{"t":1791405495417,"tx":"0x6a8d617ceaafeb7d3fb153d366b67d68e8ae9500c08639707e8ffdb7716e81ef","token":"0x4bdc813ab7b12682902cbd37921b9db16c7835cd","symbol":"GATO","amount":0.000130610479923071,"pairSymbol":"ETH","usd":0.335421,"fuel":0.100626,"balance":0.033542},{"t":1791405263407,"tx":"0x0a7dfb9f7e690f9233665de1519fc8c3f45a0333ad972fd12afe42425fa53a7e","token":"0x4bdc813ab7b12682902cbd37921b9db16c7835cd","symbol":"GATO","amount":0.0003583383211299,"pairSymbol":"ETH","usd":0.92025,"fuel":0.276075,"balance":0.092025},{"t":1791257717299,"tx":"0xf02f33d90b8bd1f0770e293d4c7b42f020e524db82bb7419d55ea2a6020ada09","token":"0x8f880c244ea428003c805f22be7b9c63b7d65eda","symbol":"DAZZPAIR","amount":0,"pairSymbol":"DAZZ","usd":0,"fuel":0,"balance":0},{"t":1791257701136,"tx":"0x5c1868affe46d69ef0d7934ae012d4718065bc250e2ff4e3b2783b191a7849dc","token":"0xe3a6e5a952777f2519b9528ed7cb28c7fb1803c2","symbol":"COFFER","amount":0,"pairSymbol":"ETH","usd":0,"fuel":0,"balance":0},{"t":1791257688953,"tx":"0xcb419a363130d3775a6c7e411a586e3b20acab32292adbff863bd3dd02996762","token":"0x0d86372e0571e9f25f830b6cdbcfe8d365c4dc9a","symbol":"CENTRE","amount":0.0001715175,"pairSymbol":"ETH","usd":0.461961,"fuel":0.138588,"balance":0.046196},{"t":1791257677364,"tx":"0x84810071132d669397884f0309317738151031688a1077d59f7081c200313b05","token":"0x3cf0b525bcb16cc51128071efafa504dce15c978","symbol":"FOXZEL","amount":0,"pairSymbol":"ETH","usd":0,"fuel":0,"balance":0},{"t":1791257668437,"tx":"0xee5ed06d6371794c5b6db9727b72f39350944fca084effd723d2805df527b54e","token":"0x84b68389ba739a7156bb6ac2c33d50eb04d57e64","symbol":"PROVEN","amount":0,"pairSymbol":"ETH","usd":0,"fuel":0,"balance":0},{"t":1791223549833,"tx":"0xa1cd4e080e0cf1213ea135584584ad7296ba5a399ff4b5e4ddeb5dfaeab2da82","token":"0x84b68389ba739a7156bb6ac2c33d50eb04d57e64","symbol":"PROVEN","amount":0.000366987737670389,"pairSymbol":"ETH","usd":0.994116,"fuel":0.298235,"balance":0.099412},{"t":1791223429683,"tx":"0x9b7c9ef75bd29b9b970e8f16a7f11c63ad4560490c99c2bc7a43c6002217f0fb","token":"0x3cf0b525bcb16cc51128071efafa504dce15c978","symbol":"FOXZEL","amount":0.0014208,"pairSymbol":"ETH","usd":3.84874,"fuel":0.218442,"balance":0.072814},{"t":1791184243129,"tx":"0x1e98988508f7039ba69edec0959e0a978c5c772fb1c01089448df86143c3e895","token":"0x84b68389ba739a7156bb6ac2c33d50eb04d57e64","symbol":"PROVEN","amount":0.000738024558652176,"pairSymbol":"ETH","usd":2.009493,"fuel":0.602848,"balance":0.200949},{"t":1791155221099,"tx":"0xe292ea93de9f4ee0f35eab7efdb507b82c257a844ca0dc29341c2d1949dc799c","token":"0x84b68389ba739a7156bb6ac2c33d50eb04d57e64","symbol":"PROVEN","amount":0.000326737535703655,"pairSymbol":"ETH","usd":0.889684,"fuel":0.266905,"balance":0.088968},{"t":1791142129027,"tx":"0xdb5cd856ef9f17154caf7a278400e7f9d0bd9b2cbd7970815e29d5e09126c7cd","token":"0x84b68389ba739a7156bb6ac2c33d50eb04d57e64","symbol":"PROVEN","amount":0.00038696913536777,"pairSymbol":"ETH","usd":1.047039,"fuel":0.314112,"balance":0.104704}],"verify":[{"claim":"$DAZZ is the token this site runs on","how":"The address in the header is the same one on the explorer, on Pons and on DexScreener.","links":[{"label":"Explorer","url":"https://robinhoodchain.blockscout.com/token/0x1bdaa4c99abf32f73d2a1d41063bb886d31afd74"},{"label":"Pons","url":"https://www.ponsfamily.com/launchpad/0x1bdaa4c99abf32f73d2a1d41063bb886d31afd74"},{"label":"DexScreener","url":"https://dexscreener.com/robinhood/0x1bdaa4c99abf32f73d2a1d41063bb886d31afd74"},{"label":"Holders","url":"https://robinhoodchain.blockscout.com/token/0x1bdaa4c99abf32f73d2a1d41063bb886d31afd74?tab=holders"}]},{"claim":"The 50 / 30 / 10 / 10 split cannot be changed","how":"STAKE_BPS, MINT_BPS and BALANCE_BPS are constants in the vault code every agent vault is cloned from, and in each launchpad. A constant cannot be edited after deployment.","links":[{"label":"Pons vault source","url":"https://repo.sourcify.dev/4663/0x5f6058d35fe9f400b0a7578a658b859a21d55b56"},{"label":"Uniswap vault source","url":"https://repo.sourcify.dev/4663/0xf84b13c08595b429a797887a6cdb59e8dd1f95a2"},{"label":"Launchpad constants","url":"https://robinhoodchain.blockscout.com/address/0xf8f06b6b52d690ded5e9e83e73e753c5335f4e77?tab=read_contract"}]},{"claim":"Deployed code matches the published source","how":"Sourcify recompiled the published source of every Dazzel contract and got the exact bytecode that is on chain (exact match).","links":[{"label":"Launchpad · Pons (v3)","url":"https://repo.sourcify.dev/4663/0xf8f06b6b52d690ded5e9e83e73e753c5335f4e77"},{"label":"Launchpad · Uniswap (v3)","url":"https://repo.sourcify.dev/4663/0x285f5a346e2dd359c88f748698fa3d83de3f3214"},{"label":"Staker Drops","url":"https://repo.sourcify.dev/4663/0x3ac89da6d3cc9f4aac48f7fc9fc79a252356f54b"},{"label":"Launchpad · Pons (v2, still harvested)","url":"https://repo.sourcify.dev/4663/0x329a97c9ef14944cee5323f6383bbbb7ad87f016"},{"label":"Launchpad · Uniswap (v2, still harvested)","url":"https://repo.sourcify.dev/4663/0x4732af537af56001f1fca7914eede46ecb26d1b1"},{"label":"Launchpad · Pons (v1, still harvested)","url":"https://repo.sourcify.dev/4663/0x01a6db9ec87e5f1904e396e74c3788d0659342b1"},{"label":"Launchpad · Uniswap (v1, still harvested)","url":"https://repo.sourcify.dev/4663/0x94cdf2323513a0d905b8567c746fe735a696036c"},{"label":"$DAZZ staking","url":"https://repo.sourcify.dev/4663/0x8df03e7f70b6db50061d6d0eda69d21ab33d3f63"},{"label":"Stake router","url":"https://repo.sourcify.dev/4663/0x2156ae7414d6ce0a9f8005e4117e7599536e686c"},{"label":"Agent vault code · Pons","url":"https://repo.sourcify.dev/4663/0x5f6058d35fe9f400b0a7578a658b859a21d55b56"},{"label":"Agent vault code · Uniswap","url":"https://repo.sourcify.dev/4663/0xf84b13c08595b429a797887a6cdb59e8dd1f95a2"}]},{"claim":"Every harvest happened on chain","how":"Each harvest emits a Harvested event on its launchpad with the amount collected and the four shares. The list below links each transaction.","links":[{"label":"Pons launchpad v3 events","url":"https://robinhoodchain.blockscout.com/address/0xf8f06b6b52d690ded5e9e83e73e753c5335f4e77?tab=logs"},{"label":"Uniswap launchpad v3 events","url":"https://robinhoodchain.blockscout.com/address/0x285f5a346e2dd359c88f748698fa3d83de3f3214?tab=logs"},{"label":"Pons launchpad v2 events","url":"https://robinhoodchain.blockscout.com/address/0x329a97c9ef14944cee5323f6383bbbb7ad87f016?tab=logs"},{"label":"Uniswap launchpad v2 events","url":"https://robinhoodchain.blockscout.com/address/0x4732af537af56001f1fca7914eede46ecb26d1b1?tab=logs"},{"label":"Pons launchpad v1 events","url":"https://robinhoodchain.blockscout.com/address/0x01a6db9ec87e5f1904e396e74c3788d0659342b1?tab=logs"},{"label":"Uniswap launchpad v1 events","url":"https://robinhoodchain.blockscout.com/address/0x94cdf2323513a0d905b8567c746fe735a696036c?tab=logs"}]},{"claim":"The stake router cannot be swapped quietly","how":"A new router must first be announced with StakeRouterProposed and can only be applied after ROUTER_DELAY (2 days). These are the announcements for the current router; anyone can see the unlock time on each launchpad.","links":[{"label":"Proposal · Pons launchpad v3","url":"https://robinhoodchain.blockscout.com/tx/0x0e56b72271eb103c69174d4ca80bae30824942a202cc3371feddda2962d213cb"},{"label":"Proposal · Uniswap launchpad v3","url":"https://robinhoodchain.blockscout.com/tx/0x96dabac786502cfdf440b92c502c0eb14b697544e302e5a6c944363acb8a628c"},{"label":"Proposal · Pons launchpad v2","url":"https://robinhoodchain.blockscout.com/tx/0x0171cd3b30ed4a973198b68b4f081286e34f7b8c7508e038c0504bdd8808d206"},{"label":"Proposal · Uniswap launchpad v2","url":"https://robinhoodchain.blockscout.com/tx/0x0f2dcb9f637bda8c71d7df6461c28ee14823ed9eea74a26adbb17c2d11e39bf0"},{"label":"Proposal · Pons launchpad v1","url":"https://robinhoodchain.blockscout.com/tx/0x8d5db2adc8a2f2139ed1bb1d4e028c0506de535f54f3182ebf8a4c3e40a71c46"},{"label":"Proposal · Uniswap launchpad v1","url":"https://robinhoodchain.blockscout.com/tx/0xc315f5fd079dce71cb57c91945506ab232d12c1eb334a90348c05be0e13e9fc8"}]},{"claim":"Agent stake shares buy $DAZZ and stake it","how":"Every route emits Routed on the stake router: ETH in, $DAZZ bought, $DAZZ staked for the agent's owner.","links":[{"label":"Stake router events","url":"https://robinhoodchain.blockscout.com/address/0x2156ae7414d6ce0a9f8005e4117e7599536e686c?tab=logs"},{"label":"Stake router source","url":"https://repo.sourcify.dev/4663/0x2156ae7414d6ce0a9f8005e4117e7599536e686c"}]},{"claim":"Staked $DAZZ can only leave through withdraw","how":"Stake leaves the staking contract only when its owner withdraws after the cooldown. The admin can change the cooldown but never above 30 days, and can only rescue tokens other than $DAZZ.","links":[{"label":"Staking source","url":"https://repo.sourcify.dev/4663/0x8df03e7f70b6db50061d6d0eda69d21ab33d3f63"},{"label":"Staking events","url":"https://robinhoodchain.blockscout.com/address/0x8df03e7f70b6db50061d6d0eda69d21ab33d3f63?tab=logs"},{"label":"$DAZZ held by staking","url":"https://robinhoodchain.blockscout.com/address/0x8df03e7f70b6db50061d6d0eda69d21ab33d3f63?tab=tokens"}]},{"claim":"Staker Drops follow stake at the launch block","how":"The launchpad funds each drop inside the launch transaction, so the snapshot block is the launch block. The split is pro rata to $DAZZ staked at that block, rebuilt from the staking events; the full list is published and its Merkle root is posted once, never changed. Unclaimed tokens go to the treasury after 30 days.","links":[{"label":"Drops source","url":"https://repo.sourcify.dev/4663/0x3ac89da6d3cc9f4aac48f7fc9fc79a252356f54b"},{"label":"Drop events","url":"https://robinhoodchain.blockscout.com/address/0x3ac89da6d3cc9f4aac48f7fc9fc79a252356f54b?tab=logs"},{"label":"Every list as JSON","url":"/api/drops"}]},{"claim":"The treasury moves in public","how":"Payments for credit arrive here and seller payouts leave from here.","links":[{"label":"Transactions","url":"https://robinhoodchain.blockscout.com/address/0xb217c5f0af3e2bfb3270765f07ab87b1439d5f2c?tab=txs"},{"label":"Token transfers","url":"https://robinhoodchain.blockscout.com/address/0xb217c5f0af3e2bfb3270765f07ab87b1439d5f2c?tab=token_transfers"}]},{"claim":"$FUEL is credit, not a token","how":"$FUEL is the name of Dazzel credit: prepaid model usage counted in dollars, kept in your Dazzel account. It has no contract, cannot be traded on any exchange and cannot be cashed out. Every unit minted to an agent comes from a harvest you can open above.","links":[{"label":"Credit terms","url":"/terms#t2"},{"label":"Ledger as JSON","url":"/api/transparency"}]},{"claim":"Credit backing is checked off chain","how":"The upstream model account is not on a blockchain. Our server reads its remaining funding from the provider and publishes it here. Sales pause by themselves when it would not cover what is owed.","links":[{"label":"Figures as JSON","url":"/api/transparency"}]}],"rules":{"balanceCap":5000,"harvestMinutes":5,"platformFee":0.05,"activationFee":0,"refShare":0.2,"cooldownDays":7,"routerDelayHours":48},"indexer":{"lastTick":1791430292074,"error":""},"payouts":{"enabled":true,"address":"0x2418d05b333a79d66b80948d075219951308044f","poolUsdg":10.671807,"gasEth":0.0006,"owedUsd":0,"covered":true,"minClaim":1,"recent":[]},"proven":{"answers":73,"spentUsd":0.071054,"since":1791190933047,"token":"0x84b68389ba739a7156bb6ac2c33d50eb04d57e64","wallet":"0x6da87b1c13bb5f6ef718c18a121281de955255f1"},"credit":{"owedUsd":99.082624,"upstreamUsd":109.835853581,"upstreamAt":1791430281613,"backed":true,"live":true}}