# Delegate Registry

You can add yourself, or an organization that you represent, as a delegate within the Nova Wallet interface. You can provide additional contextual information so that token holders can make an informed decision on whether or not they should delegate their votes to you.

{% embed url="<https://www.youtube.com/watch?v=Qmn5emo3K-g>" %}

1. Navigate to the [Nova Wallet OpenGov Delegate Registry repo](https://github.com/nova-wallet/opengov-delegate-registry).
2. `Select` "Fork" located at the top right of the screen.

<figure><img src="/files/QZ1JBp9eMrpGQfGBYpSf" alt=""><figcaption></figcaption></figure>

3. On the next page, `Select` "Create Fork".

<figure><img src="/files/9r5lkqMgV2DNDEe5sVaJ" alt=""><figcaption></figcaption></figure>

4. `Select` the `images` directory.

<figure><img src="/files/n3UlzMQe597aGdTq7KMj" alt=""><figcaption></figcaption></figure>

5. `Select` Add File -> Upload files.

<figure><img src="/files/1NxARUdzbSrfbtSKseEw" alt=""><figcaption></figcaption></figure>

6. Add your image, and provide a small description of the change – then `Select` "Commit changes".

&#x20;**Note: Your image should be named something sensible and descriptive.**&#x20;

**Note: Your image should be 192x192 PNG format.**

<figure><img src="/files/6SBHtGxE4gQlSCFmGyjv" alt=""><figcaption></figcaption></figure>

7. Navigate to the `registry` directory.

<figure><img src="/files/dI1OEq2Uklgr5FYmYPM9" alt=""><figcaption></figcaption></figure>

8. `Select` the .json file for the chain you are adding information for, in this case kusama.json.

<figure><img src="/files/eTIzblCkMdFY167jGota" alt=""><figcaption></figcaption></figure>

9. `Select` the Edit pencil icon.

<figure><img src="/files/Wy8z4uth80zt25AvUPbE" alt=""><figcaption></figcaption></figure>

10. Add your relevant information.

**Address** = On-chain address that must be in the format of the network in which the information is going to be added.

**Name** = Your Display Name / Username – must not contain any abusive language and should represent the individual / organization.

**Image** = A link to the image you previously uploaded – must be 192x192 PNG, and should link to the raw as in the example image.

**shortDescription** = A brief description of you, or your organization – 180 characters max.

**longDescription** = Optional additional long description of you, or your organization – markdown text.

**isOrganization** = Input true if you are an organization, or false if you are an individual.

**Note: Please pay attention to the curly brackets { } and commas ,**

**Note: You must have an on-chain identity set on the address.**

<figure><img src="/files/14zB1iR1qb82JNrHWPc1" alt=""><figcaption></figcaption></figure>

11. Add a description for your change, and `Select` "Commit changes".

<figure><img src="/files/AgLYBYOHXP1pMPczybOa" alt=""><figcaption></figcaption></figure>

12. Navigate to the opengov-delegate-registry of your forked repo. `Select` Contribute -> Open pull request.

<figure><img src="/files/rpbVbMaSeAYyqbal7NmM" alt=""><figcaption></figcaption></figure>

13. Add a description to your pull request, and then `Select` Create pull request.

<figure><img src="/files/XOPF29zmEPSdpPeDchSI" alt=""><figcaption></figcaption></figure>

14. Now you need to issue an on-chain remark so that we can verify that the Github account issueing the PR also controls the on-chain  account. To do this, you should issue an extrinsic **from the on-chain account which you are adding the contextual information for**.&#x20;

Head to the [Polkadot JS Apps site](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fkusama-rpc.polkadot.io#/extrinsics) and ensure you have your desired chain selected in the top left of the page. Then navigate to Developer -> Extrinsics.

<figure><img src="/files/4pA27qf2Hk3aGwEGlJMW" alt=""><figcaption></figcaption></figure>

Now you need to craft a **system (remark)** extrinsic as shown in the below screenshot. The contents of the "code: Bytes" field should be in the following format: {Github\_Username}:{Pull\_Request\_Number}. For example: Leemo94:420.

<figure><img src="/files/o32hL4mQXG1ZCNPHgmnq" alt=""><figcaption></figcaption></figure>

Once the transaction is submitted, navigate to your account on block explorer (such as [Subscan](https://polkadot.subscan.io/)) and find your system (remark) extrinsic, and click on the Extrinsic ID.

<figure><img src="/files/fwnUoxjaSg7ZmCUKWjXT" alt=""><figcaption></figcaption></figure>

Now, you should copy the URL of that extrinsic ID and post it as a comment on your Pull Request, then the Nova team will review your Pull Request and either merge it, or comment on your post with any additional feedback.

<figure><img src="/files/e8Rjbotglaz3W0Q3mFWx" alt=""><figcaption></figcaption></figure>


---

# 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.novawallet.io/nova-wallet-wiki/opengov/delegate-registry.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.
