# Register as a DRep

1. **Dashboard**\
   From the dashboard, click "Register" in the "Become a DRep" panel:<br>

   <div align="left"><figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FxShxRsAeDF7NRRZihXQD%2FArtboard%20Copy%201000.png?alt=media&#x26;token=5263e3fc-53d2-42fd-91ca-491c9e366b22" alt=""><figcaption></figcaption></figure></div>
2. **Roles and Responsibilites**\
   Explains what a DRep does, and tells you about the refundable deposit. <br>

   <div align="left"><figure><img src="https://content.gitbook.com/content/qBJxNzoywC55SZXT5Tv2/blobs/bSbtrOwcENs4ESsF4jw9/drep%20reg%202.png" alt=""><figcaption></figcaption></figure></div>
3. **DRep Info**\
   The DRep name is required, and there are three other fields that are optional: Email, Bio, and Link(s). You can add up to 8 links. This information will be displayed you your DRep page, and publicly available to all users of GovTool<br>

   <div align="left"><figure><img src="https://content.gitbook.com/content/qBJxNzoywC55SZXT5Tv2/blobs/hVhzIimnttVxYlJ1ijD9/drep%20reg%203.png" alt=""><figcaption></figcaption></figure></div>
4. **Data storage confirmation**\
   DRep data is not stored on-chain. Every DRep must responsibly store their information off-chain and pass that link back to GovTool (on the following screen). You must check the box and agree to this to proceed with registration.<br>

   <div align="left"><figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2F5MgViFnDaEUOc0XkxWAS%2Fdrep%20reg%204.png?alt=media&#x26;token=2d849df6-63ea-4f9a-bbd0-45ae8eb21eb3" alt=""><figcaption></figcaption></figure></div>
5. **Storing your information**\
   There are three steps to storing your information:
   1. Download the file to your computer. This file contains the DRep registration info that you entered in the registration form.
   2. Save the file in a location that will provide you with a publicly-accessible URL.
   3. Copy the URL from the location above and paste it into the URL field.
