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