Documentation

clauswarm

Unofficial derivative of CLAUS. On-chain blob NFTs. Gate token $CLAUSWARM launches on Stockereum paired with ETH — not with CLAUS.

Overview

LoreDerivative of CLAUS · 0x1b54…A6b8
Token$CLAUSWARM — Stockereum, paired with ETH
NFTclauswarm — 555 on-chain SVG blobs
GateHold ≥ 2,500,000 $CLAUSWARM → freemint 1
SpendNo approve / transfer — balanceOf only

Art hook

Like Claus’s replaceable Uniswap hooks, swarm art can evolve without reminting: owner calls setArtHook(hook) or setHookEpoch(n). Same token ids — new look / flavor.

Deploy flow

  1. Deploy ClausSwarm.sol (mint closed).
  2. Launch $CLAUSWARM on Stockereum vs ETH.
  3. setGate(token) + setMintOpen(true).
  4. Paste addresses in config.js.

Claim rules

  • ≥ 2.5M $CLAUSWARM at mint time.
  • mint() — gas only.
  • One claim per wallet.

Contracts

Addresses appear once set in config.js.

contracts/src/ClausSwarm.sol
forge script script/01_Deploy.s.sol --broadcast --verify
# after $CLAUSWARM:
GATE_TOKEN=0x… IP_NFT=0x… forge script script/02_OpenMint.s.sol --broadcast