SWAGBALL · CONNECTING TO

AVALANCHE NETWORK

READING NETWORK CONFIGURATION

Reading the deployed contracts and live protocol state before the application becomes interactive.

CONNECTING Reading investor contracts…

INVESTOR SEATS / NETWORK

Own a seat.
Participate in every cycle.

InvestorSeatNFT ownership determines each cycle-close allocation. In cycle N, every active seat receives N ERC-1155 claim units; holders mint those units on demand and pay their own gas.

Reading investor state…

YOUR INVESTOR POSITION

Seats and available distributions

Future cycle allocations follow InvestorSeatNFT ownership. Once a cycle closes, that cycle’s allocation is fixed to the wallet that held the seat at close.

Connect your wallet to view your seats and distributions.
Look up a seat by token ID For viewing any seat on-chain

NEW INVESTOR ENTRY

Expansion seat market

Each completed managed cycle creates one opportunity for a future InvestorSeatNFT. The genesis seat establishes the initial investor position; an expansion offer created from cycle N does not participate in cycle N. If the offer later mints a seat, that seat begins participating from its activation cycle.

Loading offers…

Offer states and deadlines are derived from the contract’s current cycle, not from browser time.

TRANSPARENT ACCOUNTING

Follow the investor reserve from inflow to claim.

InvestorManager coordinates seats and the next distribution; InvestorPayout1155 holds the AVAX backing closed-cycle ERC-1155 claim units. A near-zero InvestorManager balance after settlement is normal when the payout reserve is fully backed.

01 · TRANSITREADING

InvestorManager

—physical AVAX
Accounted
—
Pending next distribution
—
Legacy/direct reserve
—
Auction/refund liability
—
02 · CLOSED CYCLESREADING

InvestorPayout1155

—physical AVAX reserve
Outstanding claim liability
—
Configured through
—

This is where closed-cycle investor claim value lives until ERC-1155 units are redeemed.

03 · PROGRAMREADING

Total investor reserves

—physical AVAX across both contracts
Accounted liabilities
—
Project-originated allocation
—

Project-originated allocation is a lifetime on-chain counter. Seat purchases and finalized auction proceeds are recycled into future distributions; this deployment does not maintain a separate lifetime counter for those recycled proceeds.

Recent processed cycles

CYCLE-CENTRIC UNITS
CycleInvestor distributionTotal units
Loading…
Outbid auction refund—

Refunds are claimed by the bidder to the same connected address; no other user may redirect them.

THE MODEL

How investor seats work

01 · Units

In cycle N an active seat earns N cycle-specific claim units. Once minted, the ERC-1155 units are transferable assets: the AVAX redemption rights follow the units, not the InvestorSeatNFT.

02 · Expansion seats

The genesis seat is the bootstrap investor position. Each processed cycle then creates one expansion offer for a future seat; the offer’s origin cycle prices and records the opportunity, while the resulting seat participates only from its later activation cycle. Purchase and auction proceeds re-enter the investor pool; a fallback drawing is independent of the WinnerNFT drawing.

03 · Claims

Cycle-close ownership fixes who may lazy-mint an allocation. After minting, any current ERC-1155 unit holder may transfer or redeem some or all units. Transferring an InvestorSeatNFT changes future-cycle participation but does not move closed-cycle claim units.

On-chain contracts

InvestorManager
InvestorSeatNFT
InvestorPayout1155
FundingManager