> ## Documentation Index
> Fetch the complete documentation index at: https://docs.openformat.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Badge

Create a badge in your application to celebrate user achievements, such as completing a series of tasks, reaching a milestone, participating in an event, or contributing quality content.

<Info>
  Before proceeding ensure you've instantiated the SDK and created an App. <br />
  See the [Quickstart](/sdks/typescript/quickstart) to get setup.
</Info>

<Steps>
  <Step title="Create Badge">
    <Accordion title="Requires gas" icon="gas-pump">
      The functions in this code snippet require [gas](https://ethereum.org/en/developers/docs/gas/).

      If you need support relating to gas, reach out to us on [Discord](https://discord.gg/Aays8HBkZ2).
    </Accordion>

    <CodeGroup>
      ```jsx Typescript theme={null}
      async function createBadge() {
        const params: Reward_CreateBadgeParams = {
          name: "Quiz Master",
          symbol: "Quiz Master",
        };

        const badge = await sdk.Reward.createBadge(params);

        console.log("BADGE_ADDRESS:", badge.address());
      }
      ```
    </CodeGroup>
  </Step>
</Steps>

Now you have created your badge, you can reward it to your users.
