Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CreatorBounty

A decentralized UGC (User-Generated Content) bounty marketplace built on Tezos/Etherlink for Web3 gaming studios.

alt text

🎯 What is it?

CreatorBounty enables gaming studios to post bounties with USDC escrow. Creators apply with pitches, deliver content, and receive instant onchain payouts.

🏗️ Tech Stack

  • Frontend: React 19 + Vite + TailwindCSS + shadcn/ui
  • Wallet: Wagmi + viem (Etherlink Testnet)
  • Backend: Supabase PostgreSQL
  • Network: Etherlink Testnet (Chain ID: 128123)

🚀 Features

  • Wallet-based Authentication - Connect via MetaMask
  • Role-based Accounts - Creator or Brand
  • Create Bounties - Brands post bounties with USDC escrow
  • Apply & Submit - Creators apply with pitches and submit content
  • On-chain Escrow - Secure USDC payments via smart contract
  • Profile Management - Track applications, earnings, and activity

📱 Pages

Route Description
/ Landing page with hero and recent bounties
/bounties Browse all bounties with filters
/create Create a new bounty (Brand only)
/bounty/:id Bounty details and actions
/profile User profile with stats

🔧 Setup

Prerequisites

  • Node.js + npm
  • MetaMask wallet

Install Dependencies

npm install

Environment Variables

Create a .env file:

VITE_SUPABASE_URL=https://your-supabase-url.supabase.co
VITE_SUPABASE_ANON_KEY=your-anon-key

Run Development Server

npm run dev

🌐 Network Configuration

📋 Supabase Tables

  • users - User profiles (wallet_address, role, display_name)
  • brands - Brand details (company_name, website, etc.)
  • applications - Creator applications to bounties
  • submissions - Content submissions

🎨 Design

  • Dark mode with glassmorphism
  • Brand colors: Tezos Purple (#A100FF), Etherlink Blue (#00D4FF)
  • Mobile-first responsive design

📄 License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages