Growth
Activation.
The activation layer for onchain products. Run branded badge programs, gated mints, and quest campaigns that prove who showed up, who completed what, and who deserves the reward — all backed by wallet + social verification and onchain attribution.
Three surfaces.
One activation stack.
Badges, quests, and gated mints share the same identity, scoring, and attribution layer. Run them together or pick what you need.
Branded badge programs
Soulbound or transferable, gated by any combination of wallet, social, and quest proof. Issued on the chain you choose, displayed wherever your users live — your app, their wallet, their profile.
- SBT or transferable ERC-721
- Multi-chain: Base, Ethereum, Polygon, Arbitrum, Solana
- Custom artwork, metadata, and gating rules
- Public claim page on your subdomain
Quest & task engine
Compose campaigns from social, onchain, and custom tasks. Follow, like, swap, hold, bridge, complete a tutorial — score it, gate it, reward it. Every step verified server-side, no spoofing.
- X, Discord, Telegram, custom webhooks
- Onchain proofs: tx, balance, NFT held, contract called
- Points, tiers, leaderboards, multipliers
- Time-boxed seasons or evergreen loops
Gated mint pages
Drop-in mint experiences for token launches, NFT collections, and reward claims. Allowlists, role-gating, and quest-gating all in one config. Branded, mobile-first, wallet-aware.
- Allowlist, quest-gated, or open mint
- Wallet connect + email-to-wallet fallback
- Sybil resistance via verified identity
- Embed on your site or hosted page
Real users.
Real proof.
Every action verified server-side against the source: wallet signatures for ownership, OAuth for socials, onchain reads for balances and transactions. Sybils get filtered. Real users get credit.
SIWE-style signatures, multi-wallet linking, ENS resolution. One identity across every chain you support.
Direct OAuth into X, Discord, Telegram, Farcaster, GitHub. Verified follow/join/post checks, not screenshot uploads.
Balance held, NFT owned, contract called, tx executed, bridge completed — verified against the source chain, not user input.
Device fingerprinting, social-graph heuristics, optional human-uniqueness checks. Stack only the layers you need.
import { Growth } from '@gizmolab/growth';
const growth = new Growth({
apiKey: 'sk_live_...'
});
// Define a campaign
const campaign = await growth.campaigns.create({
name: 'Season 1',
badge: 'sbt://base/season-1',
tasks: [
{ type: 'x.follow', handle: '@yours' },
{ type: 'wallet.tx', contract: '0x..' },
{ type: 'discord.join', guild: '...' }
],
rewards: { points: 100, tier: 'gold' }
});Branded. Composable.
Measurable.
White-label, end to end
Your domain, your logo, your colors, your copy. Users never see ours. Pages, emails, mint receipts, and explorer links all carry your brand. Plug into your existing design system or use our themeable defaults.
- Custom subdomain and SSL
- Full design tokens override
- Email + transactional templating
- Embed widgets or hosted pages
One identity layer, many loops
A user verifies once. Their wallet, socials, and history are reusable across every campaign you run — onboarding, retention, referral, reactivation, governance. Stop rebuilding the same identity flow for every drop.
- One profile per user, many campaigns
- Reusable verifications across drops
- Referral graph carried across seasons
- Webhooks into your CRM and analytics
Attribution that survives audit
Every task completed, every badge minted, every referral converted is logged with verifiable proof. Export to your warehouse, replay events, audit a user end-to-end. Marketing claims you can stand behind.
- Event log with cryptographic proofs
- Per-user funnel + cohort dashboards
- CSV / Snowflake / S3 export
- Verifiable referral attribution
Campaigns shipping
in production.

Gizmolab Community Badge
Verified-member onboarding for the Gizmolab Dev Community. Multi-step social + wallet verification gates badge mint, filtering sybils and rewarding real contributors.
- Log in with X (Twitter)
- Follow @gizmolab_
- Connect Discord
- Join Discord server
- Mint Community Badge

Mey Network Passport
Persistent onchain identity for Mey Network users. SBT-backed passport that tags every social action across the Mey ecosystem and unlocks tiered rewards across drops.
- Connect wallet
- Log in with X
- Verify social identity
- Mint Mey Passport (SBT)
Everything you need
to run growth onchain.
The tools your growth, community, and engineering teams expect — plus the onchain primitives that make every claim verifiable.
Multi-step Verification
Compose any sequence of wallet, social, and onchain tasks. Branch on success or failure. Resume mid-flow. Every step verified server-side with replay-safe receipts.
Referral & Viral Loops
Built-in referral graph. Every user gets a tracked link. Credit propagates up the tree, attribution is verifiable, payouts are configurable per tier.
Operator Dashboard
One console for campaigns, badges, users, referrals, payouts, and webhooks. Real-time funnel views, sybil flags, and export to CSV or your warehouse.
Webhook + Event Stream
Signed webhooks fire on every state change — verified, completed, badge.minted, referral.credited. Replay history, retry on failure, build any backend on top.
Token-Gated Access
Gate any page, channel, or feature by badge ownership, balance held, or quest tier. Works across chains via a single rule engine.
Self-Serve or Managed
Run it yourself through the dashboard and SDK, or have our growth team design, launch, and operate seasons for you. Switch modes whenever.
Four steps.
Live in a week.
Most teams launch their first campaign in under a week. Bring an audience, leave with a measurable activation engine.
Design the campaign
Pick your badge, define the tasks, set rewards and tiers. Use the dashboard or define everything as code via the SDK.
Brand the surface
Drop in your logo, palette, and copy. Connect your subdomain. Hosted page, embed widget, or full custom — your call.
Launch and verify
Share the link. Users verify wallet + socials, complete quests, and mint their badge. Every step server-verified.
Attribute and act
Webhooks fire into your CRM and warehouse. Build retention loops on top of real verified actions, not vanity clicks.
Stop running campaigns
you can't audit.
Built to plug into the rest of the stack.
Activate the
users you have.
Branded badges, quest campaigns, gated mints — same activation stack underneath. Tell us your audience and we'll have your first campaign live in a week.