Sharing over a remote
A remote is an HTTPS endpoint that stores and serves your .wasm module. Because the module is ciphertext addressed by hashes, the remote learns nothing about its contents.
Publish
# publisher
digstore remote add origin https://example.com/stores/<storeId>
digstore push origin
push uploads the compiled module and the signed root for the current deployment.
digstore remote list # show configured remotes
digstore remote remove origin # drop one
Consume
From a fresh directory:
digstore clone https://example.com/stores/<storeId>
digstore cat urn:dig:chia:<storeId>:<rootHash>/readme
digstore pull origin # later: fetch the publisher's newer deployment