# Step 2: Create a credential and submit

First, go to the **Credential MGT page** in the issuer management.

<figure><img src="https://2949467753-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3fCDxNqOLDzP6OQmW1S%2Fuploads%2FeKnpyZWaino5PjkCuKkK%2Fimage.png?alt=media&#x26;token=5e322a30-9cb6-48ec-acf1-b4c8144fd277" alt=""><figcaption></figcaption></figure>

Then click '**Create Credential**'.

Choose the contract that you created before, we now only support PlatON and Klaytn.\
Then click '**Next**', it will lead you to the creating page.

<figure><img src="https://2949467753-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fz3fCDxNqOLDzP6OQmW1S%2Fuploads%2FoiBBK97HQOKpluuSXn62%2Fimage.png?alt=media&#x26;token=687c8bbb-22ee-4a2c-b8b6-f4c44bd533dc" alt=""><figcaption><p>Create Credential - choose a contract</p></figcaption></figure>

On the creating page, you need to upload the credential file and fill in the corresponding fields. Below is an instruction about how to fill the form correctly.

![](https://lh5.googleusercontent.com/sQI4UwcZpc8bbRbi9rs5zxa6OQLumeFU5S7Ir3YGfmNZ_ixxmG4s55YiS9Hb_iYB3m4oREiWANF67II5Nq4F6qytcTQzZJveOWCaN4ZJXWdKLg9tCz5mCQOzfaQBuHtpgkXnUH0YX7mvyEgaeGDnfNJWfoKjj3ure71Sr4zth5KzqXktHe4t3xbiHkzCrQ)

Instructions for each field:

<table><thead><tr><th width="195.33333333333331">Field name</th><th>Field description </th></tr></thead><tbody><tr><td>Credential File</td><td>Upload your credential file. The file formats supported are JPG, PNG and GIF, with a maximum size of 4MB.</td></tr><tr><td>Credential Name</td><td>The name of your credential. Supports a maximum of 80 characters.</td></tr><tr><td>Custom URL</td><td><p>A specific URL for your credential.</p><p>This URL is unique for the credential and cannot be duplicated with other credentials on the platform. An error will be reported if the same URL is encountered.</p></td></tr><tr><td>Type</td><td>The type of your credential, we now only support OST(non-transferable).</td></tr><tr><td>Credential introduction</td><td>Describe the credential in detail.Like its background, story, utility, etc. Supports a maximum of 500 characters.</td></tr><tr><td>Issue amount</td><td><p>There will be two options: limited and unlimited amounts.</p><p>If you set the amount limit, you need to pay gas fee when you issue the credential.</p></td></tr><tr><td>Gas fee payer</td><td><p>When users claim this credential, the roles will be responsible to pay gas fee for the claiming process. </p><p></p><p>There will be two options: Users and HashKey DID Platform. </p><p><strong>Please ensure you have communicated with DID platform for this option.</strong></p></td></tr><tr><td>Claim period</td><td>The time interval during which the users can claim the credential.</td></tr><tr><td>Credential claim rules</td><td>Set up the credential claim rules. You can add up to 10 claim rules per Credential. please refer to '<a href="step-2-create-a-credential-and-submit/claim-rules">Claim rules</a>' for details.</td></tr></tbody></table>

You can click '**Save**' to save your current progress of the credential creation. And then find it on the **Drafts** page.

You can click '**Submit**' to submit your credential infomation. We will then review it.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hashkey.id/how-to/issuer-a-credential/step-2-create-a-credential-and-submit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
