Swagly

Swagly Passport: human-verified on-chain engagement & rewards for ETHGlobal.

Swagly

Created At

ETHGlobal Buenos Aires

Project Description

Swagly Passport turns real-world actions at ETHGlobal — check-ins, workshops, sponsor quests and deploys — into verifiable on-chain stamps and automated rewards. Instead of just scanning a QR and getting a POAP, hackers create a smart-account wallet in seconds, can optionally verify with World ID for boosted rewards, and then earn tokens every time they progress through the event funnel.

Organizers and ecosystems get a live engagement graph: how many people went from “registered” → “wallet created” → “human-verified” → “completed quests for sponsor X” → “deployed on chain Y”. Swagly is designed as an infra layer any hackathon or conference can plug into to prove, with data, what actually happened during their event and which sponsorships created real value.

How it's Made

Under the hood, Swagly Passport is a web app / mini-app that orchestrates several ETHGlobal partner technologies. We use World ID to optionally verify that a participant is a unique human; this flag is consumed by our backend to apply a 2× reward multiplier for verified users. Wallets are created with Trhidweb smart accounts so onboarding takes only an email or social login.

Quest and reward configurations are stored as JSON files on Filecoin. When a user completes an action, the backend retrieves those configurations, calculates the final reward, and then uses Thirdweb as a gasless orchestrator. This triggers a sponsored transaction that writes an attestation via the Sign Protocol (EAS) and, when applicable, sends a micro-reward to the user’s wallet.

All attestations and payouts are indexed with The Graph so we can build live dashboards showing funnels, human-verified engagement, and sponsor-specific performance. Organizers can change quests and rewards just by updating Filecoin configs, without redeploying contracts, making Swagly a flexible and composable engagement layer for future events.

background image mobile

Join the mailing list

Get the latest news and updates