› CONTRACT

Verifiable on-chain transparency

› ADDRESSES

Token name...
Symbol$GLYPH
NetworkEthereum
Total supply1500 GLYPH

Owner0x0

Renderer locked?◯ Unlocked (owner can swap)

Source code

Both contracts are released under the MIT License. Verified source on Etherscan as soon as deployment completes.

Compiler settings

Solidity0.8.24
Optimizerenabled, runs=200
EVM versioncancun
via-IRtrue
LicenseMIT

Owner permissions

The owner address can do these things, and only these things:

  • seedSale(amount) — move tokens from owner balance into the contract for public mint (one time)
  • openMint() / closeMint() — toggle the public sale
  • setMintPrice(newPrice) — adjust price before sale closes
  • reclaimUnsold(amount) — pull unsold tokens back from the contract
  • withdrawETH() — withdraw ETH (always 0 — ETH forwards on each mint)
  • setRenderer(addr) — swap the art renderer (until lockRenderer is called)
  • lockRenderer() — permanently freeze the renderer (irreversible)
  • setWhitelist(addr, bool) — exempt LP / market contracts from NFT minting
  • transferOwnership / renounceOwnership — standard ownable

What the owner CANNOT do

  • Mint new tokens — supply is fixed at deployment
  • Burn tokens from your wallet
  • Block transfers
  • Change the rarity logic or trait probabilities
  • Reverse a mint
  • Modify a token's seed once minted