partner badge
The embeddable "Covered by HERA" badge for launchpads and token pages, with its three states and the embed snippet.
The badge lets a launchpad, token page or treasury dashboard show a token's coverage status without re-implementing HERA's rules. It is an SVG served from this domain, so it carries the brand's mark, palette and grain exactly, and it updates when the protocol does.
States
| State | File | Meaning |
|---|---|---|
| Covered | /brand/badge/covered.svg | The token meets the coverage conditions. |
| Under review | /brand/badge/under-review.svg | The token is being assessed, or a loss event is in its dispute window. |
| Not covered | /brand/badge/not-covered.svg | The token does not currently qualify. |
The states mirror the status values of the coverage API.
Embed
Paste the snippet where the badge should appear. It links back to this page so a visitor can learn what the badge means.
<a href="https://www.hera.money/docs/partner-badge" title="Covered by HERA">
<img src="https://www.hera.money/brand/badge/covered.svg" alt="Covered by HERA" height="32">
</a>For a token under review or not covered, use the corresponding file from the table above. The badge is 212 × 40 at its natural size; set height and let the width follow.
Live status
The static files above show a fixed state. When the API is live, the badge endpoint returns the badge in whichever state matches the token at that moment:
https://api.hera.money/v1/badge/{tokenAddress}.svg
Swap the src in the snippet for that URL and the badge keeps itself current. The endpoint is documented in the API reference and is marked coming soon.
Rules of use
Do place the badge on a token's own page, a launchpad listing, or a treasury report, at any size that keeps the text legible.
Do link the badge to this page, or to the token's coverage status in the API, so the claim it makes can be checked.
Don't show the Covered state for a token that is not covered. The badge is a factual statement read from the chain; presenting it otherwise misrepresents the protocol, and coverage for the token can be withdrawn.
Don't recolour, restyle or redraw the badge. Use the files as served.
What the badge does not mean
Covered is a statement about the token: it clears the minimums and has no active loss event. It is not a statement that any particular holder is eligible, that a settlement would be paid in full, or that a loss event will be detected. The limits set out in Risks & Limitations apply to every covered token.