Ordinal Edgehogs is the first ever collection with NFTs generated fully on-chain on Ethereum at the time of mint, and simultaneously rendered on Ethereum and Bitcoin.
This is done with 4 smart contracts:
1. Minter - the token contract which also generates a unique seed for each edgehog.
2. Descriptor - which generates edgehogs metadata from the seed and serves it to the minting contract.
3. Ethereum renderer - renders graphics from data stored on-chain on Ethereum.
4. Bitcoin renderer - renders graphics from a spritesheet containing all traits inscribed on Bitcoin.
As if it was not edgy enough, each edgehog will also be inscribed on Bitcoin as a whole and airdropped to its owner when claimed. Inscribing will commence shortly after mint.