This repo contains examples of what off-chain governance metadata anchors could look like.
CIP-1694 introduces the concept of governance metadata anchors, which provide a mechanism to link off-chain metadata to on-chain governance events.
Having standards for how this off-chain metadata should look will enable rich user experiences in governance tooling.
CIP-0100 | Governance Metadata was developed by the community to act as a base standard for all governance metadata. This defines best practices and generic fields which can be used for anchors.
CIP-100 was designed to be expanded upon by downstream CIPs. These CIPs will extend the property vocabulary to cater to different types ot metadata anchor.
I used this Blake2b-256 hashing tool to create the hashes.
I used JSON-LD Playground to create canonized versions of body
to create author
witnesses.
I used Ed25519 Online Tool to create witnesses in authors
field.
Please note, due to the base nature of CIP-100, it has very few properties/fields so it between examples things don't change too much.
- ga.jsonld
- Hash:
1805dc601b3b6fe259c646a94edb14d52534c09a0ee51e5ac502fa823b6a510c
- Github hosted: https://raw.githubusercontent.com/Ryun1/metadata/main/cip100/ga.jsonld
- reg.jsonld
- Hash:
97d8b550056ee9e88c46784a89cd365332adc41b63fc24270780069ebd05f53a
- Github hosted: https://raw.githubusercontent.com/Ryun1/metadata/main/cip100/reg.jsonld
- treasury-withdrawal.jsonld
- Hash:
633e6f25fea857662d1542921f1fa2cab5f90a9e4cb51bdae8946f823e403ea8
- Github hosted: https://raw.githubusercontent.com/Ryun1/metadata/main/cip108/treasury-withdrawal.jsonld
- no-confidence.jsonld
- Hash:
f95826679a0097b5132f0af398676402e77bce0cf2d08ca7d0ffe1952d4f6872
- Github hosted: https://raw.githubusercontent.com/Ryun1/metadata/main/cip108/no-confidence.jsonld