Governance Tools Guides
  • overview
    • ! Important Updates !
      • The future of GovTool: Why it matters and what comes next
        • Updated Govtool Budget Proposal
    • Core Governance Tools
      • Access the Core Governance Tools
    • System status
    • What is Cardano GovTool?
    • What is the Constitutional Committee Portal?
    • Community Governance Tools
  • CARDANO GovTool
    • Using Govtool
      • Getting started
        • Compatible Wallets
        • Connect your wallet to GovTool
        • The GovTool Dashboard
      • Direct Voting
      • DReps
        • Register as a DRep
        • Retire as a DRep
        • DRep error conditions
      • Delegating
        • Delegate to a DRep
        • Abstain from Every Vote
        • Signal "No Confidence" on Every Vote
      • Governance Actions
        • Types of Governance Actions
          • Motion of No Confidence
          • Update Committee or Threshold or term limits
          • New Constitution or Guardrails Script
          • Hard Fork Initiation
          • Protocol Parameters changes
          • Treasury Withdrawal
          • Info Action
        • View Governance Actions
        • Propose a Governance Action
        • Vote on Governance Actions
          • Change your Vote
      • Storing Information offline
      • Cardano Budget Proposals
    • FAQs
      • How Governance Action Vote Totals are Calculated in GovTool
      • Ways to use your Voting Power
      • Direct Voter vs DRep
      • What does it mean to register as a DRep?
      • What is a Governance Action?
      • What is a DRep?
      • What is Voting Power?
      • Bootstrapping phase
  • Constitutional Committee portal
    • Constitutional Committee Portal Functions
      • Read the Interim Constitution
      • Compare Constitution Iterations
      • View Interim Constitutional Committee Members
      • View Interim Constitutional Committee Members have votes
  • Bugs or Feature suggestions
    • How to suggest a feature or submit an idea
    • How to submit a bug
  • Participate in development
    • Overview
    • How to participate
    • Proposal Pillar API
      • Access
    • Governance Tools Repositories
  • Legal
    • Private Policy
    • Terms of Use
Powered by GitBook
On this page
  1. CARDANO GovTool
  2. Using Govtool

Storing Information offline

How to store information off-chain for Governance Actions, DRep registration, and Voting.

PreviousChange your VoteNextCardano Budget Proposals

Generally speaking, most data in Governance is stored off-chain, and is referenced by an on-chain url and hash. For more detailed information, please see

Off-chain data can be stored in many places, such as IPFS, a web URL, or repo site like GitHub. The URL that references the data has to be publicly readable.

Here is an example of using GitHub for storing data for a Governance Action. Storing data for becoming a DRep is the same process.

  1. Agree to store information and click "Continue

  2. Your information will be packaged up in a .jsonld file. Click on the button with the filename in it, and save it to your computer.

  3. If you don't have a github account, you will need to create one. Simply enter your email address and click "Sign up for GitHub.

  4. Click "Continue

  5. Create a password, click "Continue"

  6. Create a github user name (must be unique on github).

  7. GitHub will send you a confirmation code to your email inbox. Find it and enter it here.

  8. You now have a new GitHub account. You must create a repository, so in the screen below:

    1. Create a name for your repository

    2. Make your repository public

    3. Click "Create Repository"

  9. Now you have a public GitHub repository of your own!. In the example below, the repository is called "Saver-saver". You will need to upload the data.jsonld file that you got from GovTool now. Click the link "uploading an existing file"

  10. Upload the "data.jsonld" file to GitHub by drag-and-dropping it or choosing it from your computer. Click the "Commit changes" button. This will add your file to GitHub and put it in your repository.

  11. After the file uploads, you will see it's name in the list below. Click on the file name (it is a link)

  12. This will display the file contents. You now need to get a URL to paste into GovTool. To do this, click the "Raw" button above the code.

  13. From the "Raw" view, copy out the URL in the address bar:

  14. Return to GovTool, paste the URL into the URL field, and click "Submit"

  15. You have now submitted your data. It may take a few minutes or seconds for GovTool to process it.

CIP-1694