Skip to content

Releases: RedPillPhil/Emberchain

Emberchain Wallet v1.0.4

Choose a tag to compare

@github-actions github-actions released this 21 Jul 20:46

Emberchain Wallet v1.0.4

### Downloads

| Platform | File |
|---|---|
| 🪟 Windows (installer) | `Emberchain.Wallet.Setup.1.0.4.exe` |
| 🪟 Windows (portable) | `Emberchain.Wallet.exe` |
| 🍎 macOS Apple Silicon | `Emberchain.Wallet-1.0.4-arm64.dmg` |
| 🍎 macOS Intel | `Emberchain.Wallet-1.0.4.dmg` |
| 🐧 Linux | `Emberchain.Wallet-1.0.4.AppImage` |

### Which URL do I paste into the wallet?

The node startup banner now has **two sections** — make sure you use the right one:

| Section in banner | Paste here |
|---|---|
| **Wallet / Miner Node URL** | ✅ Paste into the Wallet and Miner apps |
| MetaMask RPC URL | ❌ This goes into MetaMask — not the wallet app |

Quick reference:

| Node | URL |
|---|---|
| Public node | `https://emberchain.org/api` |
| Local node — same PC | `http://localhost:8545/api` |
| Local node — another PC on your network | `http://192.168.x.x:8545/api` |

### What changed in v1.0.4

**Better Test Connection errors** — the button now diagnoses exactly what went wrong:
- Pasted the MetaMask `/rpc` URL? → *"That's the MetaMask RPC URL — for the wallet use: http://…:8545/api"*
- Forgot the `/api`? → *"Almost! Use http://…:8545/api (add /api at the end)"*
- Correct format but wrong host? → timeout / unreachable message

Emberchain Wallet v1.0.3

Choose a tag to compare

@github-actions github-actions released this 21 Jul 20:16

Emberchain Wallet v1.0.3

### Downloads

| Platform | File |
|---|---|
| 🪟 Windows (installer) | `Emberchain.Wallet.Setup.1.0.3.exe` |
| 🪟 Windows (portable) | `Emberchain.Wallet.exe` |
| 🍎 macOS Apple Silicon | `Emberchain.Wallet-1.0.3-arm64.dmg` |
| 🍎 macOS Intel | `Emberchain.Wallet-1.0.3.dmg` |
| 🐧 Linux | `Emberchain.Wallet-1.0.3.AppImage` |

### Node URL format

The URL must end in **/api**:

| Node | URL |
|---|---|
| Public (default) | `https://emberchain.org/api` |
| Local node — same PC | `http://localhost:8545/api` |
| Local node — another PC on your network | `http://192.168.x.x:8545/api` |

Use **Settings → Network / Node URL → Test Connection** to verify before saving.

### What changed in v1.0.3
- **Test Connection** now detects when you've entered a website URL instead of a node URL (e.g. `https://emberchain.org` without `/api`), auto-probes the correct path, and tells you exactly what to change
- Settings placeholder updated to `https://emberchain.org/api` so the correct format is obvious
- Hint text now shows both public and local node examples with the required `/api` suffix highlighted

Emberchain Wallet v1.0.2

Choose a tag to compare

@github-actions github-actions released this 21 Jul 20:11

Emberchain Wallet v1.0.2

Native desktop wallet for Emberchain — Windows, macOS, and Linux.

### Downloads

| Platform | File |
|---|---|
| 🪟 Windows (installer) | `Emberchain.Wallet.Setup.1.0.2.exe` |
| 🪟 Windows (portable) | `Emberchain.Wallet.exe` |
| 🍎 macOS Apple Silicon | `Emberchain.Wallet-1.0.2-arm64.dmg` |
| 🍎 macOS Intel | `Emberchain.Wallet-1.0.2.dmg` |
| 🐧 Linux | `Emberchain.Wallet-1.0.2.AppImage` |

### Connecting to a node

Go to **Settings → Network / Node URL** and enter the URL for your node. Use **Test Connection** to verify before saving.

| Where is the node running? | URL to enter |
|---|---|
| **Same PC as the wallet** | `http://localhost:8545/api` |
| **Another PC on your home network** | `http://192.168.x.x:8545/api` (LAN IP shown in the node window) |
| **Public network (default)** | `https://emberchain.org/api` |

### What changed in v1.0.2
- **Fixed: nothing connects at all** — v1.0.1 accidentally removed the public node fallback, so `loadSettings()` returned `{nodeUrl: undefined}` and `smartRequest()` threw immediately with zero candidates to try. The public node `https://emberchain.org/api` is restored as the default fallback.

Emberchain Wallet v1.0.1

Choose a tag to compare

@github-actions github-actions released this 21 Jul 19:44

Emberchain Wallet v1.0.1

⚠️ Superseded by v1.0.2

Emberchain Node v1.3.9

Choose a tag to compare

@github-actions github-actions released this 21 Jul 19:09

Emberchain Node v1.3.9

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

Emberchain Node v1.3.8

Choose a tag to compare

@github-actions github-actions released this 21 Jul 19:05

Emberchain Node v1.3.8

⚠️ Superseded by v1.3.9

Emberchain Node v1.3.7

Choose a tag to compare

@github-actions github-actions released this 21 Jul 18:59

Emberchain Node v1.3.7

⚠️ Superseded by v1.3.8 — adds a live block explorer at the node's root URL. Please download the latest version.

Emberchain Node v1.3.6

Choose a tag to compare

@github-actions github-actions released this 21 Jul 18:50

Emberchain Node v1.3.6

⚠️ Superseded by v1.3.7

Emberchain Node v1.3.5

Choose a tag to compare

@github-actions github-actions released this 21 Jul 18:38

Emberchain Node v1.3.5

> ⚠️ **Superseded by [v1.3.6](https://github.com/RedPillPhil/Emberchain/releases/tag/node-v1.3.6)** — adds automatic external-IP detection as a fallback when UPnP fails, so manual port-forward users no longer need to pass `--url`. Please download the latest version.

Emberchain Node v1.3.4

Choose a tag to compare

@github-actions github-actions released this 21 Jul 18:12

Emberchain Node v1.3.4

> ⚠️ **Superseded by [v1.3.5](https://github.com/RedPillPhil/Emberchain/releases/tag/node-v1.3.5)** — fixes UPnP on PPPoE/cable routers and routers that only respond to specific SSDP service types. Please download the latest version.