Run a full Emberchain node β no Node.js or setup required.
### Downloads
| Platform | File |
|---|---|
| πͺ Windows | `emberchain-node-win.exe` |
| π macOS Apple Silicon | `emberchain-node-macos-arm64` |
| π§ Linux x64 | `emberchain-node-linux` |
### Quick start
**Windows:** double-click `emberchain-node-win.exe`
**Linux / macOS:**
```bash
chmod +x emberchain-node-linux
./emberchain-node-linux
```
### Connecting MetaMask
The node now shows three distinct RPC URLs on startup β use the right one for your situation:
| Where MetaMask is running | RPC URL to use |
|---|---|
| **Same PC as the node** | `http://localhost:8545/api/rpc` |
| **Another device on your home network** | `http://192.168.x.x:8545/api/rpc` (shown on startup) |
| **A different network / internet** | `http://<your-public-ip>:8545/api/rpc` (requires port 8545 forwarded + Windows Firewall rule) |
> Using the external IP from the same machine as the node fails on most home routers (no NAT hairpinning). Always use `localhost` when MetaMask is on the same PC.
**Chain ID:** `7773` Β· **Currency:** `EMBR`
### What changed in v1.3.9
- Startup banner now shows all three RPC URLs (localhost / LAN IP / external) so you always know which to use
- Minor: exported `getLocalIp` to detect the LAN address at startup