What you will end up with
A live trust badge sitting wherever you place it, showing the tier and flags for a token or a wallet, updating itself, with no backend on your side and no wallet popup for your users. This is the fastest way to ship TrustGate.1
Load the script once
Add this anywhere on the page. One include covers every badge on it.
2
Mark what to score
There are two modes. Choose based on how the address arrives.
3
Pick a style
Control how much text the badge shows. The
data-trustgate-style attribute applies to inline badge mode.Putting it together
- Arc (EVM)
- Sui
Good to know
It loads asynchronously, so it will not block your page. It needs no wallet connection, the badge reads a public score, it does not ask your users to sign anything. It is framework-agnostic, the same element works in plain HTML, React, Vue, or anything that renders markup. And during testnet it is free and open to embed.The badge is non-invasive by design. It reports a signal in the spot you choose and never touches your wallet flow or the rest of your interface.
Next
Want raw data instead?
Skip the badge and consume tiers and flags to build your own UI.
The Widget product page
The overview, modes, and where it fits.
