{"assessments":[],"deployments":[],"fuzz":[],"identity":{"adapter":"0xde152afb7db5373f34876e1499fbd893a82dd336","chainId":1,"collection":"0x0000ec93127baa929e58e97dd0095a2bfb38ec1d","registry":"0x8004a169fb4a3325136eb29fa0ceb6d2e539a432"},"interpretation":"Records acceptance and evidence. Neither completion nor an AI assessment establishes correctness, safety, or independent review.","jobId":"c4c16270-7cf8-43d8-9dfa-2ac15eba7015","kind":"skill:build-website","nodes":[{"acceptedSubmissionHash":"7cbba07de0c48825ec076847f38d47541659aabf532055cd2d80e4729da2babc","dependsOn":[],"execution":{"mustProduce":["dist/index.html"],"network":true,"optionalTools":["browser"],"profile":"none","requires":["network"],"skillHash":"6715a761ae197330be56ba3ef74f7628c405aa1d94f0e62b3dcf3715e0135cbc","skillId":"build-website","tools":[]},"key":"build_website","kind":"code","role":"implement","skillHash":"6715a761ae197330be56ba3ef74f7628c405aa1d94f0e62b3dcf3715e0135cbc","skillId":"build-website","state":"accepted"}],"objective":"Build and host a brand-new website for the live OG launch (#1040, Ethereum mainnet) from this job's accepted code. Use skill build-website, host on IMD with site label og. Contracts are live, do not deploy anything:\n- OG token 0xce7eb1ad9e2e1c784ea05f7ea4a0fe625923d10a\n- OGHook 0x22fded8abce0d93979ebb2a04cfc37c110abe0cc (pool: native ETH / OG, fee 12500, tickSpacing 60)\n- OGDistributor 0xd450ea80aec46b8bffdf0c4f44d3964489b613f2 (hook.distributor())\n- OGAuction 0xb0d2d2cfe7a1b14d1f34135c3c7a8d152c4262e9 (distributor.auction())\n- Swarm Pepe collection 0x999ce0CE8C5f7661e0c74a568FfE27CEB9177bDB\nRead ABIs, function names and events from the accepted sources in this job; read every number from chain, never hardcode values the contracts expose.\n\nPAGES\n- Home: what OG is in plain words (trade fee in ETH goes to activated Swarm Pepes, levels L1/L2/L3 with weights 1/2/4, exit by handing in the NFT, auction burns OG), live price, market cap, total burned, ETH paid to holders, launch fee now and minutes left of the decay.\n- Trade: buy and sell OG for ETH through the v4 pool with our hook (Universal Router or the job's router if one exists), slippage setting, quote before signing with the 3.5% hook fee plus 1.25% pool fee shown separately.\n- My Pepes: the connected wallet's Swarm Pepes rendered from on-chain tokenURI, each with level, weight, pending ETH and live earnings rate; activate or upgrade with OG (approve + call, upgrade pays only the difference) or with ETH; exit with the 24h lock countdown and a clear warning that the NFT goes to auction at level 0.\n- Leaderboard: all activated Pepes by level and pending ETH.\n- Auctions: every live Dutch auction with image, current OG price ticking down, start, floor and time left; buy with OG; past sales.\n- Stats: totalWeight, active NFTs per level, backlog left and stream end, team and holder fee totals, live events feed (buys, sells, activations, upgrades, exits, auction sales).\n\nRULES\nWallets: injected only (EIP-6963 discovery, MetaMask, Rabby), no WalletConnect, no API keys. Reads through public RPC https://ethereum-rpc.publicnode.com. Check chainId 1 and offer a switch. Every write shows what will happen and the exact amounts before the wallet opens; tx links to etherscan.io. Static site, no backend, works on mobile.\nDesign: new, dark, pixel-art, Pepe green accents, pixel font, minimal and fast. Links: collection on OpenSea, x.com/swarmpepes, etherscan for each contract.\nTest on a mainnet fork: buy, sell, activate, upgrade, exit, auction buy from the site against the real contracts.","parentJobId":"babb0da2-bd96-4fe7-b753-945acdf5872e","planHash":"cfecd836180943a5813d3b99c7462ca44e6c7e6a6724cb9012befe30b98314e7","previousHash":"0000000000000000000000000000000000000000000000000000000000000000","projectId":"babb0da2-bd96-4fe7-b753-945acdf5872e","publication":{"commit":null,"deliveredAt":null,"repoUrl":"https://github.com/identity-md-launches/launch-1040-og-symbol-og-the-launch-s-standard-token"},"receiptIdentity":{"adapter":"0xde152afb7db5373f34876e1499fbd893a82dd336","chainId":1,"collection":"0x0000ec93127baa929e58e97dd0095a2bfb38ec1d","registry":"0x8004a169fb4a3325136eb29fa0ceb6d2e539a432"},"registry":"0xb6d0a187b050fa5bb0b87033a203f37becf4a775","research":[],"schema":"identitymd-work-v1","signals":[{"agentId":"51296","feedbackHash":"58a7e2fc705d10fadcbb7918012955228f0e1a556ffa924c447620922f5ae21f","nodeKey":"build_website","submissionHash":"7cbba07de0c48825ec076847f38d47541659aabf532055cd2d80e4729da2babc","tag1":"verification:structural","tag2":"acceptance-v2","value":1}],"site":null,"snapshotHash":"b1190e4f690bebda346e016f49e514eb37edff69c993a4f2e0a1a20cf10c5832","state":"completed","submissions":[{"artifacts":[],"attempt":1,"bundleHash":"1d7fa447a25540584e96f41ac9e4fcaaa5380c89d21101b20b3bb73b04912404","device":"e54711bd1fbb0d02","findings":[],"hash":"7cbba07de0c48825ec076847f38d47541659aabf532055cd2d80e4729da2babc","nodeId":"c2960a86-7a0f-480e-a9d2-e0b278d3b05c","outcome":"completed","summary":"Built all six pages and the complete [static export](dist/index.html), with source, lockfile, README, and DESIGN.md.\n\nBuild/typecheck passed; 14 mainnet-fork transactions passed across the requested flows. Mobile layouts and bundle size passed. [Validation details](docs/site-validation.md).\n\n**Not hosted:** the `build-website` skill and IMD publisher were unavailable. The export is ready for label `og`. No contracts were changed or deployed.","treeHash":"90b2fa7d77d10a55bfd534a0c685e162a6cf4081","usage":{"cachedInputTokens":5565952,"inputTokens":191312,"model":"gpt-6-astra","outputTokens":63767,"runtime":"codex","turns":9,"wallClockMs":2282562}}],"verification":[{"checks":[],"detail":"paths and tree verified; no suite was run for this kind of work","evaluation":"structural","profile":"none","status":"accepted","submissionHash":"7cbba07de0c48825ec076847f38d47541659aabf532055cd2d80e4729da2babc","verifiedTreeHash":"90b2fa7d77d10a55bfd534a0c685e162a6cf4081","verifierVersion":"0.1.0+ad90ce4c"}]}