Trust Badge

BetaEmbeddable

Live chain facts for any token, each one linked to its proof. The creator can add a Verified Dev seal.

The facts are read live for any SPL or Token-2022 token. The Verified Dev payment is built and simulated against the live chain, and has not yet been signed and sent from a real wallet on mainnet. The attestation with the Solana Attestation Service is not built.

How it works

How Trust Badge works.

  1. Step 1:

    Paste any token address. The badge reads the mint, its metadata, the largest holders and the launchpad account straight from Solana.

  2. Step 2:

    Each line shows one fact buyers check first, and opens its proof on an explorer. Embed the badge on a site, or use the image badge anywhere a picture works.

  3. Step 3:

    The creator can add the Verified Dev seal. They sign in with the wallet the launchpad recorded as creator, which is free, then pay 0.1 SOL once in one transaction. We read the payment back from the chain before the seal shows.

Try it

The real thing, on a real token.

This is the live Trust Badge embedded with one script tag. It works the same on your token.

Shown on BONK as an example. It is not a recommendation.

Put it on your site

<script src="https://iamnowutility.com/embed.js"
        data-widget="trust"
        data-mint="YOUR_TOKEN_ADDRESS"
        async></script>
About embeds

Swap in your own token address. Colors and size are set with extra attributes, or in the Studio, which writes the line for you.

What it costs

Free.

The badge, the image badge and every fact on them cost nothing. The Verified Dev seal is the one paid part: 0.1 SOL once per token, paid by the creator wallet inside the verification transaction. Network fees are separate.

Every fee we charge

Good to know

  • Facts are read when the badge loads. They are not an audit, an endorsement or a promise about the future.
  • Top holders leave out trading pools, program accounts, locks and burn addresses, and the badge says so.
  • The Verified Dev seal shows only while the wallet that paid is still the token's creator of record. If the creator of record changes, the seal goes stale and the badge says so.
  • Verified Dev shows that the wallet which launched the token paid and signed. It does not say the token is safe or that the team will do anything.
  • The creator of record comes from the chain: the pump.fun curve creator, the LaunchLab or Meteora pool creator, or the metadata update authority when it is a wallet. The developer Jupiter lists is shown for information only.
  • A creator that is a program or a multisig vault cannot sign a message, so that team cannot verify yet.
  • Ledger wallets may not be able to sign in, because that depends on message signing support.
  • The image badge at /badge/<token address>.png works where a script cannot run, such as a post on X or a README. It shows one dot per fact and never prints the token's own name or logo.
  • Believe, Bags and Moonshot tokens are recognised from Jupiter's index, so their progress figure comes from the index and not from the chain.

Under the hood

How it is built.

Every program it calls is pinned by address. Check any of them yourself.

The mechanics

  • Mint and freeze authority, Token-2022 extensions (transfer fee, permanent delegate, transfer hook, pausable) and the metadata update authority are read from the mint and its metadata account.
  • The launchpad is identified by decoding the curve or pool account for pump.fun, the Raydium LaunchLab platforms (StonkFun and Bonk.fun among them) and Meteora's bonding curve.
  • Sign in is a Sign In With Solana message, checked on our server with an Ed25519 signature. Before the server trusts the wallet as the creator, it reads the chain again.
  • The Verified Dev transaction has two instructions: a System Program transfer of 0.1 SOL from the creator wallet to our treasury, and a Memo that reads iam-verify and the token address. The server reads the payment back from the chain and stores one record per token.
  • A session proves control of a wallet and nothing else. Every protected action checks the chain again.

Programs and accounts

  • SPL TokenTokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DATokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA
  • Token-2022TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbTokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb
  • Metaplex Token MetadatametaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1smetaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s
  • pump.fun bonding curve6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P
  • PumpSwappAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEApAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA
  • Raydium LaunchLabLanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3ujLanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj
  • Meteora Dynamic Bonding Curvedbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqNdbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN
  • MemoMemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHrMemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr
  • System Program1111111111111111111111111111111111111111111111111111111111111111

We never hold your keys or your funds. The facts only read. Verified Dev is one payment you sign.

Beta

Add Trust Badge to your coin.

Sign in with your token's creator wallet in the Studio. Signing is free and moves no funds. Everything you switch on is previewed live before you share it.