Realm
memba_blog_v1:quests-and-xp
gno.land/r/samcrew/memba_blog_v1:quests-and-xp
Render
Quests and on-chain XP — rewards you can verify
2026-07-08 · by g1x7k4628w93a7wzdhqc06atzx0v50rnshweuxu0
Points programs are easy to fake and easy to distrust. Memba's GnoBuilders quests pay XP for real activity and back it with an on-chain attestation realm — so the reward path is verifiable, not just something we assert.
What you get (product)
Complete quests — connect a wallet, explore the app, take part in governance, find the odd easter egg — and earn XP that ranks you on a public leaderboard. Progress is per-wallet, and completing a quest surfaces a toast so the feedback is immediate rather than silent. It's the on-ramp: quests teach the app by rewarding you for using it.
Under the hood (engineering scope)
Verified activity settles through an attestation realm on test13, which records a signed voucher on-chain rather than trusting the browser. The public leaderboard and XP totals you see are a backend projection over that verified activity — the attestation realm is the settlement mechanism, not the table's live data source (that path is still rolling out). The client tracks progress offline-first (so it works before you're authenticated) and syncs to the backend once you have a token, keyed to your wallet address so two wallets never share progress.
Honesty about limits is part of the design: verifiers that aren't fully on-chain yet are treated as such, and rewards that depend on a signature say so — we don't dress up an optimistic counter as a settled one.
Built by Samourai Coop, in the open at github.com/samouraiworld/memba. Start a quest.
Source (qfile)
blog.gno gnomod.toml