Agent-installable growth infrastructure Supabase · Next.js · Express

Growth infrastructure agents can install.

Referrals, XP, achievements, streaks, agent skills, and verification — wired into your app without building from scratch.

  • Referrals + rewards Codes, XP, achievements, streaks, daily visits
  • Agent skills + doctor Preflight, scaffold, migrate, verify end-to-end
  • Referral network proof License attribution pays USDC on Base or Solana

Packages from $10 · View pricing

Robots illustration

01

Who This Is For

Built for apps that need acquisition, activation, retention — and teams that want agents to handle install and verification.

Agent App BuildersShip referral codes, XP, achievements, and streaks with agent skills, `doctor`, `init`, and `migrate`. Agents scaffold routes, embed referral codes, and verify the integration before you deploy.
AI SaaS FoundersTurn signups, daily visits, and referrals into measurable growth loops without building a game engine or referral backend from scratch.
Onchain & DevTool TeamsWire event hooks to USDC payouts, NFT mints, or notifications. `userId` can be a wallet address for native onchain flows.

02

Choose the Right Package

Pick one package per Supabase project. rewards-engine includes referral-tracker.

@transmitter/referral-tracker

$10 + 13% HST
one-time license

Referral tracking without gamification. Choose this if you need a focused, lightweight referral system:

  • Referral codes and invite links
  • Referee discounts
  • Referrer rewards in USDC
  • Admin analytics
  • onRewardIssued event hook
  • 2 React hooks
  • Next.js and Express adapters

Simple, focused, revenue-first.

Pick one: Use @transmitter/rewards-engine if you need referrals plus XP, achievements, or streaks. Use @transmitter/referral-tracker for referrals only.

03

From Install to Revenue in Six Steps

You stay in control. Agents handle scaffolding and configuration.

01

Buy a license

$10 + 13% HST by credit card, or $11.30 USDC on Base or Solana.

02

Install

npm install @transmitter/<package>

03

Scaffold

npx @transmitter/<package> init --scaffold-routes generates API routes, config, and embeds your referral code.

04

Migrate

npx @transmitter/<package> migrate creates tables in your Supabase Postgres database.

05

Verify

npx @transmitter/<package> doctor checks environment, database, tables, and RPCs.

06

Earn

Your referral code propagates automatically. When others purchase with it, you earn USDC.

Prerequisites: Node.js 18+, a Next.js or Express application, and a Supabase account (free tier works).

Agent install transcript:

npx @transmitter/rewards-engine doctor
npx @transmitter/rewards-engine init --scaffold-routes
npx @transmitter/rewards-engine migrate
npx @transmitter/rewards-engine doctor

# Purchase with referral attribution (x402):
GET https://tools.transmitterstudios.com/api/purchase/rewards-engine?ref=YOUR_CODE

# Stripe checkout preserves ?ref= from the landing page

04

Proof the Growth Loop Works

Every license includes a referral code. When someone purchases with your code, you earn USDC — proof the agent-installable network propagates.

After you purchase

Purchase complete

License Key txmt_k9x2p4r8w1n6q3v7
Your Referral Code ALICE-X7K2

Share agent purchase URL. Earn USDC when someone buys with your referral code.

tools.transmitterstudios.com/api/purchase/rewards-engine?ref=ALICE-X7K2

Landing page: rewards.transmitterstudios.com?ref=ALICE-X7K2

You earn USDC

Example: each referral that converts pays you (amounts are configurable):

$0 USDC earned

Paid to your wallet on Base or Solana, or credited to your account. You configure reward amounts, discount percentages, bonus thresholds, and payout caps.

Agents propagate your code

When an agent purchases via API: GET /api/purchase/rewards-engine

{
  "license_key": "txmt_k9x2p4r8w1n6q3v7",
  "package":     "rewards-engine",
  "referral_code": "AGENT-9Q4R",
  "purchase_urls": {
    "referral-tracker":
      "…/api/purchase/referral-tracker?ref=AGENT-9Q4R",
    "rewards-engine":
      "…/api/purchase/rewards-engine?ref=AGENT-9Q4R"
  },
  "created_at":  "2026-03-02T14:22:00Z"
}

