|
| 1 | +--- |
| 2 | +title: Oasis CLI |
| 3 | +description: Powerful CLI for managing Oasis network, nodes, tokens and dapps |
| 4 | +--- |
| 5 | + |
| 6 | +# Oasis Command Line Interface |
| 7 | + |
| 8 | +Oasis command-line interface (CLI) is a powerful all-in-one tool for |
| 9 | +interacting with the Oasis Network. You can download the latest release |
| 10 | +binaries from the [GitHub repository]. |
| 11 | + |
| 12 | +It boasts a number of handy features: |
| 13 | + |
| 14 | +- Flexible setup: |
| 15 | + - supports Mainnet, Testnet, Localnet or any other Oasis network deployment |
| 16 | + - consensus layer configuration with arbitrary token |
| 17 | + - configuration of custom ParaTimes with arbitrary token |
| 18 | + - connecting to remote (via TCP/IP) or local (Unix socket) Oasis node |
| 19 | + instance |
| 20 | +- Powerful wallet features: |
| 21 | + - standard token operations (transfers, allowances, deposits, withdrawals and |
| 22 | + balance queries) |
| 23 | + - file-based wallet with password protection |
| 24 | + - full Ledger hardware wallet support |
| 25 | + - address book |
| 26 | + - generation, signing and submitting transactions in non-interactive |
| 27 | + (headless) mode |
| 28 | + - offline transaction generation for air-gapped machines |
| 29 | + - transaction encryption with X25519-Deoxys-II envelope |
| 30 | + - support for Ed25519, Ethereum-compatible Secp256k1 and Sr25519 signature |
| 31 | + schemes |
| 32 | + - raw, BIP-44, ADR-8 and Ledger's legacy derivation paths |
| 33 | +- Node operator features: |
| 34 | + - Oasis node inspection and healthchecks |
| 35 | + - network governance transactions |
| 36 | + - staking reward schedule transactions |
| 37 | +- Developer features: |
| 38 | + - built-in testing accounts compatible with the Oasis test runner, the Oasis |
| 39 | + CI and the official sapphire-dev and emerald-dev Docker images |
| 40 | + - Oasis Wasm smart contract code deployment, instantiation, management and |
| 41 | + calls |
| 42 | + - debugging tools for deployed Wasm contracts |
| 43 | + - inspection of blocks, transactions, results and events |
| 44 | + |
| 45 | +[GitHub repository]: https://github.com/oasisprotocol/cli/releases |
0 commit comments