whatisgithub

What is fwc?

fifaworldcuppf/fwc — explained in plain English

Analysis updated 2026-05-18

0TypeScriptAudience · developerComplexity · 4/5Setup · hard

In one sentence

A pre-launch crypto betting and token site for the 2026 World Cup, letting people bet SOL on matches and pre-buy a Solana token for each qualifying nation.

Mindmap

mindmap
  root((FWC))
    What it does
      SOL betting pools
      Per-nation tokens
      Buy and burn loop
    Tech stack
      Next.js
      Solana web3.js
      Supabase
    Use cases
      Reserve match bets
      Pre-buy nation coin
      View burn ledger
    Audience
      Crypto traders
      Sports bettors

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Connect a Phantom wallet and pre-buy a qualifying nation's Solana token before launch.

USE CASE 2

Reserve a position on an outright World Cup winner betting market with SOL.

USE CASE 3

Check the public reservation ledger and verify entries on Solscan.

USE CASE 4

Track how much SOL has been burned from the project's treasury on the burn page.

What is it built with?

Next.jsTypeScriptTailwind CSSSolana web3.jsPhantomSupabase

How does it compare?

fifaworldcuppf/fwc0xradioac7iv/tempfsabboskhonov/hermium
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyhardmoderatemoderate
Complexity4/53/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires a Supabase project, Solana RPC access, and a Phantom wallet with real funds to fully exercise the flows.

No license information is provided in the README.

So what is it?

FWC is the pre-launch website for a betting and crypto token site built around the 2026 Football World Cup, running on the Solana blockchain. The idea is to let people put SOL, Solana's cryptocurrency, into shared betting pools tied to matches, and to give each of the 48 qualified nations its own Pump.fun token that people can pre-buy ahead of launch. A share of transaction fees is meant to flow into a buy and burn loop for the project's own hub token, called FWC. What is actually live right now, according to the project, includes connecting a Phantom crypto wallet, reading token balances from the Solana network, signing and sending real transactions, pre-buying a nation's coin with SOL that gets recorded in a Supabase database, reserving positions on outright winner betting markets, a public ledger of those reservations with links to view them on Solscan, and a page showing how much SOL has been burned from the project's creator vault. Live match betting, the actual token launches on Pump.fun, and the automated worker that runs the claim, buy, and burn cycle are all listed as not yet built. To run it yourself, you install dependencies with npm, copy an example environment file and fill in Supabase and RPC connection details, set up a Supabase project using the provided SQL schema, and start the development server. A treasury wallet keypair is generated locally on first run and is meant to be moved somewhere secure before the site goes live. On the technical side, this is a Next.js 16 application using TypeScript in strict mode, Tailwind for styling, Solana's web3.js library for wallet connections and on-chain reads, and Supabase as the Postgres backed database with row level security rules. The README notes the server independently checks each submitted transaction against the blockchain rather than trusting what the browser reports, before recording a reservation. The project describes itself as independent and not affiliated with any tournament organizer or federation.

Copy-paste prompts

Prompt 1
Help me set up the FWC project locally with a Supabase project and the provided schema.sql.
Prompt 2
Explain how FWC verifies a Solana transaction server-side before recording a bet reservation.
Prompt 3
Walk me through generating and securing a treasury keypair before deploying FWC.
Prompt 4
Show me how the buy-and-burn loop for the FWC hub token is supposed to work based on the docs.

Frequently asked questions

What is fwc?

A pre-launch crypto betting and token site for the 2026 World Cup, letting people bet SOL on matches and pre-buy a Solana token for each qualifying nation.

What language is fwc written in?

Mainly TypeScript. The stack also includes Next.js, TypeScript, Tailwind CSS.

What license does fwc use?

No license information is provided in the README.

How hard is fwc to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is fwc for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.