SHIM is the offcut you slide under the corner so the whole floor can pretend it was built straight. Fixed at one billion. No second print run.
A shim is a scrap of brass, steel or folded beer can that costs nothing and holds up everything. Nobody specs it, nobody photographs it, and it never appears on the drawing — but pull it out and the lathe walks, the door binds, the whole floor goes out of true. SHIM is a token about that scrap: one billion units, fixed, opening on a bonding curve paired with $VIRTUAL and graduating into a Uniswap V2 pool once 42,000 $VIRTUAL has accumulated, at which point the LP tokens are staked under a ten-year lock. There is no pre-mine and no insider allocation — the whole supply goes through the curve. There is no treasury, no roadmap with four quarters on it. The joke is in the mark: you drive a wedge into the gap, and the gap that is left over is the same wedge, smaller. That is the entire mechanism of every fix anyone has ever shipped.
Read it the way you would read a shim pack: the number that matters is the one you can measure. Every row above was read off the deployed contract, not off the launch form. Supply, the 42,000 $VIRTUAL threshold, the 1% fee and the ten-year LP lock are protocol-level on Virtuals and identical for every launch. Anti-Sniper is off, which is why the tax is a flat 100 bps each way from the first trade and why no sniper-tax buyback vests to a team wallet.
Two things you should know because they are not flattering. The token is an EIP-1167 minimal proxy, so the logic lives in a shared implementation contract at 0x581f…419b and is the same code every Virtuals launch runs. And the token has a live owner key, an ordinary wallet at 0xe220…2567, held by Virtuals rather than by me. That key can call setProjectTaxRates, move the tax recipient, and add or remove a liquidity pool. It cannot mint, it cannot pause you, and it cannot touch your balance — there is no mint and no blacklist in the bytecode. But "the tax is 1%" is a current reading, not a guarantee, and anyone telling you a launchpad token is fully immutable has not checked. 42,000 $VIRTUAL is a threshold, not a price target.1
The curve is priced in $VIRTUAL, not ETH, so that is what you need in the wallet before anything else. Add Robinhood Chain in your wallet, bridge across, swap into $VIRTUAL, and leave a little ETH behind for gas. Arriving with only ETH means doing this step at the worst moment.
Check the contract against the address printed in section 06 before anything else. If the two strings differ by one character, stop. Names and images can be copied; the address cannot. Search results are not verification.
Anti-sniper protection is switched off, so the tax is a flat 1% from the first trade and there is no window to wait out. That cuts both ways: nothing punishes you for being early, and nothing slows down anyone else either. Decide your number away from the chart.
Before graduation you trade against the curve, not a pool, so you can always sell back to it. Confirm the swap, then read it back: your balance, the 1% fee taken, and how much of the 42,000 $VIRTUAL has accumulated. Write the number down. The whole point of a shim is that somebody measured it.
There is a machine shop with a floor poured in 1974 by a crew working in February, and it came out of the forms two and a half inches low in the northeast corner. The grinder installed over that corner would not hold tolerance, so the millwright cut a wedge out of 0.4 mm brass sheet and slid it under the near foot. The grinder came true. Nobody wrote it on the drawing.
Here is the part people remember. The millwright scratched his name into the brass before he drove it in — R. ODELL, 3RD SHIFT — because he expected somebody to find it. Nobody did for thirty-one years. When the building was resurveyed the crew found that every elevation in Bay 3 had been referenced, decade after decade, to the top face of that unrecorded piece of scrap. The brass was the datum. The concrete was just what was nearby.
They left it in. It is cheaper to keep the wrong reference than to re-level a building around the right one, and it is still under there, holding the grid, uninsured and unlisted. SHIM is named after it: one billion units of the thing that holds up the thing that gets the credit.
0xd94d4c9dB428f7F7a0D68927bF373c21BD8CF72a