6. **Example using GitHub** [**See example using IPFS**](#ipfs)\
   \
   This example uses a new public repo for simplicity.&#x20;

   1. Upload the file you downloaded in the step above to GitHub&#x20;
   2. Commit the changes to the repository with the green button at the bottom right

   <figure><img src="https://content.gitbook.com/content/qBJxNzoywC55SZXT5Tv2/blobs/BBQgHQLGszTyZTOjauUG/github%201.png" alt=""><figcaption></figcaption></figure>
7. **In GitHub, find the file you uploaded, click on it's name.**<br>

   <figure><img src="https://content.gitbook.com/content/qBJxNzoywC55SZXT5Tv2/blobs/b3tftpP3Cw3eJ0zVSFK5/github%202.png" alt=""><figcaption></figcaption></figure>
8. **In Code view, click on the "Raw" button**\
   This will take you to the 'Raw' view where you can copy the URL for the code&#x20;

   <figure><img src="https://content.gitbook.com/content/qBJxNzoywC55SZXT5Tv2/blobs/NR1T4iaX6yiitYMNFC6d/github%203.png" alt=""><figcaption></figcaption></figure>
9. **In the Raw view, click on the URL in the top bar and copy it**

   <figure><img src="https://content.gitbook.com/content/qBJxNzoywC55SZXT5Tv2/blobs/Eax5DJijMG90aBy8W2B2/github%204.png" alt=""><figcaption></figcaption></figure>
10. **Return to GovTool and paste in the URL** \
    Then click "Submit"<br>

    <figure><img src="https://content.gitbook.com/content/qBJxNzoywC55SZXT5Tv2/blobs/9Nnz1ncjap30S91v38sK/drep%20reg%206.png" alt=""><figcaption></figcaption></figure>
11. **Sign the transaction in your wallet**\
    &#x20;

    <figure><img src="https://content.gitbook.com/content/qBJxNzoywC55SZXT5Tv2/blobs/nYUiaGY9BpdTg7SS7bcH/drep%20reg%207.png" alt=""><figcaption></figcaption></figure>
12. **Your transaction will be submitted to the blockchain** <br>

    <figure><img src="https://content.gitbook.com/content/qBJxNzoywC55SZXT5Tv2/blobs/GipNVsnvtrndQqAvaDCN/drep%20reg%208.png" alt=""><figcaption></figcaption></figure>
13. **Now you are registered as a DRep**<br>

    <figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FMbLtI2p6QSvalF9oHKq0%2Fdrep%20reg%209.png?alt=media&#x26;token=7bf87eba-6572-4a71-ac6d-f423e09370aa" alt=""><figcaption></figcaption></figure>

#### Store data using IPFS <a href="#ipfs" id="ipfs"></a>

One of the simplest ways to store data using IPFS is by using the IPFS desktop app. You can download it here: <https://docs.ipfs.tech/install/ipfs-desktop/>

<figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FUgL3eaqrDBUg9ZWEiahC%2FScreenshot%202025-02-24%20at%2017.12.18.png?alt=media&#x26;token=485267bd-0140-4c25-be0a-8b91b54d32ec" alt=""><figcaption><p>IPFS Download page</p></figcaption></figure>

Choose your platform and download and install the desktop app on your computer.

Upload the .jsonld file you from GovTool to IPFS by using the "Import > File" option on the top right of the screen

<figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FFO8NbmNepzIcD9rU1kNu%2FScreenshot%202025-02-24%20at%2017.19.41.png?alt=media&#x26;token=bab5d5d9-c5a9-452c-97d6-1c0a8280ce5a" alt=""><figcaption></figcaption></figure>

Once the file is uploaded, you need to set it's 'pinning'. Select the file in the list, click on the three dots at the far right of the screen, and choose "Set Pinning"

<figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FVNxhcH1aXBoLy7hy5jUP%2FScreenshot%202025-02-24%20at%2017.24.55.png?alt=media&#x26;token=5b901dfa-7d8d-4954-820f-494df2d6a6d3" alt=""><figcaption></figcaption></figure>

Click the "Local Node" checkbox and then the "Apply" button

<figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FKhY1UQw1aulUmPWqaLKt%2FScreenshot%202025-02-24%20at%2017.25.20.png?alt=media&#x26;token=cd66e905-6f25-4e2b-a07b-0c1ee49a345c" alt=""><figcaption></figcaption></figure>

You will now see the Files list again. Click the three dots again, and choose "Share Link"

<figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FFahuTmHg5HXEjZV2kzGl%2FScreenshot%202025-02-24%20at%2017.26.01.png?alt=media&#x26;token=97235d2f-1ad6-4ce9-acc1-4ea8ade2fb24" alt=""><figcaption></figcaption></figure>

Click "Copy" to copy the link

<figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FHXlT2EM4w7XUMp5CzOCb%2Fimage.png?alt=media&#x26;token=ee2b8214-15db-4927-b87f-81a8b9f4445c" alt=""><figcaption></figcaption></figure>

Paste it back into GovTool and click "Submit"

<figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FiOFRuKkrqbYSnZkrXmz3%2Fimage.png?alt=media&#x26;token=616b2e8d-1a04-45f0-a8ac-9b27dd6a9ba3" alt=""><figcaption></figcaption></figure>

Sign the transaction with your wallet:

<figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FY1LA9R6O04BlhSRDnmY7%2Fimage.png?alt=media&#x26;token=e961cee2-01cd-4c47-9e01-c52b1eed56a5" alt=""><figcaption></figcaption></figure>

Your transaction will be checked and submitted:

<figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FegpSJ5ChuhWtLUSafDHl%2Fimage.png?alt=media&#x26;token=53c9f6e9-9310-4c6d-add7-8cb06f6cb5d1" alt=""><figcaption></figcaption></figure>

You can return to the dashboard, and when the transaction is submitted, you will see your DRep registration there.

<figure><img src="https://2005802183-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqBJxNzoywC55SZXT5Tv2%2Fuploads%2FLQV420FXRq143qXdt28t%2Fimage.png?alt=media&#x26;token=2f42f44b-a5ac-4683-880f-8c8f7c2ceafa" alt=""><figcaption></figcaption></figure>

You are now registered and can vote as a DRep and also accept delegated voting power from others.


---

# 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.gov.tools/cardano-govtool/using-govtool/dreps/register-as-a-drep.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.
