Badge & widget engine
TrustLayer Badge Studio
Generate a live Trust Score badge for a README, docs site, portfolio or DAO forum post. Every badge is an SVG served from the edge, refreshes on its own, shows the current score and verification state, and links to the public audit report behind the number.
Showing a sample badge. Type a handle to generate your own snippets.
Copy-paste snippets
GitHub README
Markdown — README.md, dev.to, Notion
[](https://trstlyr.com/trust-report/demo?via=readme&ref=demo)
HTML badge
Website, docs, portfolio footer
<a href="https://trstlyr.com/trust-report/demo?via=badge&ref=demo" target="_blank" rel="noopener"> <img src="https://trstlyr.com/api/public/read/badge-svg?handle=demo&style=dark" alt="TrustLayer Trust Score for @demo" height="28" /> </a>
Live widget
Auto-updating score card (iframe)
<iframe src="https://trstlyr.com/embed/demo?theme=dark" title="TrustLayer score for @demo" width="320" height="88" frameborder="0" loading="lazy"></iframe>
Auto widget
One script, any number of handles on the page
<div data-trustlayer-handle="demo" data-trustlayer-style="dark"></div> <script async src="https://trstlyr.com/api/public/widget.js"></script>
Image URL
Social bios, Discord, status pages
https://trstlyr.com/api/public/read/badge-svg?handle=demo&style=dark
How attribution works
Badge links carry ?via=badge&ref=<handle>. That tells us which embed brought a visitor, so referrers get credit in the referral programme. Links are plain, followable and placed by the person who owns the page — we never buy, exchange or automate link placement.