CatBroker
Setup pending

3333 cats.
One reward pool.

The collection minted out. Now the pool pays it back. Every CatBroker earns a share of whatever is deposited — weighted by how rare it is — and you claim it yourself, straight from the contract.

Drag to spin

Supply
3,333
minted out
Open now
—
ETH
Unclaimed
—
ETH
Next close
—
claim before this or it returns to the pool

Meet the brokers

3,333 pixel cats running the strangest trading desk on chain.

The art

Hand-placed 16×16 pixels, no two the same. Traits decide rarity, rarity decides your share.

How the split works

Rarity ranks come from the collection's trait distribution — the same method OpenSea ranks by. Ranks are fixed in an immutable merkle root before any money moves, so the weights cannot be changed after the fact.

TierRank rangeCatsWeightPer cat, latest round
Mythic#1 – #333310×—
Legendary#34 – #1661336×—
Epic#167 – #4993333×—
Rare#500 – #1,1666672×—
Common#1,167 – #3,3332,1671×—

Total weight across the collection: 5,628 units. Each unit is worth — ETH in the newest round.

Claiming, end to end

Three steps, no forms, no allowlist to join.

1

Connect

Connect the wallet holding your cats. We read your holdings live from the chain — there is no snapshot to have missed.

2

Review

See every cat you own, its rank, its tier, and exactly what it pays this round before you sign anything.

3

Claim

One transaction claims all of them at once. The contract verifies you own each cat, then sends your ETH directly.

Why you can trust the payout

The pool is in the contract

Funds sit in the claim contract, not a team wallet. Deposits are visible on chain the moment they land.

Weights are locked before funding

Rarity weights are committed as a merkle root at deployment. There is no function to change them — not for anyone.

Each cat pays once

Claims are recorded per token, not per wallet. Moving a cat to a fresh wallet cannot claim the same reward twice.