Ockam.app
We're building a desktop system tray App for Ockam.
If you're feeling adventurous, in this release you can try a super early version on macOS or linux by running:
brew install --cask build-trust/ockam/ockam-app --no-quarantine
Let us know what you think.
Ockam Command
Install
You can also install on Linux and MacOS systems using curl.
curl --proto '=https' --tlsv1.2 -sSfL https://install.command.ockam.io | bash
This will download a precompiled binary and add it to your path.
Homebrew
To install this release using Homebrew:
$ brew install build-trust/ockam/ockam
Precompiled Binaries
# download sha256sums.txt
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.96.0/sha256sums.txt
# download sha256sums.txt.sig
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.96.0/sha256sums.txt.sig
# download our release public key
curl --proto '=https' --tlsv1.2 -sSfL -o ockam.pub \
https://raw.githubusercontent.com/build-trust/ockam/develop/tools/docker/cosign.pub
# verify signatures
cosign verify-blob --key ockam.pub --signature sha256sums.txt.sig sha256sums.txt
# download ockam command binary for your architecture
curl --proto '=https' --tlsv1.2 -sSfL -O \
https://github.com/build-trust/ockam/releases/download/ockam_v0.96.0/ockam.x86_64-unknown-linux-gnu
# verify that the sha256 hash of the downloaded binary is the same as
# the corresponding hash mentioned in sha256sums.txt
cat sha256sums.txt | grep ockam.x86_64-unknown-linux-gnu | sha256sum -c
# rename the download binary and give it permission to execute
mv ockam.x86_64-unknown-linux-gnu ockam
chmod u+x ockam
Rust Crates
To use Ockam as a Rust library, run the following command within your project directory:
cargo add ockam@0.96.0
The following crates were published as part of this release:
ockam 0.96.0
(Documentation, CHANGELOG)ockam_abac 0.30.0
(Documentation, CHANGELOG)ockam_api 0.39.0
(Documentation, CHANGELOG)ockam_command 0.96.0
(Documentation, CHANGELOG)ockam_core 0.87.0
(Documentation, CHANGELOG)ockam_executor 0.55.0
(Documentation, CHANGELOG)ockam_identity 0.84.0
(Documentation, CHANGELOG)ockam_multiaddr 0.30.0
(Documentation, CHANGELOG)ockam_node 0.92.0
(Documentation, CHANGELOG)ockam_transport_ble 0.51.0
(Documentation, CHANGELOG)ockam_transport_core 0.60.0
(Documentation, CHANGELOG)ockam_transport_tcp 0.90.0
(Documentation, CHANGELOG)ockam_transport_udp 0.30.0
(Documentation, CHANGELOG)ockam_transport_uds 0.19.0
(Documentation, CHANGELOG)ockam_transport_websocket 0.81.0
(Documentation, CHANGELOG)ockam_vault 0.85.0
(Documentation, CHANGELOG)ockam_vault_aws 0.10.0
(Documentation, CHANGELOG)
Contributors
The following people contributed to this release, thank you all 🥳
@adrianbenavides @CEMcNEill @davide-baldo @etorreborre @glenngillen @Ippolito72 @mattgreg @metaclips @mrinalwadhwa @nazmulidris @polvorin @SanjoDeundiak @snandam @rjtch @adiSuper94 @bL34cHig0 @pipliya @AdityaRanjanJha @solidiquis @halfbro @mklawa @denisyao101 @tharun634 @k1nho @Salonikansal2 @milinddethe15 @arncv @zyzer01 @paulozulato @petersooley @AnshKumar200 @brehen @mickm3n @FreemRL @nayaldivya @0scvr @DogPawHat @doriancodes @ckhrysze @janithjeewantha @vishal-sharma-369 @Night-Amber3301
New Contributors
The following people made their very first contribution 🥳
@bL34cHig0 @pipliya @AdityaRanjanJha @solidiquis @halfbro @mklawa @denisyao101 @tharun634 @k1nho @Salonikansal2 @milinddethe15 @arncv @zyzer01 @paulozulato @petersooley @AnshKumar200 @brehen @mickm3n @FreemRL @nayaldivya @0scvr @DogPawHat @doriancodes @ckhrysze @janithjeewantha @vishal-sharma-369 @Night-Amber3301