Onchain Analytics
This site features onchain analytics to track sessions and page counts. If you're interested, you can read more about the project here: iammatthias.com/posts/1712329304675-onchain-hit-counter.
How it Works:
- The client IP, user agent, and timestamp are hashed (keccak256) client-side to generate a unique, irreversible
sessionID
. Only the hash is stored. sessionID
s are stored onchain to validate page views without any personal data.- Page views are counted using a simple incrementing integer attached to each page path.
- All onchain interactions are handled by a [syndicate.io](Syndicate.io) `Cloud Transaction` wallet in the background.
Data Collection Details:
Data collection began at block number 8853154 on Base-Sepolia. The contract is verified on BaseScan: 0x40d59f33D1e36D8DDC171Af7C40Bd85Ca25008F0.
Analytics Data:
Total site views:
Top pages by view count:
Page | Views |
---|---|