FUJI TESTNET Test AVAX has no monetary value. Mainnet
Loading Fuji contract state… Reading the current cycle from the deployed FundingManager.

SWAGBALL ON AVALANCHE

Fund the cycle.
Become part of the artifact.

SwagBall runs structured funding cycles on-chain. Fund the current cycle with AVAX, follow its progress in real time, and see the winning artifact become part of the project history.

How it works

Reading Fuji contract state…

CURRENT FUNDING

Cycle

LOADING
Funded so far
Cycle closes at
Loading cycle state… 0% funded
Base target Reserved for the selected winner
Per-wallet cap Maximum contribution per wallet this cycle
Funding stage Growth set —
100% base target reserved for the WinnerNFT holder 20% of base target paid to the project

Standard UI limits the amount to the space currently available in this cycle. The contract itself may refund amounts it cannot accept.

YOUR ACTIVITY

Your SwagBall history on Fuji.

Connect a wallet to see lifetime totals and recent cycle participation read directly from the FundingManager contract.

NO WALLET CONNECTED

Your activity appears here after you connect.

Browsing stays public. Connecting only lets the site look up participation associated with your address.

HOW IT WORKS

One cycle, four understandable steps.

SwagBall keeps the mechanics on-chain; the site keeps the experience readable.

01

Connect

Use an Avalanche-compatible wallet on Fuji. You can browse everything before connecting.

02

Fund

Contribute any amount up to your wallet’s current-cycle cap. Your first contribution in a cycle also mints a participation voucher NFT.

03

Cycle closes

At 120% of the base target, the cycle completes and the next funding cycle can begin.

04

Artifact + winner

The live visualizer is captured, and one contributing address is selected. On Fuji, selection is one entry per address, not weighted by AVAX.

CYCLE ECONOMICS

Why the cycle closes at 120%.

The extra 20% is not an overfunding accident. It is part of the contract's cycle design.

WHEN A CYCLE REACHES ITS MAXIMUM
100% TARGET
+20%
0 100% 120%
Winner reserve Held by FundingManager for the WinnerNFT holder.
Project share 20% of the base target, paid or accrued to the project wallet.
Cycle closes The full 120% maximum for the active cycle.
ONE WALLET

Each wallet is capped at 20% of the base target. A cycle therefore needs at least six fully capped participant addresses to reach 120%.

01

AVAX enters FundingManager

Contributions accumulate against the active cycle. A wallet can contribute more than once until its cumulative cap is reached.

02

120% completes the cycle

The cycle is finalized, the next cycle opens, and the live generator image is captured for the completed cycle.

03

The AVAX separates by purpose

The 100% base target remains reserved for the eventual WinnerNFT holder. The additional 20% is sent to the project wallet or accrued for later withdrawal if that payment cannot be delivered immediately.

04

WinnerNFT is finalized

The oracle selects one participating address and mints the completed cycle's WinnerNFT to that address. On this Fuji deployment, selection is one entry per participant address rather than weighted by AVAX.

FUNDING PATH

The current growth set.

Each stage changes the base target and number of cycles. The highlighted stage is active now.

Loading contract schedule…

RECENT ARTIFACTS

Every completed cycle leaves a record.

The visualizer frame is captured before winner selection, tying the artwork to the cycle itself. Open the full WinnerNFT archive and unclaimed-claims view →

Recent winner NFTs will appear here as cycles complete.

TRANSPARENCY

Verify the system, not the marketing.

The funding rules and cycle state come from the deployed FundingManager contract on Avalanche Fuji.

Network
Avalanche Fuji
Chain ID
43113
FundingManager
Loading…
WinnerNFT
Loading…
VoucherNFT
Loading…
Project wallet
Loading…
Oracle
Loading…

RANDOM.ORG DRAWINGS

Recent winner selection provenance

Signed RANDOM.ORG drawing data is embedded directly in each WinnerNFT's public metadata so the selected index can be independently verified.

Signed drawings will appear here as new cycles complete.

FUJI PAQ

Pre-Answered Questions.

PAQ means Pre-Answered Questions: the things a first-time visitor should understand before they need to ask. These answers describe the current Avalanche Fuji deployment; the broader SwagBall concept belongs on swagball.io.

Why does a cycle go to 120% instead of stopping at 100%?

The base target is the winner reserve. A cycle accepts an additional 20% of that target for the project, so the contract closes the cycle at 120% of the base target.

How much can one wallet contribute?

A wallet can contribute multiple times, but its cumulative contribution in a cycle cannot exceed 20% of that cycle's base target. Standard UI also limits the amount to whatever space remains before the cycle closes.

Does contributing more AVAX increase my chance of being selected?

No. On the current Fuji deployment, winner selection uses one entry per participating address, not contribution-weighted entries. A larger contribution does not create additional selection entries.

What NFT do I receive when I contribute?

Your first contribution from an address in a cycle mints one ParticipationVoucher NFT. If that address is later selected as the cycle winner, the completed cycle's WinnerNFT is minted to it as a separate NFT.

What happens to the AVAX when the cycle completes?

An amount equal to 100% of the base target remains reserved in FundingManager for the WinnerNFT holder. The additional 20% project share is paid to the configured project wallet; if that direct payment fails, the contract accrues it for later project withdrawal instead of blocking the cycle.

What can the current WinnerNFT holder do?

The current holder can claim up to 50% of the cycle award without giving up the NFT. To claim everything still reserved, the holder first approves FundingManager for that specific WinnerNFT, then executes final claim. Final claim pays the remaining AVAX and transfers the WinnerNFT to the project wallet. Because claim rights follow current NFT ownership, transferring an unredeemed WinnerNFT also transfers its remaining claim rights.

What if the cycle changes while I am reviewing a contribution?

Standard UI rechecks the active cycle before asking your wallet to submit. The contract also refunds AVAX it cannot accept because a cycle filled or your wallet reached its cap.

What is Degen UI?

Degen UI is the original detailed interface for the same Fuji system. It exposes more raw controls and contract information; Standard UI and Degen UI both ultimately interact with the same deployed FundingManager.