commit 2e3f14664e09f322cc930603787d4e5de07ceb2f
parent aa495f7ba0ef30a3d55aea7ca8bdc0059a24252d
Author: Joris Hartog <jorishartog@hotmail.com>
Date: Mon, 27 Jul 2026 23:43:43 +0200
Remove public default port examples
Diffstat:
2 files changed, 9 insertions(+), 16 deletions(-)
diff --git a/README.md b/README.md
@@ -22,25 +22,25 @@ On macOS or Linux:
```sh
chmod +x ./iuna
-./iuna --http 127.0.0.1:18661 --p2p 0.0.0.0:9445
+./iuna
```
On Windows PowerShell:
```powershell
-.\iuna.exe --http 127.0.0.1:18661 --p2p 0.0.0.0:9445
+.\iuna.exe
```
For the commands below, use `.\iuna.exe` instead of `./iuna` on Windows.
-Open `http://127.0.0.1:18661`, set a local password, and back up the recovery phrase. The wallet seed is encrypted on disk. Keep the management UI on `127.0.0.1`; only the P2P port should be reachable by other nodes.
+Open the local management URL printed by iuna, set a local password, and back up the recovery phrase. The wallet seed is encrypted on disk. Keep the management UI local; only the P2P listener should be reachable by other nodes.
## Join A Devnet
Ask for a seed node address and start iuna with `--join`:
```sh
-./iuna --http 127.0.0.1:18661 --p2p 0.0.0.0:9445 --join seed.example:9444
+./iuna --join <peer-host>:<peer-port>
```
After the node syncs, you can receive IUNA, send transactions, burn for block finalization, or enable PoW mine actions from the Mining screen.
@@ -50,7 +50,7 @@ After the node syncs, you can receive IUNA, send transactions, burn for block fi
Only the first operator of a devnet needs genesis mode:
```sh
-./iuna --genesis --http 127.0.0.1:18661 --p2p 0.0.0.0:9444
+./iuna --genesis
```
Genesis requires a fresh wallet and an empty chain database. It creates the starter chain, measures an initial VDF delay, and leaves the starter wallet with spendable IUNA for early testing.
@@ -60,7 +60,7 @@ Genesis requires a fresh wallet and an empty chain database. It creates the star
iuna can expose a Stratum V1 endpoint for SHA-256 ASIC miners such as a Bitaxe:
```sh
-./iuna --stratum 0.0.0.0:3333
+./iuna --stratum <bind-address>:<port>
```
Use your iuna wallet address as the worker username. Accepted shares become PoW mine actions in the node mempool and are gossiped to peers.
diff --git a/www/index.html b/www/index.html
@@ -289,19 +289,12 @@
<h2>How To Join</h2>
<div class="steps">
<div class="step">
- <p>Download the latest binary for your platform from <a href="https://github.com/iuna-labs/iuna/releases">GitHub Releases</a>, unpack it, and start iuna. You can add peers from the UI after setup.</p>
+ <p>Download the latest binary for your platform from <a href="https://github.com/iuna-labs/iuna/releases">GitHub Releases</a>, unpack it, and start iuna. If you have a bootstrap peer, add it during setup.</p>
<pre><code>./iuna</code></pre>
</div>
- <div class="step">
- <p>Or, if you already have a public seed node address, start iuna with that peer as your join target.</p>
- <pre><code>./iuna \
- --p2p 0.0.0.0:9445 \
- --http 127.0.0.1:18661 \
- --join seed.example:9444</code></pre>
- </div>
</div>
- <p>Open <code>http://127.0.0.1:18661</code>, set a password, back up your recovery phrase, and let the node sync. After you receive IUNA, you can send transactions, burn for block finalization, or enable PoW mine actions.</p>
- <p class="note">Keep the management UI local. The P2P port is for node traffic; the wallet UI should stay on <code>127.0.0.1</code>.</p>
+ <p>Open the local management URL printed by iuna, set a password, back up your recovery phrase, and let the node sync. After you receive IUNA, you can send transactions, burn for block finalization, or enable PoW mine actions.</p>
+ <p class="note">Keep the management UI local. The P2P listener is for node traffic; the wallet UI should not be exposed directly to the public internet.</p>
</div>
<aside class="card">
<span class="tag cyan">No Public Port?</span>