Quick start#
- Paste a coin's contract address (CA) or ticker into the search on the home page.
- Its OG page tells you whether it's the original or a copy, and shows the evidence: matching name, image, links or copy-tool marks, with timestamps.
- For an original, see how much the dev regrets selling, and whether its community can take it over.
- Share the page, or add the Telegram bot to your group and send /watch with the CA to get alerts.
Guides#
Check a coin
Search by CA or ticker. An original gets the OG seal and a list of its copies. A copy is labelled "Copy of $X" with a link to the original. A match needs a score of 65% or more; name or ticker alone only counts against notable originals.
Dispute a label
On the coin's OG page, open "Not right? Tell us", say what's wrong, and leave a contact if you want an answer. A person reviews every dispute, usually within a day, and the label stays as it is until then. $GARLIC holders can weigh in on open disputes from the token page.
Read the regret meter
On an original's OG page, the regret meter compares what the dev's wallets sold for with what those tokens are worth now. Milestones post at 10×, 50×, 100×, 1,000×. Download the exit receipt to share it. The Hall of Regret ranks the biggest regrets.
Start a takeover vote
- Open the coin's takeover page from its OG page. It says whether the coin is eligible: the dev's wallets sold at least 95%, or haven't touched it for 7 days.
- Name the team: 3 to 5 people, each with a public handle and their own wallet.
- Pay the 0.25 SOL vote fee from your wallet (refunded if the vote passes), or sign a free message if you hold at least 1,000,000 $GARLIC. A payment order lasts 30 minutes.
- The vote opens for 48 hours. Share the page with the coin's holders.
Vote in a takeover
Connect the wallet that holds the coin and sign your yes or no. Signing is free and can't move funds. Your vote counts with your balance from the moment the vote opened. Dev wallets, creation-block bundles, known bots and fresh wallets funded from one source within 24 hours don't count, and the page lists every excluded wallet and why.
Veto a takeover (original devs)
If you launched the coin and you're still around, open its takeover page and sign the veto message with the deployer wallet. It blocks takeover votes for 7 days. Sign again to keep it going.
Hand the fees to the team
After a vote passes, the team sets up a Squads multisig: at least 3 voting members, at least 2 signatures needed, no config authority, and every member on the public team. Paste the multisig's own address (from its settings, not the vault). Garlic checks it and builds the evidence packet for Pump.fun. Once the fees arrive, team members label each spend on the coin's fee dashboard.
Launch a protected coin
- On the launch page, fill in the name (up to 32 bytes), ticker (2 to 10 capital letters or digits), description (up to 500 characters) and image (4 MB, up to 1024 px a side).
- OG Check runs first. A copy of a protected coin is blocked; a coin that looks like an existing one can launch as a tribute to it.
- Sign the launch with your wallet. Your coin's address ends in "og".
- Sign the second transaction within 30 minutes. It locks the fee split: 95/5 standard, or 75/20/5 for a tribute. A draft that isn't launched within 30 minutes expires.
Use the Telegram bot
/og <CA or ticker>: the original, its copies and the OG page/regret <CA>: how much the dev regrets selling/watch <CA>: alerts in this chat for copies, regret milestones and takeovers (up to 25 coins per chat)/unwatch <CA or all>,/watchon its own to list,/help
Embed the OG badge
Put a coin's live OG badge on your own site with the snippet on the bots page. It updates when the label changes.
$GARLIC holders
Opens when $GARLIC launches. You'll check your balance on the token page by signing a message.
Glossary#
| Word | Meaning |
|---|---|
| Vamp | A copycat coin that launches with an existing coin's name, ticker or image to take its buyers. |
| OG | The original: the earliest coin a copy matches. |
| Copy of | The label on a coin that matches an earlier one. Never "scam". |
| Tribute | A launch that knowingly echoes an original and sends 20% of its creator fees to the original's community. |
| Takeover (CTO) | A community taking over an abandoned coin: a public vote, then a team that holds the fees in a multisig. |
| Dev cluster | The deployer and the wallets tied to it: ones it funded, ones that bought in the creation block, ones sharing a funder. |
| Regret multiple | What the dev's sold tokens are worth now, divided by what they sold them for. |
| Snapshot | Every holder's balance at the moment a vote opens. Voting power comes from it. |
| Veto | The original dev's signed message that blocks takeover votes for 7 days. |
| Multisig | A shared wallet that needs several team members to sign before money moves. |
| Evidence packet | The vote result, snapshot, team and multisig, put together for Pump.fun's review. |
| OG council | $GARLIC holders weighing in on disputed labels. Advisory: a person decides. |
Fees and limits#
| What | Value |
|---|---|
| Checking a coin | Free |
| Starting a takeover vote | 0.25 SOL, refunded if it passes; free for holders of 1,000,000 $GARLIC |
| Voting | Free (a signed message) |
| Vote length | 48 hours |
| A vote passes with | At least 30% turnout, more than 66% yes, at least 25 voters |
| Takeover team | 3 to 5 public members |
| Dev veto lasts | 7 days |
| Fee split, standard launch | 95% creator, 5% Garlic |
| Fee split, tribute launch | 75% creator, 20% original's community, 5% Garlic |
| Garlic's share of a taken-over coin's fees | 5% |
| Coin name | Up to 32 bytes |
| Description | Up to 500 characters |
| Image | 4 MB, up to 1024 px a side |
| Time to lock the fee split | 30 minutes |
| Coins watched per Telegram chat | 25 |
Wallets and addresses#
These are mainnet wallets. Check them against our X account before you send anything.
| Wallet | Address |
|---|---|
| Platform fee share | Published here at launch |
| Vote fees | Published here at launch |
| Tribute escrow | Published here at launch |
| Buyback | Published here at launch |
| Holder rewards | Published here at launch |
| Operations | Published here at launch |
| $GARLIC mint | Not launched yet |
Public data#
These endpoints are public JSON, free to read. Please keep it to a request every few seconds.
A coin's OG report
GET /api/og/<mint>: the coin, its market, whether it's an original or a copy, its copies, and the evidence.
GET /api/og/33jENUQnjoitkMFpvNJcSHyLAHFWJuHwT6E3E8CNpump
{ "report": { "coin": { "mint": "33jE…pump", "name": "Doge Pepe", "symbol": "DOPE", ... },
"market": { ... }, ... } }Latest copies
GET /api/og/copies?limit=30&before=…&original=…: copies as they're caught, newest first, each with its score and signals.
GET /api/og/copies?limit=1
{ "copies": [{ "match": { "copy": "2s1X…oFP", "original": "DjMZ…Q9d", "score": 0.7,
"signals": [{ "kind": "image", "detail": "Uses $COMPLIMENTS's image, re-hosted ...", "weight": 0.55 }], ... } }] }Regret
GET /api/regret/<mint>: the dev cluster's trades and the regret multiple. GET /api/regret/hall: the Hall of Regret.
Search, takeovers and the token
GET /api/search?q=dope&limit=20: coins by name, ticker or CAGET /api/takeover: open takeover votesGET /api/token: $GARLIC's status, the revenue split, the treasury wallets and their balances/embed/<mint>and/embed/<mint>/badge.svg: the embeddable OG badge
FAQ#
Is a copy a scam?
Not necessarily, and we never call it one. "Copy of" means it launched after a coin it matches. What you do with that is up to you.
Who decides which coin is the OG?
The earliest launch among coins that match. If you think a label is wrong, dispute it on the OG page; a person reviews it, and $GARLIC holders can weigh in.
Where does my 0.25 SOL go?
To the vote-fee wallet. If the vote passes, it's refunded to the wallet that paid. If it fails, it's kept as platform revenue, split 50% buyback and burn, 30% to holders and 20% operations.
Does Garlic hold a taken-over coin's fees?
No. The fees go to the team's multisig, which Garlic never signs for. Garlic's 5% share is agreed with the team.
Can a launch's fee split be changed later?
No. The second signature locks it on Pump.fun, and nobody can change it afterwards, Garlic included.
What if the original dev comes back?
They can veto takeover votes for 7 days at a time by signing with the deployer wallet.
Is this a rug?
You shouldn't have to take our word for it, so the money is checkable: every treasury wallet is listed with its balance, launch splits are locked on-chain, and takeover funds sit in the team's multisig, not ours. Coins, $GARLIC included, can still go to zero.
Troubleshooting#
| Message | What to do |
|---|---|
| That isn't a Solana mint address. | Paste the coin's full contract address (CA). |
| Too many requests. Try again in a few minutes. | You hit a rate limit. Wait a few minutes. |
| This coin can't be taken over right now. | The dev's wallets haven't sold enough or are still active, or a veto is on. The takeover page says which. |
| That mint already has an active takeover. | Vote in the open one instead. |
| Connect a Solana wallet to pay from. | Connect your wallet, then pay the vote fee. |
| Payment not found yet. | Your payment hasn't confirmed. Wait a few seconds. |
| This order expired unpaid. Start again. | Orders last 30 minutes. Start the vote again. |
| That signing request expired or was already used. Ask for a new one. | Reload the page and sign again. |
| The signature didn't check out. Try again. | Sign with the wallet the page asked for. |
| That message was signed for the other choice. | Sign the message for the choice you picked. |
| Couldn't reach Solana to read your balance. Try again in a moment. | Solana's RPC was slow. Try again. |
| That account isn't a Squads v4 multisig. Paste the multisig's own address (Squads settings), not its vault. | Copy the multisig address from Squads' settings. |
| Each team member needs a public handle (letters, numbers, _ or .). | Add an X or Telegram handle for every member. |
| Each team member needs their own wallet. | Give every member a different wallet. |
| The fee split wasn't locked within 30 minutes, so this coin isn't OG protected. | The coin exists but isn't protected. Launch again and sign both transactions. |
| This wallet already voted on that dispute. | One council vote per wallet per dispute. |
Changelog#
- 16 Oct 2026. Whitepaper 1.0 and these docs.
- 16 Oct 2026. OG Check, dev regret, community takeovers, the launchpad and the bots, built and tested on devnet payments with mainnet coin data.