Skip to content

drewM33/supafan

Repository files navigation

SupaFans Logo

SupaFans

Rewarding real fans with real experiences

An Agent-to-Agent marketplace for artist-fan rewards on Monad


The Problem

Ticket scalping is rampant. Super fans sit downstream of scalper pricing, vulnerable to bots who front-run ticket listings.

Scalping Reality
Average markup on sold-out shows 50–100% over face value
Markups on biggest tours 200–300%
The Cure 2023 tour average resale 203% of original price
Annual fan losses to scalpers Tens of billions in markups & fees

Pre-sales are broken. They're either scalped instantly or gated behind premium credit cards—not loyalty.

🎧 Fandom goes unrewarded. You listen to an artist 5 million times a year? All you get is a Spotify Wrapped graphic to share. That's not enough.

The SupaFan Opportunity

SupaFans are rare—but they drive the music economy:

Metric Insight
1.9% SupaFans as share of total listeners
42% Revenue generated by that 1.9%
18% Of all streams from top 2% of listeners (Spotify)
50%+ Of merch sales from top 2% (Spotify)
80% More spent per month by SupaFans vs average fans (Luminate)

These fans deserve more. SupaFans makes that possible.

The Solution

SupaFans connects artists directly with their most dedicated fans through on-chain reputation and agentic commerce.

If you're a true fan, you deserve more than a streaming stat. You deserve:

  • Pre-Sale Access — Skip the scalpers, get tickets first
  • Backstage Passes — Exclusive access for top supporters
  • Merch Drops — Limited releases sent directly to SupaFans

How It Works

  1. Fan Score — We calculate a reputation score based on real engagement (streams, concert attendance, merch purchases, social activity)
  2. On-Chain Identity — Fans are registered as ERC-8004 agents with verifiable reputation
  3. Artist Gifts — Artists can grant access directly to fans who meet score thresholds
  4. Smart Contracts — All access grants are recorded on-chain, eliminating fraud

Tech Stack

  • Frontend: React + Vite + TypeScript
  • Wallet: RainbowKit + wagmi v2
  • Chain: Monad Testnet
  • Contracts: Solidity (ERC-8004 Agent Registry + SupaFans Access)
  • Architecture: Agent-to-Agent (A2A) marketplace

Demo Flow

  1. Artist views their SuperFan Leaderboard ranked by fan score
  2. Artist selects an upcoming concert
  3. Artist grants pre-sale access to top fans with a single click
  4. Access is recorded on-chain via smart contract
  5. Fans receive their exclusive access — no bots, no scalpers

Getting Started

# Install dependencies
npm install

# Set environment variables
cp .env.example .env
# Add your VITE_WALLETCONNECT_PROJECT_ID

# Run locally
npm run dev

Vision

Agent-to-Agent Commerce — A machine-to-machine economy where artist agents and fan agents transact directly, with reputation as the currency of trust.

No middlemen. No scalpers. Just real fans getting real rewards.


Built for Monad 🟣

About

Democratize the fan experience through programatic loyalty

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors