Magic Internet Bank

Magic Internet Bank

Buy · Hold · Print SOL

Hold the bag. The bank casts its spell every cycle — 25% burns the supply, 75% rains SOL back to the holders.

sigil · aw31Zpxzvzz4q8JxHGGfsGFLMEwNkBkXfg33cHMpump
The Manifesto

A spell, in three chapters

The Magic Internet Money wizard
~ guardian of the burn ~
Codex of $MIB · Folio I
vol. 1
Chapter IA New Era

Magic internet money created a new era. Now the Magic Internet Bank opens its doors — where holders just hold, and SOL prints back into the wallet while they do nothing.

Chapter IIThe Spell

We are not a bank. We're a smart contract pretending to be one. Open 24/7. No tellers (well, one AI teller). No overdraft fees. No quarterly earnings obfuscation. The vault is public, the ledger is public, the fire is public.

Chapter IIIThe Quiet Compound

Every trade on the curve drops SOL into the vault. The contract buys $MIBoff the open market and sets it on fire. The leftover SOL rains down on every wallet that holds the bag. The bank works while you sleep. Supply shrinks while you eat. The line only goes one way. That's the trick. You can audit it on-chain. You probably won't. The trick still works.

✦ so it is written ✦
sealed on-chain
The Ledger

Every burn, in public

Numbers refresh from chain every 15 seconds. No back-office, no quarterly earnings, no asterisks. If a token got burnt, it shows up here.

Protocol

How the magic happens on-chain

No black box. Every step lives on Solana mainnet, visible on Solscan, auditable by anyone. Here's the full trace, from trader signing a swap to SOL landing back in your wallet.

magic-internet-bank.protocol.ts
solana mainnet
01TRADER
bonding_curve.trade(SOL ↔ $MIB)
creator fee (~0.5% per trade, paid in SOL)
02DEV WALLET
address: 8UKa…CKEwf2
receives SOL creator fees → accumulates until claimed
MANUALmanual — pump.fun → Claim
03BURN BOT
POST /burner/api Authorization: Bearer ***
balance = connection.getBalance(bot.publicKey)
processable = balance − 0.05 SOL // gas reserve
CRONcron-secured webhook · server-side
04SPLIT
amount × { burn: 0.25, airdrop: 0.75 }
branch into two parallel on-chain paths
05aBURN PATH
  1. 01jupiter.quote(SOL → $MIB, slippageBps=300)
  2. 02jupiter.swap() · bot signs · submits
  3. 03spl_token.burn(mibAta, mint, amount)
supply ↓ forever
05bAIRDROP PATH
  1. 01connection.getProgramAccounts(SPL_TOKEN)
  2. 02filter balance ≥ 420,000 · exclude curve+bot
  3. 03weight = balance × tierMultiplier(balance)
  4. 04system_program.transfer() × N // batched 15/tx
SOL → holder wallets
The magic system

Bigger bag · bigger bonus

Every SOL airdrop is weighted by rank, not raw balance. The bigger your bag, the higher your title, the bigger the multiplier on every token. Wizards earn +200% over baseline. The math compounds. The whales eat first.

Rank
Min hold ($MIB)
SOL bonus
Plebpassed the gate
420,000+
+0%
Hodlerdiamond hands cast
1,000,000+
+50%
Whalemoves the curve
5,000,000+
+100%
Wizardthe bank kneels
10,000,000+
+200%

Bonus stacks on top of the baseline pro-rata share. A Wizard wallet gets 3× the SOL of a Pleb wallet holding the exact same number of tokens. Below 420k $MIB you get nothing — even the Plebs had to pass the gate.