Skip to content

Repository to hold shell scripts that Intersect uses to engage in Cardano on-chain governance.

License

Notifications You must be signed in to change notification settings

IntersectMBO/governance-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Governance Scripts

This repository holds shell scripts that Intersect uses to engage in Cardano on-chain governance.

Navigation

Scripts

2025 Budget Scripts

  • budget-check-metadata.sh
    • Runs correctness and validity checks for budget treasury withdrawal CIP108 metadata.
    • Uses a combination of the other scripts

IPFS Scripts

  • ipfs-check.sh
    • Checks if a file is accessible via free IPFS gateways
  • ipfs-pin.sh
    • Allows user to pin a file on a number of pinning services
    • Optionally allows the user to check file's discoverability first

CIP-100+ Metadata Scripts

  • metadata-validate.sh
    • Compares governance metadata against the established schema(s)
    • Applies a spell check to CIP108 metadata

CIP-108 Scripts

CIP-100 Author Scripts

Other Scripts

  • hash.sh
    • Performs a blake2b-256 hash on provided file

Documentation

  • 2025 Budget Treasury Withdrawals
    • Documents the scripts and high level process to create the treasury withdrawal governance actions for the Intersect 2025 budget.

Dependencies

In order to run all of these scripts you will need

Secrets

Secrets can be stored via ./scripts/.env and based on ./scripts/.env.example.

The only script that uses secrets is ipfs-pin.sh.

License

See License.

About

Repository to hold shell scripts that Intersect uses to engage in Cardano on-chain governance.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages