Shells
Deposit 50,500 PAGU to mint a shell; 500 are burned. Hold it to share pool fees, or open it to get 50,000 back.
Live Its contract is deployed and the hook uses it.
What it is for
A shell here is an NFT with PAGU inside it. You deposit a fixed amount to mint one, and whoever owns it can open it and take the backing back out.
While any exist, a share of every pool fee is divided between them.
How it works
Minting takes two steps. You deposit and ask; then a random number decides which identity you receive. There is one mint per wallet and a fixed number of identities. The deposit is the backing plus a smaller amount that is destroyed when the mint completes.
Rewards have no days and no waiting. Each time the collection collects its share of fees, that amount is divided between the shells that exist at that moment and credited to whoever holds them. What was credited stays owed to that holder, even after they sell. Every transfer, mint and opening collects first, so a fee goes to whoever held when it came in.
A holder can claim what they are owed at any time, to an address of their choice. A keeper also pays holders from time to time.
Opening a shell destroys the NFT and returns its backing to the owner. One can also be sold at a fixed price, until a date the seller sets, on the market built for them, which keeps a fee from each sale.
Where it stops
- The backing is PAGU. You get back the same number of tokens, not the same value. The part of the deposit that is destroyed at the mint does not come back.
- Rewards depend on trading. Without trades there is nothing to divide. Fees collected while no shell exists go to Ebb.
- A request locks its deposit until the mint completes. If the random number never comes, the deposit is not lost: after a day anyone can expire the request and the deposit waits for you to collect, and with some randomness sources you can take it back yourself after an hour. Either way the wallet's one mint stays used and any fee paid for the random number is not returned.
- The collection gets its share because it is on the switchboard's list of programs. That list can be changed after the public delay. Taken off it, the collection receives nothing new; what was credited before stays claimable, and the deposits are held by the NFT contract itself.
Readings
The collection
- Collection
- 0xdD3B1d6c804873B6949ae52B2930800A57619b4f
- Identities
- 300
- Minted now
- 0
- Free to mint
- 300
- Mint open
- No
- Deposit held by each one
- 50,000 PAGU
- Burned at each mint, on top of the deposit
- 500 PAGU
- Fee for the random draw
- 0 ETH
- Mints waiting for their draw
- 0
- Tokens the collection must hold
- 0 PAGU
- Share of every trade for the reward programs
- 0.35% (3,500 pips)
- Arrived, not yet credited to anyone
- 0.000022 ETH
- Credited to holders in total
- 0 ETH
- Paid to holders in total
- 0 ETH
- Passed to the burn budget because nobody held one
- 0 ETH
- Fee on a sale in the market
- 2%
Read at block 133,854,356, mined 2026-10-12 22:26:57 UTC. Checked 2026-10-12 22:26:58 UTC. Block hash 0x6deeeba0f3d1c04d8d962c27cdff8e749dbbbb2c44c67fcab689897fa83c961e.
Sources
- The figures as JSON: /api/vaults.json
- This page with JavaScript: /functions/shells
- The app (needs JavaScript and a wallet): /shells
- The hook: 0x39fa481754A3Aa4198Cd367d93d153788e9668cC
Before you rely on any of this
- The hook's code is fixed: it cannot be replaced, so a fault cannot be repaired. The fee-sharing programs and the token's name can change after the public delay.
- The token itself cannot be upgraded, minted or frozen. Only its name and ticker can change.
- The launch liquidity position is locked in a contract that can only add to it.
- No independent security audit has been completed.
- Nothing here is investment advice. You can lose everything you put in.