Write a rule. Launch a token. The fees buy real slabs.
A strategy is a card-buying rule with a pump.fun token attached. Trading fees on the token flow into the strategy's own wallet, that wallet buys graded cards on Collector Crypt that match the rule,
and every card is raffled, kept or flipped exactly as the locked policy says. Here is every step, every fee and every check.
This build of Binder runs as a local simulation. It reads live data from the real world, but nothing it does moves real funds. When the gold SIMULATION chip shows in the header, this is what it
means.
Checking this deployment…
Real
Collector Crypt listings. Live prices, insured values, grades, certs and photos, read from Collector Crypt's public marketplace API.
Solana blockhashes. Draw seeds use real mainnet blockhashes read from a public RPC. If the RPC can't be reached, the draw is marked simulated next to its blockhash on the fairness page.
The rules. Rule matching, the fair-value guard, the rules hash and the draw algorithm work exactly as this page describes.
Simulated
No money moves. No SOL, USDC or tokens change hands, nothing is launched on pump.fun and no card is actually bought.
A local ledger. Trades, holders, fee claims, buys and payouts are simulated and written to a local ledger. A buy is recorded against a real listing that was live at that moment.
Wallets. Sign with Phantom, Solflare or Backpack, or with a demo wallet kept in this browser. Signing a message costs nothing and sends nothing. Transaction IDs are local and won't resolve on Solscan.
Faster
Time-compressed draws. Raffle windows (15 minutes to 24 hours) run on a sped-up clock, so a full loop of fees, buy, snapshot and draw plays out in minutes instead of hours.
Same order of events. The clock is faster, but the steps below happen in the same order and with the same checks.
THE LOOP · 6 STEPS
From a rule to a card in a holder's wallet.
Steps 1 and 2 happen once, when a strategy is deployed. Steps 3 to 6 repeat for as long as the token trades.
1
STEP 01 · ONCE · THE RULE
You write the rule: exactly which cards the strategy buys.
Pick a category (Pokémon or One Piece), then narrow it down: up to 12 characters, grading companies, grade range, languages, years, a price range, words that must appear in the title, and the
order to buy in: cheapest first, best deal against insured value, or newest. Every character in the rule is searched on every scan, not only the first one.
You pick each card's fate and launch the token on pump.fun.
Choose what happens to every card the strategy buys: raffle it to holders 15 minutes to 24 hours after purchase, keep it, or flip it at a markup. Launching costs
0.035 SOL plus an optional dev buy of up to 2 SOL.
A new wallet made only for this strategy creates the token (1B supply, fair launch, no team allocation) and becomes its creator. Your dev-buy tokens are sent to you. At that moment the rules and
policy are hashed, and from then on nobody can edit them: not the deployer, not us.
rules_hash = sha256(canonical({ rules, policy })) // printed on the strategy page
3
STEP 03 · REPEATS · FEES
Every trade pays a creator fee. Each claim splits it 80/20 in one transaction.
The strategy wallet is the token's creator, so pump.fun pays the creator fee on every buy and sell into that wallet. The worker claims it, and in the same transaction
80% stays with the strategy and 20% goes to the platform. There is no separate forward that can be skipped, and every claim shows up in
the public ledger. Exact rates per stage are in the fee table.
claim(creator_fee) → strategy 80% + platform 20% // one transaction
4
STEP 04 · REPEATS · SCAN
The worker searches Collector Crypt for cards that match.
Each strategy is scanned on its own. The worker pulls Collector Crypt listings for every character in the rule, applies the grader, grade, language, year, price and text filters, and drops
anything priced above the fair-value cap: by default, never more than 110% of Collector Crypt's insured value. Only Collector Crypt listings priced in USDC count, so there are no
surprise marketplace markups at checkout.
When the treasury covers the next card, the strategy buys it.
The budget counts the card price plus network fees and the SOL-to-USDC swap, so a buy is only attempted when it can actually go through. Right before buying, the worker checks that the listing
is still live. The card's NFT lands in the strategy wallet; the physical slab stays in Collector Crypt's insured vault.
The card follows its locked policy: raffle, keep or flip.
Raffle. When the window after purchase ends, holders are snapshotted and one of them wins the card in a draw anyone can recompute (how the draw works).
Keep. The card stays in the strategy wallet and counts toward the strategy's backing per token.
Flip. The card is listed on Collector Crypt at the chosen markup. When it sells, the proceeds buy more cards or buy back and burn the strategy's token.
raffle → draw at bought_at + window | keep → backing | flip → list at price × (1 + markup)
WHAT HAPPENS TO EACH CARD
Three policies, chosen once. Plus one token for the platform.
The policy is part of the rules hash. It can't be switched after launch.
WHO GETS WHAT
Fees by stage. The 80/20 split never changes.
Binder adds no tax of its own. The only money coming in is pump.fun's creator fee on trades of the strategy token. It lands in the strategy wallet, and every claim splits it
80% to the strategy and 20% to the platform.
Stage
Creator fee per trade
Strategy · 80%
Platform · 20%
Bonding curve before graduation
0.30%
0.24%
0.06%
PumpSwap market cap under ~420 SOL
0.30%
0.24%
0.06%
PumpSwap market cap ~420 to 1,470 SOL
0.95%peak
0.76%
0.19%
PumpSwap higher market caps
steps down to 0.05%
down to 0.04%
down to 0.01%
Example. $10,000 of trading on the bonding curve pays $30 in creator fees: $24 to the strategy and $6 to the platform, of which $3 buys back and burns $BIND and $3 goes to the Slab
Vault. pump.fun sets the creator-fee tiers and can change them; its own protocol and LP fees are charged on top and never reach Binder. The 80/20 split and the 50/50 platform split are Binder
rules and are fixed.
WHERE EACH 1 SOL OF CREATOR FEES GOES
0.800.100.10
0.80 SOL Strategy treasury. Buys the cards its rule matches.
0.10 SOL Buys back and burns $BIND.
0.10 SOL Binder Vault. Cards raffled to $BIND holders.
Launch
0.035 SOL
One payment to create the strategy wallet and launch its token on pump.fun.
Dev buy cap
≤ 2 SOL
Optional. Capped so no deployer can load up on their own token, and they're excluded from its draws anyway.
Deployer fee share
0%
The deployer earns no cut of the fees. Their only upside is the tokens they bought.
THE DRAW, IN PLAIN WORDS
Freeze the holders. Commit to a future block. Let the block pick.
Each raffled card gets its own draw, on its own strategy's schedule. Nobody, us included, can know the result before the draw, change it afterwards, or draw again.
01
Snapshot
When the card's window ends, we record every holder of the strategy token at that Solana slot and drop the excluded wallets listed below. Your weight is your balance, capped if the strategy set a whale cap.
02
Commit
We fix a target slot 32 slots ahead, about 13 seconds. Holdings are already frozen, and nobody knows that block's hash yet, including us.
03
Fingerprint
The snapshot becomes a Merkle root: holders sorted by address, one leaf per holder made from address and weight. Change a single balance and the root changes.
04
Seed
When the target slot is produced, its blockhash, the raffle ID and the Merkle root are hashed together. That hash is the seed.
05
Ticket
The seed, read as a number, modulo the total weight is the ticket. Walk the holders in address order adding up weights: the first whose running total passes the ticket wins. Your odds are your weight divided by the total.
06
Lock & pay
The winner is saved before the card is sent. If the transfer fails, it is retried to the same winner. A draw is never re-rolled.
NEVER IN THE DRAW
Strategy wallet
pump.fun curve & pool
The deployer
Dev-buy wallet
The card's seller
Last 2 winners
Under 10,000 tokens
Platform & burn wallets
The last 2 winners of a strategy sit out its next draws, so one wallet can't sweep a run of cards. A strategy can also cap any wallet's weight at a share of eligible supply.
Every strategy gets its own wallet, created for it alone. Its fees, USDC and cards never share an account with another strategy or with the platform, and its address is public.
02 · WITHDRAWALS
No withdrawals to people.
A strategy wallet can claim fees, split them 80/20, swap SOL to USDC, buy cards, pay raffle winners, list flips, and buy back and burn. Binder has no action that sends a strategy's money to a person: not the deployer, not us. Cards leave only to a raffle winner or a buyer.
03 · RULES HASH
A hash you can check.
At deploy the rules and policy are written as canonical JSON and hashed with sha256. The hash is printed on the strategy page, and there is no edit endpoint, so what you bought into is what runs.
04 · FAIR VALUE
A price guard on every buy.
By default a strategy never pays more than 110% of Collector Crypt's insured value. A deployer can tighten it to 50% or loosen it to 150%, and the cap is part of the hashed rules.
05 · LEDGER
Every movement is public.
Every fee claim, 80/20 split, swap, purchase, payout, flip sale, $BIND buyback and burn is written to the vault ledger with its transaction.
06 · LIMITS
What we can't promise.
Strategy keys are held by the Binder worker, so this is custodial, experimental and unaudited software. Collector Crypt holds the physical cards and keeps authority over its card NFTs; that is how redemption works. Token prices can go to zero, and without trading there are no fees and no new cards.
DON'T TRUST US. CHECK IT.
Every draw can be recomputed in your browser.
Each draw publishes its snapshot root, target slot, blockhash, seed and ticket. Open any draw on
/fairness and the page redoes the math in your browser. The rules hash, the fee split and every buy are in the open too.