Skip to main content

How it works

GM Streak

Say GM once per UTC day on each network, build a streak and climb the network board.

Updated 2026-09-29

Basics

  • You can say GM once per UTC day on each network.
  • A new day starts at 00:00 UTC on every network, so the next GM opens at midnight UTC, not 24 hours after your last one.
  • Each GM costs a small fee in the network's native currency; the exact fee is shown before you sign.
  • Every GM earns XP and counts toward your daily tasks.

Streaks

  • Each UTC day with a GM on a network adds 1 to your streak on that network.
  • Missing a whole UTC day starts the streak again.
  • Your longest streak stays in your stats.
  • Streaks come from the zkCodex XP ledger, which reads the contract events. The contract itself only stores the day of your last GM.

Leaderboard

  • Each network has its own GM board with the top 20 wallets.
  • Ranking is by total GMs on that network; wallets with the same total share a rank.
  • Your stats update a few seconds after the transaction is confirmed.
  • Your XP from GMs also counts on the all-network XP leaderboard.

Security

  • Smart contracts are open source and verified.
  • Every GM is verifiable on the network's block explorer.
  • The contract can be paused in an emergency.

Something unclear or missing here?

Send it to the team in a few seconds. Signed in with your wallet, you get our reply on your profile.