Ɗem₿ee (Ø,G)(✸,✸)
@dembee
🧵 How to Install & Use soundness-cli on Ubuntu (Beginner Friendly Guide) A step-by-step thread to help you go from zero to generating keys with soundness-cli. Save this 💾 First, install Rust & Cargo These are the tools needed to build Rust-based CLIs like soundness-cli. curl sh.rustup.rs -sSf | sh Then restart your terminal or run: source $HOME/.cargo/env 2/ You’ll need build tools too Rust needs pkg-config and OpenSSL headers to compile most projects. sudo apt update && sudo apt install pkg-config libssl-dev build-essential
0 reply
0 recast
2 reactions
Ɗem₿ee (Ø,G)(✸,✸)
@dembee
3/ Clone the Soundness CLI repo The CLI isn't on crates.io (yet), so we build it from source. git clone github.com/SoundnessLabs/… cd soundness-layer/soundness-cli 4/ Install soundness-cli Use Cargo to install it locally: cargo install --path . This puts the CLI binary in your ~/.cargo/bin folder. 5/ Add it to your PATH (if needed) If it’s not already accessible, do this: echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.bashrc source ~/.bashrc 6/ ✅ Done! Let’s generate a key Now you can use the CLI to generate your first key: soundness-cli generate-key --name my-key Boom! You’re ready to use Soundness Layer 🔐 Use it to generate keys, interact with circuits, and more! Bonus Tips 💡 Use soundness-cli --help :to explore all commands 💡 Save your keys safely — they're your ZK identity That’s it. You made it! 🎉 Follow me @_DemBee on x for more Web3, ZK, and dev threads like this. Let’s build something magical 🧙♂️
0 reply
0 recast
1 reaction