LilSandbox.wtf is a testnet for lil nouns DAO to test out a new minting mechanism for lil nouns using a Variable Rate Gradual Dutch Auction mechanism instead of 15-minute english auctions.
Lilsandbox NFTs are minted on the goerli testnet. They have no voting rights in lil nouns DAO.
Lilsandbox was produced by proposal 64.
The lil sandbox nouns Variable Rate Gradual Dutch Auction, forked from Paradigm's implementation
Lil Sandbox Nouns are generated randomly based on Goerli block hashes. There are no 'if' statements or other rules governing Lil Noun trait scarcity, which makes all Lil Nouns equally rare. As of this writing, Lil Nouns are made up of:
Lil Nouns are stored directly on Goerli and do not utilize pointers to other networks such as IPFS. This is possible because Lil Sandbox Noun parts are compressed and stored on-chain using a custom run-length encoding (RLE), which is a form of lossless compression.
The compressed parts are efficiently converted into a single base64 encoded SVG image on-chain. To accomplish this, each part is decoded into an intermediate format before being converted into a series of SVG rects using batched, on-chain string concatenation. Once the entire SVG has been generated, it is base64 encoded.
The Lil Sandbox Noun Seeder contract is used to determine Lil Noun traits during the minting process. The seeder contract can be replaced to allow for future trait generation algorithm upgrades. Currently, Lil Sandbox Noun traits are determined using pseudo-random number generation:
keccak256(abi.encodePacked(blockhash(block.number - 1), nounId))
Trait generation is not truly random. Traits can be predicted when minting a Lil Noun on the pending block.
'Lil Sandbox Nounders' are the group of builders that initiated Lil Nouns. Here are the Lil Nounders:
Connect with your self-custody wallet
Connect with your Coinbase account