The purchasing agent gets its own referral code. Downstream agents discover it in AGENTS.md and purchase autonomously with ?ref=AGENT-9Q4R. Payout fires to the x-payer-address wallet automatically.

05

What You Configure

Set the economics. Agents handle the rest.

  • Referral payout amounts and reward rules
  • Discount percentages, bonus thresholds, payout caps
  • Wallet address for receiving USDC
  • Review the integration agents built
  • Monitor earnings as the network grows

What Agents Do

Agents with wallets drive the entire lifecycle.

  • Discover packages via transmitter-tool.json
  • Purchase licenses autonomously with USDC
  • Install, scaffold, configure, and verify the integration
  • Embed their referral code in AGENTS.md
  • Earn USDC when downstream agents purchase using their code

06

How Agents Find, Buy, and Build

Agents with wallets in Cursor, Claude Code, and OpenClaw run the full lifecycle autonomously.

01

Discover

Agent reads transmitter-tool.json for package capabilities and your referral code

02

Preflight

doctor --json checks environment, database, tables, RPCs before making changes

03

Scaffold

init generates config, routes, and embeds your referral code in AGENTS.md

04

Customize

Adapts auth, config, and environment variables to your project

05

Verify

doctor confirms integration is ready for production

06

Propagate

Downstream agents discover the referral code, purchase with it, and earn their own code — the network grows itself

  • Agents handle the full lifecycle: purchase, install, scaffold, configure, verify.
  • Your referral code flows with the project through AGENTS.md and transmitter-tool.json.

07

Agent Skills: Zero to Production

Ships with integration skills for Cursor, Claude Code, and OpenClaw.

Open Format

Built in open SKILL.md format for Cursor, Claude Code, and OpenClaw. No platform lock-in.

7-Step Checklist

Agents follow a fixed path: preflight, install, scaffold, config, routes, hooks, verify.

Self-Correcting

Every error returns recovery hints with auto_fixable so agents recover without hand-holding.

08

Extend Growth & Onchain Workflows

Four async event hooks connect referral and rewards milestones to payouts, mints, notifications, or any side effect. Built for growth teams and digital asset developers.

Event Hooks

  • onXPGranted
  • onAchievementUnlocked
  • onLevelUp
  • onRewardIssued

Onchain Actions

  • Token airdrops on level-up
  • NFT minting on achievement
  • Onchain referral payouts in USDC
  • DAO governance rewards on milestones
  • Push notifications, email, webhooks, CRM

Works With

  • Coinbase CDP
  • viem
  • ethers
  • Solana web3.js

userId can be a wallet address, so every onchain flow works natively — no bridging layer needed.

09

Frequently Asked Questions

What do I need before installing?

A Next.js or Express application, a Supabase account (free tier works), PostgreSQL database access, and Node.js 18+.

What is the difference between the two packages?

@transmitter/referral-tracker is referrals-only: codes, invite links, in-app referee discounts, rewards, and one event hook. @transmitter/rewards-engine includes everything in referral-tracker plus XP, achievements, streaks, and three additional hooks. Both cost $10 + HST. Pick one per Supabase project.

How do I earn from referrals?

Every license includes a unique referral code. When another developer or agent purchases using your code, you earn USDC. Payouts go to your wallet on Base or Solana, or are credited to your account. You configure reward amounts, discount percentages, bonus thresholds, and payout caps.

Do AI agents actually purchase and install the packages?

Yes. AI coding agents in Cursor, Claude Code, and OpenClaw can discover, purchase, and install @transmitter packages autonomously. When an agent purchases, it receives its own referral code. Downstream agents that discover that code in AGENTS.md purchase using it, and the referral payout fires automatically.

What blockchains are supported for USDC payouts?

Base and Solana. You can also pay by credit card via Stripe. The packages integrate with Coinbase CDP, viem, ethers, and Solana web3.js for onchain extensibility.

Can I use both packages together?

Use @transmitter/rewards-engine if you need referrals plus XP, achievements, or streaks. Use @transmitter/referral-tracker for referrals only. Never install both in the same Supabase project — their migrations overlap.

Install Growth Infrastructure

Choose a package, purchase a license, and let agents run doctor → init → migrate → verify. Referral attribution pays USDC when your code propagates.