ten
thousand
runes,
carved on-chain.
Each glyph is deterministic from the token id — no IPFS, no metadata server. The SVG is built inside the contract. The seed is keccak256(id).
- 01.No reveal
Every rune is its final form from the moment of mint. There is no hidden art, no upgrade, no roadmap.
- 02.No server
The SVG is composed by the contract itself. If Ethereum stays online, so does the artwork.
- 03.No founders' cut on royalty
The creator takes 0% of every secondary sale. The full 5% is forwarded to a single, randomly chosen current holder.
- 04.One free per wallet
Every wallet may carve one rune for the cost of gas. Every rune after is 0.000055 ETH. Forty per wallet, ever.
- 05.No marketing
Bots will find it. Collectors will find it. Or neither will.
Inspect any of the 10,000.
Drag the slider to seek any token id. The contract will produce this exact glyph.
Selections at random.
Refresh the page for a different set, or see all 10,000.
One free per wallet. Then 0.000055 ETH.
Up to forty per wallet. Token ids are assigned in order of mint — you cannot pick.
How five percent becomes one hundred.
Every secondary sale on a marketplace that respects ERC-2981 sends a 5% royalty to the rune.md contract. The contract's receive function picks a single current holder at random and forwards the full payment.
- i.a sale concludes
Buyer pays seller through a marketplace. The marketplace deducts 5% and sends it to the rune.md contract.
- ii.a holder is chosen
The contract draws an index from keccak256(prevrandao, sender, timestamp, supply) modulo current supply.
- iii.the full sum is forwarded
The royalty is sent in its entirety to that holder. The creator takes nothing from royalties — only the original mint.