Title: Monero public node
Source: https://nodely.io/docs/monero/

# Monero public node

Nodely runs public Monero nodes for wallets, apps and developers. No account, no keys.

<a id="endpoints"></a>

## Endpoints

| Network | Host | Ports | Mode |
| --- | --- | --- | --- |
| Monero mainnet | `xmr.nodely.dev` | `18089`, `18081` | restricted RPC |
| Monero stagenet | `xmr.nodely.dev` | `38089`, `38081` | restricted RPC |

-   `monero.nodely.dev` is an alias of `xmr.nodely.dev`.
-   TLS is optional: every port accepts both HTTPS and plain HTTP. Wallets detect TLS automatically.
-   Requests are routed to the closest region (Europe or US West).
-   The node runs in restricted mode, so admin methods are disabled. Wallet sync, `/json_rpc` and the other daemon endpoints (`/get_info`, `/get_transactions`, `/send_raw_transaction`, …) work as on any public node.
-   CORS is open, so browser apps can call the node directly.

<a id="connect-a-wallet"></a>

## Connect a wallet

**CLI**

```bash
monero-wallet-cli --daemon-address xmr.nodely.dev:18089
```

For stagenet add `--stagenet` and use port `38089`.

**Feather**

1.  Go to **Settings → Network → Node**.
2.  Uncheck **Let Feather manage this list**.
3.  Click **Add custom node(s)** and enter `xmr.nodely.dev:18089`.

For stagenet, start Feather with `feather --stagenet` and use port `38089`.

**Monero GUI**

Go to **Settings → Node → Remote node**, click **Add remote node** and enter address `xmr.nodely.dev`, port `18089`.

**wallet-rpc**

```bash
monero-wallet-rpc --daemon-address xmr.nodely.dev:18089 \
  --rpc-bind-port 18083 --wallet-dir ./wallets \
  --rpc-login user:change-me
```

<a id="daemon-rpc"></a>

## Daemon RPC

```bash
curl https://xmr.nodely.dev:18089/get_info

curl https://xmr.nodely.dev:18089/json_rpc \
  -d '{"jsonrpc":"2.0","id":0,"method":"get_block_count"}'
```

Libraries such as monero-ts and monero-python take the same URL: `https://xmr.nodely.dev:18089`.

<a id="related-services"></a>

## Related services

-   [Block explorer](https://nodely.io/docs/monero/explorer) for mainnet and stagenet
-   [Stagenet faucet](https://nodely.io/docs/monero/faucet) to get test coins

<a id="privacy--fair-use"></a>

## Privacy & fair use

-   Request logs keep a truncated, hashed client IP, the ASN, the user agent and the RPC method, for capacity planning and abuse handling.
-   Please do not hammer the node. Heavy or commercial workloads should [talk to us](https://nodely.io/contact) about dedicated or [whitelabel](https://nodely.io/docs/whitelabel) endpoints.
