For communities and listings

For mods, curators and DEX listing teams: how to link a proof, how to read a verdict in ten seconds, and what a proof does not tell you.

  1. Get the token’s mint address from the founder — the 32–44 character base58 address of the token itself, not a pool, not a wallet, not a transaction.
  2. The proof page is https://fairproof.app/<mint>. Paste the mint after the slash, or use the check form, which opens the same page.
  3. Pin that link. Do not pin a screenshot: a screenshot is a state frozen at one moment; the link recomputes the verdict from the chain every time someone opens it.
  4. If you run a listing with a “links” field, put the proof-page URL there, labeled “FairProof”. A link that names two different mints is refused by the page, so a founder cannot show one token and have the page verify another.

How to read a verdict

The head of the page carries a chip — FAIR, EXPIRED, NOT FAIR or NOT VERIFIED — the label, the mint that was verified, and the slot it was read at. Below it every value links to the account, transaction or slot it came from. Read it in this order:

  1. Which mint? The page prints the verified mint above the fold. Check it is the one you were sent.
  2. Which state? One of the four below. Green is the only state in which the lock is active and every check passed.
  3. As of which slot? Every statement is a snapshot. Reload to get a fresh one; the verdict can change — that is the point.
  4. How much, until when? The head says the locked share of LP supply and the unlock date in UTC. “LP locked” without both is not a FairProof statement.
  5. Any caveats? Disclosed-but-not-refused facts (a metadata pointer, an immutable sub-100% transfer fee) are listed plainly. Read them.

Sample badge art, not live launches.

Not Verified is not a verdict on the token

Not Verified means no FairProof proof exists for this mint, or the proof is tampered or inconsistent, or something could not be read. Nothing about the launch is asserted. A token whose founder never used FairProof is Not Verified — that is a statement about the absence of a proof, not about the token. Do not treat it as a red flag; do not treat it as a green one either. Ask the founder.

What a proof does not prove

How to ask a founder for one

A founder who has locked LP and renounced authorities can attest it in one transaction for 0.25 SOL; a founder who tries and cannot get one has hit a fact, not a preference: the program refuses launches with a live mint or freeze authority or with less than 90% of the LP supply locked. A founder who has not tried has told you nothing yet. Point them at how it works and pricing. When the proof exists, ask for the link, not the screenshot.

A mod’s checklist

Listing teams who want a machine-readable verdict: the verifier is published with the source at mainnet GO and runs anywhere; write to fairproofapp@gmail.com.