A compilation of smart contracts I find cool/fun/interesting.
- On-Chain Chess Engine by 5/9: an on-chain chess engine, where you play against a smart contract, and each move is minted as an NFT (+ on-chain art and metadata).
- Code
- Tweet
- Deployed to mainnet at
0xb543f9043b387ce5b3d1f0d916e42d8ea2eba2e0
- Quine NFT by Zefram: ERC721 implementation that outputs its Solidity source code via
tokenURI
(+ on-chain image and metadata).- Code
- Tweet
- Deployed to mainnet at
0x0e0c6a8575d0cc3e9b65eb3259b52e2eb348e2b5
- SHITDAO by smartcontracts
- totemNFT by 0age: on-chain video + audio rendering.
- Code
- Deployed to Polygon at
0x681a33cef2170ba0564dfcef4b5ce79c1ed20074
- bleeps by wighawag: fully generated on-chain sounds with configurable sound profiles.
- Code
- Tweet
- Deployed to mainnet at
0x9d27527Ada2CF29fBDAB2973cfa243845a08Bd3F
- ChainToadz by wattsy: on-chain GIF rendering.
- Code
- Tweet
- Deployed to mainnet at
0xacd235697b33a0b4cf7a8ef52a81c01d28a150c6
- Kohi by wattsy: on-chain generative art rendering. Some examples.
- Code
- Website
- Deployed to mainnet at
0xfc76b5e4bd3073ecbaad209b34aa66243ff7021d
- Shackled by spectra: general purpose on-chain 3D rendering engine.
- Code
- Tweet
- Deployed to mainnet at
0x947600aD1AD2fADF88faF7d30193D363208fC76D
- Kiss Precise by Divergence and Etheseus: an [on-chain] long-form, smart-contract-generated NFT collection based on the Apollonian Gasket.
- Code
- Deployed to mainnet at
0x976a145bce31266d3ed460a359330dd53466db97
- Tiny DNN on StarkNet by guiltygyoza: neural network inference on StarkNet
- Clones With Immutable Args by wighawag: enables creating clone contracts with immutable arguments.
SSTORE2
by 0xSequence: set of Solidity libraries for writing/reading contract storage paying a fraction of the cost.- Strange Attractors by cxkoda: simulating chaotic, three-dimensional systems directly on the Ethereum blockchain.
- Code
- Deployed to mainnet at
0x1cA15CCdd91b55CD617a48dC9eEFb98CAe224757
- Metamorphic by 0age: a factory contract for creating metamorphic (i.e. redeployable) contracts.
- Aavegotchi Onchain Svg Renderer by Nick Mudge: Rendering all aavegotchi onchain svgs based on layering to give a whole image..especially Summoned aavegotchis with equipped wearables.
- Code
- Diamond/Proxy deployed to polygon mainnet at
0x86935f11c86623dec8a25696e1c19a8659cbf95d
- Facet/implementation deployed to polygon mainnet at
0x8d4C8559E07cF784B8912a306a2b9f3B3f34E92E
- Hot Chain SVG by @w1nt3r-eth: a toolkit for building on-chain SVG projects.
- Code
- Deployed to mainnet at
0xa7988c8abb7706e024a8f2a1328e376227aaad18
- evm.elf by axic: What if this code is valid EVM and a valid Linus binary (ELF)?