Earn Royalties

Hold 5+ tokens, meet the Merkle criteria, and claim your share of secondary-sale royalties. The weight system rewards long-time holders and active participants.

Weight Formula

weight = tokenScore × ageMult × txMult × avgStageMult / 1,000,000

Your royalty share = your weight / total weight across all claimants. Merkle root updated hourly via GitHub Actions.

Wallet Age Multiplier

< 90 days1.0×
90–179 days2.0×
180–364 days3.0×
365+ days4.0×

TX Count Multiplier

< 100 tx1.0×
100–499 tx1.5×
500–999 tx2.0×
1000–49992.5×
5000+ tx3.0×

Stage Multiplier: Your average token stage also boosts weight. Range: 1.0× (all stage 0) to 2.0× (all stage 19). This rewards holders who evolve their tokens.

Claim Your Share

Connect your wallet to check your pending rewards.

How Royalties Flow

  1. 1. Secondary sales generate 10% royalties via ERC-721C on-chain enforcement
  2. 2. Royalties accumulate directly in the RoyaltyDistributor contract
  3. 3. Hourly — GitHub Actions script reads all holders, computes weights, and pushes a new Merkle root on-chain
  4. 4. Qualifying holders (5+ tokens) submit their proof to claim their weighted share
  5. 5. Accelerate (0.0005 ETH) and Freeze (0.001 ETH) fees also flow into the royalty pool