Skip to content

HERA is launching on ArcContract: TBAFollow on X

Documentation

how protection works.

The reserve, the events it covers, who is eligible, and how settlement is computed. Numeric parameters throughout are draft and subject to change.

← Back to hera

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

Covered by HERA badge
Under review by HERA badge
Not covered by HERA badge
Covered by HERA badge
Under review by HERA badge
Not covered by HERA badge
StateFileMeaning
Covered/brand/badge/covered.svgThe token meets the coverage conditions.
Under review/brand/badge/under-review.svgThe token is being assessed, or a loss event is in its dispute window.
Not covered/brand/badge/not-covered.svgThe 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.

HTML · covered
<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.