YOUR HOLDERS
OPEN THE PACKS▌
Launch a coin with a drop attached. Anyone holding it opens a pack, and what comes out is a card of your coin — a real asset in their wallet, cut from the image you uploaded.
> NOBODY PICKED THIS
Below is not a diagram of the shuffle. It is the shuffle — the same drawOrder the server runs and the verifier re-runs, executing in your browser, seeded by a blockhash pulled off mainnet a moment ago.
Every cell above moved because the blockhash changed. On a real drop that value is the blockhash of the slot your coin launched in — it did not exist when the item list was written, so the list could not be arranged against it. Reshuffling here is possible only because nothing is committed; a launched drop is shuffled exactly once.
> HOW IT WORKS
Pick how many packs and what a wallet must hold to open one. Upload your coin's image — the four tier cards are cut from it and shown to you before you sign.
The coin and the pack collection are created in one atomic bundle. A coin promising packs whose collection failed to create is not a thing this pad will make.
The blockhash of the slot the launch lands in seeds one shuffle of the item list. It cannot be computed earlier, which is what stops a drop being arranged against a seed somebody can already see.
Pack #k yields item order[k]. The open transaction carries a Lighthouse assertion on the opener's balance, so it fails outright if they no longer hold the coin.
> DROPS THAT HAVE LAUNCHED
view all →> UNDER THE HOOD
Verifying a balance in our API would be advisory — a wallet could sell between the check and the mint. The open transaction carries a Lighthouse assertion instead, so the mint and the balance check succeed or fail together.
Tiers are dealt across a fixed list rather than rolled per pack. That turns a probability into a fact: a 100-pack drop with a 3% Foil tier contains exactly three Foils, and when they are gone they are gone.
One shuffle, over the whole list, seeded from an on-chain blockhash, before a single pack opens. Your pull is decided by the position you took in the queue — and the queue was dealt before you joined it.
The root, the blockhash and the seed are all in the on-chain certificate. Re-deriving the seed and re-running the shuffle needs nothing from our API — the demo above is that same code.
READ THIS BEFORE YOU LAUNCH OR OPEN: a pack contains a collectible, and a collectible is worth whatever someone will pay for it, which is frequently nothing. Nobody here is promising otherwise. Packs are earned by holding rather than bought — opening costs only the network rent for the asset you receive, about 0.0037 SOL, paid to the network and not to us. One pack per wallet per drop, and one wallet is not one person: somebody holding enough across several wallets can open several packs, and we cannot tell. The platform is the collection's update authority, so it has to co-sign every open — which means it could stop signing. Drop state lives in memory and does not survive a restart.
GIVE THEM SOMETHING TO OPEN
Holding a memecoin is a number going up and down. This gives the people holding yours something to actually do with it.
Launch a drop →