SEAM Protocol
Proof of Spam Mining on Solana
SEAM is a deflationary mining token on Solana. The consensus mechanism is simple: every ~400ms slot, miners submit transactions. An atomic counter records each entry. The winner is the entry at
floor(N/2) where N = total entries. More transactions, higher probability of landing near the center.
The program is deployed non-upgradeable (
--final). No admin key. No upgrade authority. No governance. No pre-mine. No team allocation. The code is the protocol.
How It Works- Miners call mine() every Solana slot (~400ms)
- Each call records the miner's pubkey at a counter index
- When a new slot begins, the previous slot resolves
- Winner = entry at floor(N/2) — deterministic, no oracle, no randomness
- Winner receives 70% of the slot reward
- The resolver (first transaction in the new slot) receives 30%
- Unclaimed rewards burn permanently
Tokenomics| Ticker | SEAM |
| Smallest unit | grain (0.000001 SEAM) |
| Decimals | 6 |
| Max supply | ~21,000,000,000 (theoretical ceiling, never reached) |
| Era 1 reward | 50 SEAM per slot |
| Halving | Every ~78.8M slots (~1 year) |
| Pre-mine | 0 |
| Team allocation | 0 |
| Governance | None |
Three Ways to Earn- Mine — submit mine() transactions. Land at floor(N/2). Earn 70% of slot reward.
- Resolve — be first in a new slot. Trigger resolution. Earn 30%.
- Claim bot — call claim_on_behalf() for winners who haven't self-claimed. Earn 5% bounty.
No hardware required. No staking. Just an RPC connection and a Solana wallet.
Technical Details- Built with Pinocchio (zero-overhead Rust framework for Solana)
- mine() costs ~729 CU. mine_fast() costs ~557 CU. A typical DeFi swap costs ~200,000 CU.
- No heap allocator — pinocchio::no_allocator!()
- All arithmetic uses checked operations (overflow = transaction failure)
- CPI rejection via stack height check
- Single mine() per transaction enforced via Instructions sysvar
- Program verified on-chain via solana-verify before authority was revoked
- 10 instructions, 6 on-chain account types
Deflationary Mechanics- Halving every ~1 year (slot-count based, not calendar)
- Empty slots: reward burns (never minted)
- Skipped slots: reward burns
- Unclaimed wins: reward burns when the ring buffer overwrites
- BurnTrackerPDA records cumulative burns — tokens that were never born
- No foundation earns from protocol failures. 100% burn.
What SEAM Is Not- Not upgradeable. There will never be a V2. The code is final.
- Not governed. There is no DAO, no multisig, no voting.
- Not pre-mined. The founder mines the same way everyone else does.
- Not dependent on external infrastructure. mine() self-resolves — the protocol runs as long as anyone mines.
LinksProgram: SEAMoEpc4YkQM8cajQnWT85NMx3AajQW5dPNJKkoDfMMint: SEAMyeZBEyqv4qfgpFVyA9YJA8NhdEX1DujxbCqVxq6The program is live on Solana mainnet. Authority revoked. Source code published. Verified on-chain.
Mine the seam.