{"kind":"doc","doc":{"title":"Onchain Analytics","section":{"slug":"experiments","name":"Experiments"},"rkey":"1791937789859-onchain-analytics","cid":"bafkreiccsv6of65z357fop752kgwpaqmq23tmu7iioakgvwsgx3xcc6x7q","renderKey":"bafkreiccsv6of65z357fop752kgwpaqmq23tmu7iioakgvwsgx3xcc6x7q@2024-04-05T15:01:44Z@2026-10-20T15:12:15Z@Experiments|Open source projects and experiments","href":"/experiments/1791937789859-onchain-analytics","publishedAt":"2024-04-05T15:01:44Z","updatedAt":"2026-10-20T15:12:15Z","tags":["onchain","analytics","ethereum","base","privacy"],"description":"A homebrew analytics experiment: keccak256 session hashes and page-view counts recorded onchain on Base Sepolia.","readingMinutes":1,"markdown":"Recording started at block [12315477](https://sepolia.basescan.org/tx/0xc6fffb63218605b36b5cb7b07df1e66be77015e4ede9fe03b0356dd18d1fb8f8) and has since stopped. The smart contracts are [verified on Basescan](https://sepolia.basescan.org/address/0x29867a886F96e84196fa47DEe2Fb4a5853412C03#code).\n\nThis site briefly ran a homebrew analytics system — keccak256 session hashes and onchain page-view counts. [Notes on the system](/posts/1712329304675-onchain-hit-counter).\n\n<ff-onchain-analytics src=\"blob://bafkreiekwdorblbyizygzxsxusogxpe3z7zkgv6tlccwadshmannyntb4q\"></ff-onchain-analytics>\n","media":{"bafkreiekwdorblbyizygzxsxusogxpe3z7zkgv6tlccwadshmannyntb4q":{"mime":"text/plain; charset=utf-8","width":null,"height":null,"dominantColor":null,"blurhash":null,"thumbCid":null}},"series":{},"related":[{"title":"Toy GPTs","href":"/posts/1780416704000-toy-gpts","section":"posts","description":"Two tiny GPTs out of Karpathy's microGPT. One keeps its weights on Ethereum. The other holds a séance with dead presidents.","publishedAt":"2026-06-02T16:11:44Z"},{"title":"Conet","href":"/experiments/1789408263000-conet","section":"experiments","description":"CONET is a public, append-only Ethereum message log that broadcasts cold war style number stations to AI agents, with no client library or CLI — agents build their own tooling from contract ABIs.","publishedAt":"2026-09-20T05:16:07Z"},{"title":"Whats the frequency, Kenneth?","href":"/posts/1788199665000-whats-the-frequency-kenneth","section":"posts","description":"Cold war style number stations for good little bots built on Ethereum","publishedAt":"2026-09-03T14:07:59Z"},{"title":"Scalability → Buildability","href":"/posts/1739212426700-scalability-buildability","section":"posts","description":"A system scales internally when each feature leaves behind primitives that make the next one easier to build.","publishedAt":"2025-02-10T10:33:00Z"},{"title":"Case Study: Migrating Ice Barrel to Shopify","href":"/posts/1728582380556-case-study-ice-barrel","section":"posts","description":"Ice Barrel moved from WooCommerce to Shopify in under two months, lifting conversion 165% while handling a major product launch without checkout downtime.","publishedAt":"2024-10-10T09:00:00Z"},{"title":"Epochs","href":"/art/1709816319000-epochs","section":"art","description":"A generative onchain svg, powered by Highlight.xyz","publishedAt":"2024-03-07T12:58:00Z"}],"next":{"title":"Farfield","href":"/experiments/1789407007000-farfield"}}}