This repo is home to the Soroban CLI, the command-line multi-tool for running and deploying Soroban contracts on the Stellar network.
For installation options see below, for usage instructions see the manual.
Install the latest version from source:
cargo install --locked soroban-cli --features opt
Install with cargo-binstall
:
cargo install --locked cargo-binstall
cargo binstall -y soroban-cli
Install with Homebrew:
brew install stellar/tap/soroban-cli
soroban completion --shell <SHELL>
Possible SHELL values are bash
, elvish
, fish
, powershell
, zsh
, etc.
To enable autocomplete in the current bash shell, run:
source <(soroban completion --shell bash)
To enable autocomplete permanently, run:
echo "source <(soroban completion --shell bash)" >> ~/.bashrc
For latest releases, see releases.
For upcoming features, please see the project board.
Find issues to contribute to here and review CONTRIBUTING.md.
Developer Docs: https://developers.stellar.org/docs