Proof of origin for Solana memecoins

Verify the coin behind the site.

Unvamp links a token's contract address to its official website with a signature from the launch wallet. The extension flags every coin that claims a site it doesn't own.

Specimen
Wooden stake
Blood
00.0%
Vampires staked
0000
Coins registered
—
Rotation
000°

UNVAMP

Sixty seconds after you launch, there are three of you. Same name, same ticker, same website link. Only one of them is yours.

New pairs Example
FANG Fang ProtocolFk2P…pumpfang.fun0:12$3.2K ✗ fang.fun is registered to $FANG 8fAn…pump
FANG Fang Protocol3sNi…pumpfang.fun0:38$9.8K ✗ fang.fun is registered to $FANG 8fAn…pump
FANG Fang Protocol8fAn…pumpfang.fun0:41$24.1K ✓ Verified website

For devs

Register once. Every copycat that links your website gets a red mark on its token page, so snipers can't borrow your launch.

For traders

See which coin a website really belongs to before you buy, right on GMGN, Axiom and pump.fun.

Four steps to one proof.

Keep scrolling

01

Register the coin

Enter the contract address and the official website. One coin, one domain.

Contract address 8fAnGq3vZr9LmWc2kYd7hJxB5sNp4eRuT6oc1Ekwpump Official website fang.fun
02

Sign with the launch wallet

Your wallet signs a short message naming the coin and the site. It isn't a transaction, costs nothing, and your private key never leaves the wallet.

unvamp wants you to link a Solana token to a website.

Token: 8fAnGq3v…oc1Ekwpump
Website: fang.fun
Wallet: 9WzDXwBb…L9zYk3dev
Nonce: 4f1c9a2e07d3b6a1e2f0c955

Signing is free and does not send a transaction.
03

Prove the domain

Upload one small file to your site. Only whoever controls the domain can put it there, and a copy on another domain proves nothing.

GET https://fang.fun/.well-known/unvamp.json

{
  "ca": "8fAnGq3vZr9LmWc2kYd7hJxB5sNp4eRuT6oc1Ekwpump",
  "wallet": "9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYk3dev"
}
04

Checked everywhere

Unvamp confirms on-chain that the signing wallet launched the coin, then records the link. The extension reads it on every token page you open.

✓ Verified website ✗ fang.fun is registered to $FANG 8fAn…pump – fang.fun is not registered

Check a coin.

Paste a contract address, a website or a token page link. Unvamp tells you which coin the website belongs to.

Waiting for an address

The verdict shows here, with the coin the website is registered to.

Register your coin

For devs. Takes about two minutes and one signature.

  1. 01 Coin and website

  2. 02 Launch wallet

    Connect the wallet that created the coin. Phantom, Solflare and Backpack work.

    Not connected

  3. 03 Website file

    Publish this file at yourcoin.com/.well-known/unvamp.json, then check it.

    {}

    Not checked yet

  4. 04 Sign and register

    Your wallet will show a message naming the coin, the website and a one-time code. Read it, then sign.

    Waiting for the steps above

A second opinion on every token page.

The extension reads the coin and the website link on GMGN, Axiom and pump.fun, asks the registry, and puts the answer next to the link. It sends nothing but the address and the domain it is checking.

  1. 01Download the extension and unzip it.
  2. 02Open chrome://extensions and turn on Developer mode.
  3. 03Click Load unpacked and pick the unzipped folder.
gmgn.ai/sol/token/3sNi…pumpExample

FANG Fang Protocol

3sNiPeR7qLx2vB9mKc4Wd8YtJhZ5fGa1nRu6oEvdpump

✗ Unvamp: fang.fun is registered to $FANG 8fAn…pump, not this coin

The registry.

0 coins verified

TokenWebsiteLaunch walletProofRegistered
Loading the registry…

$UNVAMP

$UNVAMP is the coin behind this site. Its contract address and this domain go through the same check as every other coin, so you can verify it with the extension before you buy.

Questions.

What does a verified badge prove?

The wallet that launched the coin signed a statement naming the website, and the website publishes a file naming the same coin and wallet. Both sides agree, so neither can be faked on its own.

What doesn't it prove?

It doesn't make a coin safe, fair or a good buy. A verified dev can still sell. Unvamp answers one question: which coin does this website belong to.

Does signing cost anything or put my wallet at risk?

No. Signing a message doesn't create a transaction, move funds or reveal your private key. Your wallet shows the full message first: it names the coin, the website and a one-time code.

Someone copied my whole website onto another domain. Now what?

Their domain can't publish your proof file alongside your wallet's signature, so their coin shows as unregistered and your website stays tied to your coin. Spotting look-alike designs is a different problem, and unvamp doesn't claim to solve it.

I launched a new coin for the same website.

Change the file on your site to the new contract address, then register again with the new launch wallet. The new link replaces the old one.

Which sites does the extension read?

GMGN, Axiom (including Pulse) and pump.fun. Those sites change their pages often, so reading them is best effort. For a definite answer, paste the address into the checker above.