Wallet RPC documentation: documentation Python RPC client: normoes/python-monerorpc
docker network create monero-network # only needs to be done once
docker-compose up --build| Option | Description |
|---|---|
| rpc-bind-ip | IP to listen on. By default 127.0.0.1 because API gives full administrative capabilities over the node. Set it to 0.0.0.0 to listen on all interfaces - but only in connection with one of -restricted- options and --confirm-external-bind. |
| rpc-bind-port | TCP port to listen on. By default 18081 (mainnet), 28081 (testnet), 38081 (stagenet). |
| rpc-login | Specify username[:password] required to connect to API. |
| testnet | Run on testnet. Remember to run your wallet with --testnet as well. |
| confirm-external-bind | Confirm you consciously set --rpc-bind-ip to non-localhost IP and you understand the consequences. |
| Option | Description |
|---|---|
| rpc-bind-ip | IP to listen on. By default 127.0.0.1 because API gives full administrative capabilities over the node. Set it to 0.0.0.0 to listen on all interfaces - but only in connection with one of -restricted- options and --confirm-external-bind. |
| rpc-bind-port | TCP port to listen on. By default 18089 (mainnet), 28089 (testnet), 38089 (stagenet). |
| rpc-login | Specify username[:password] required to connect to API. |
| daemon-login | Specify username[:password] required to connect to API. |
| daemon-port | TCP port to listen on. By default 18081 (mainnet), 28081 (testnet), 38081 (stagenet). |
| confirm-external-bind | Confirm you consciously set --rpc-bind-ip to non-localhost IP and you understand the consequences. |
| wallet-file | Wallet file path |
| wallet-dir | Wallet dir. Set if not created wallet |
MIT