Your ticker is your proof.
Vampires cast no reflection.Claim yours before you launch — permanent, one-time, free.
GXYdT8sPgrc63D3FbxmwiK8LomoC8DYnHFbEnonRGtoV- Shield sigils are live
- Pixel-art site redesign
- Homepage rewritten with real mechanism copy
- Dark mode only. Forever.
Anyone can launch a token called $MIRROR nine minutes after you do — same name, same picture, a copy-pasted bio. Nothing on a permissionless chain stops them; there is no registrar for ticker symbols the way there is for domain names, so the first liquidity pool to get indexed usually wins, real project or not.
$MIRROR is that missing registrar. Not an authority that approves projects or blocks anyone — a program that lets exactly one wallet claim exactly one normalized ticker, permanently. The guarantee isn't a policy a team enforces by hand; it's the same init-can't-run-twice constraint that keeps two people from spending the same lamport. Read the whitepaper or the docs for exactly what that does and doesn't cover.
Claim
Write a PDA for your normalized ticker. The second attempt at the same ticker fails on-chain, not by policy.
Shield
Before you launch, run_shield_check scores your ticker/name/twitter/image against recent claims — the scoring runs inside the program, not in JavaScript.
Launch
A passed check chains straight into pump.fun's real create_v2 — the same transaction flow as launching there directly.
