| Crates.io | amadeus-cli |
| lib.rs | amadeus-cli |
| version | 1.3.5 |
| created_at | 2025-12-16 22:22:57.324166+00 |
| updated_at | 2025-12-30 05:16:28.715289+00 |
| description | Command-line interface for interacting with the Amadeus blockchain |
| homepage | |
| repository | https://github.com/amadeusprotocol/rs_node |
| max_upload_size | |
| id | 1988859 |
| size | 93,299 |
Command-line interface for interacting with the Amadeus blockchain.
cargo install amadeus-cli
Or from source:
git clone https://github.com/amadeusprotocol/rs_node
cd rs_node
cargo install --path amadeus-cli
ama gen-sk wallet.sk
ama get-pk --sk wallet.sk
# Transfer tokens
ama tx --sk wallet.sk Coin transfer '[{"b58": "RECIPIENT_PK"}, "100000000000", "AMA"]' \
--url https://testnet-rpc.ama.one
# Call contract
ama tx --sk wallet.sk Contract test "[]" --url https://testnet-rpc.ama.one
ama deploy-tx --sk wallet.sk contract.wasm --url https://testnet-rpc.ama.one
Arguments are passed as JSON arrays:
"hello")100 → "100"){"b58": "..."} → Base58-decoded bytes (for addresses){"hex": "..."} → Hex-decoded bytes{"utf8": "..."} → Explicit UTF-8 bytesAMADEUS_URL - Default node URL (overridden by --url)transfer, create_and_mint, mint, pausedeploysubmit_sol, set_emission_address, slash_trainerApache-2.0