Assume you want to verify a new upgrade proposal with code commit <COMMIT>
and binary hash <HASH>
.
- Install Docker (only once).
git clone https://github.com/TaggrNetwork/taggr.git
(only once)cd taggr
git fetch --all && git checkout <COMMIT>
make release
- Verify that the printed hash matches the
<HASH>
value from the release page.
To propose a release, follow the steps above first.
If they were successful, you'll find a binary taggr.wasm.gz
in the release-artifacts
directory.
Use the printed code commit and the binary to submit a new release proposal.
Make sure you have installed cargo.
To create a backup of the Taggr state, run:
make backup DIR=/path/to/backup
Refer to the local development docs for instructions on how to work with Taggr locally.