wattsy

September 2022·Engineering·5200 dickbutts

All 5,200 CryptoDickbutts, rendered on-chain. The renderer is CC0.

CryptoDickbutts Chained

CryptoDickbuttsChained renders all 5,200 CryptoDickbutts Season 3 tokens on-chain, with the same method as CrypToadzChained.

The contract stores the traits of each token as INFLATE-compressed data in SSTORE2. A Solidity pixel renderer draws them into a 54×54 GIF on request. A normal eth_call returns the image. The build read the four above from mainnet.

Dickbutt by KC Green is public, so I released this renderer as CC0. The waiver is in the deployed Solidity. The original collection can point its tokenURI here when marketplaces support web3:// (ERC-4804).

2022-09-10 — CryptoDickbuttsChained goes live

The renderer deploys to mainnet. It has no token of its own. It has its own GIFEncoder, PixelRenderer, and trait data.

Receiptverified
projectCryptoDickbuttsChained, CryptoDickbutts rendered fully on-chain
contract0x277a9984e8636c230C348A55314594769Cd63466 (pure tokenURI renderer · not a token)
networkEthereum mainnet
deployed10 September 2022 · block 15509953
deployer0x7572883E33f4d8E4B50de30aea64fb21dB6c90fC (ownable.eth · wattsy)
licenseCC0-1.0, waiver embedded in the deployed source
coversall 5,200 CryptoDickbutts (Season 3), token ids from 160
verifycast call 0x277a9984e8636c230C348A55314594769Cd63466 "tokenURI(uint256)(string)" 160 --rpc-url <rpc>

Run the verify line to render token #160.