Seven folds
of one hash.
7,777 generative 7-fold compositions. Each one computed from keccak256(tokenId, chainId). Heptagonal sacred geometry, ROYGBIV spectrum, fully on-chain SVG. No IPFS, no off-chain storage.
Seven folds of one hash
Hash
Each tokenId (1–7,777) is hashed together with the chain ID using keccak256. The output is a unique 32-byte seed that drives every visual parameter.
Compose
Bytes of the seed select a source (Seven Heavens, Seven Chakras, Seven Wonders, Seven Seas, Seven Notes, Seven Days, Seven Continents), a layout (Heptagram, Heptagon, Spectrum, Chakra, Stellar, Vortex, Mandala), a sub-variant (A–G), and a rarity tier.
Render
The composition is rendered into SVG directly inside the smart contract. No IPFS, no centralized storage. The art lives where the tokens live — forever. Every piece is seven-fold symmetric and unique.
abi.encodePacked(tokenId, chainId)bytes32 (32 bytes = 256 bits of entropy)7 (Heavens, Chakras, Wonders, Seas, Notes, Days, Continents)7 (Heptagram, Heptagon, Spectrum, Chakra, Stellar, Vortex, Mandala)Built-in marketplace
Heptagram trades go through the contract itself. Every trade(tokenId) call auto-skims 2% — 1% to the creator, 1% to the yield pool. There is no need for an external marketplace, and no way to bypass the fee.
stake(tokenId) deposits your NFT into the yield pool. You earn proportional yield from every secondary trade. unstake(tokenId) returns the NFT, with a 5% penalty that goes to the creator.
Royalty is ERC-2981 advisory (2%). On-chain trade fees are the primary revenue model.
Pre-mint preview
Preview generated client-side from the same keccak256 hash-to-SVG logic the contract uses. On-chain tokenURI returns a deterministic data URI for any tokenId.
Free. 3 per wallet. 7,777 total.
Each wallet can mint up to three Heptagram pieces. There is no mint fee — you pay Ethereum gas only, the project charges nothing.
Contract 0x73dB…5894 · 2% trade fee (1% creator + 1% yield pool) · 5% unstake penalty to creator