> For the complete documentation index, see [llms.txt](https://docs.playground.ooo/degen-engine/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.playground.ooo/degen-engine/guides/trait-templates/get-started-with-a-pre-made-trait-template/achievement-badges.md).

# Achievement Badges

When NFT holders accomplish achievements that are relevant and important to your brand, reward them with **Achievement Badges** to easily record and showcase their accomplishments.

This enables users to express their unique identities and experiences within the universal digital asset ecosystem, with badges rendering on top of other traits for greater visibility.&#x20;

{% hint style="info" %}
NFT owners can choose whether or not the achievement badge is shown visually on the NFT art by toggling the visibility of the trait on or off. When toggled off, the achievement is still attached to the NFT in it's metadata as a non-visible trait.
{% endhint %}

**Usage Guide:**

1. Copy the Achievement Badge Trait Template provided below and save it as a JSON file.
2. Modify the `value`, `image_url`, and other fields as needed to represent the achievements relevant to your brand or collection.
3. Ensure the `render_order` value is set to a high number (e.g., 50) to allow the Achievement Badge to be displayed on top of other traits when multiple traits are combined in a single NFT.
4. If you want to add more achievements, simply add more objects to the "traits" array and maintain the same `trait_type` and `render_order` values.
5. Upload the JSON file to our platform, following the instructions for submitting a Trait Template.

```json
{
    "template_name": "Achievement Badge",
    "traits": [
        {
            "value": "Community Builder",
            "trait_type": "Achievement",
            "render_order": "50",
            "image_url": "https://example.com/images/community-builder-badge.png"
        },
        {
            "value": "Early Adopter",
            "trait_type": "Achievement",
            "render_order": "50",
            "image_url": "https://example.com/images/early-adopter-badge.png"
        },
        {
            "value": "Top Contributor",
            "trait_type": "Achievement",
            "render_order": "50",
            "image_url": "https://example.com/images/top-contributor-badge.png"
        }
    ]
}
```
