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, 350 edgehogs were inscribed on Bitcoin as a whole and airdropped to their owners.