iuna

iuna - experimental devnet protocol
git clone https://iuna.jhx.app/git/iuna.git
Log | Files | Refs | README | LICENSE

commit 67e32a8fc0b5ecf0b5b8e28000cc58d8aeb2f6ee
parent 3f4db2c2c6cc803c9470f764f94721f577818684
Author: Joris Hartog <jorishartog@hotmail.com>
Date:   Fri, 31 Jul 2026 09:16:26 +0200

Update website join options

Diffstat:
Mwww/index.html | 38++++++++++++++++++++++++--------------
1 file changed, 24 insertions(+), 14 deletions(-)

diff --git a/www/index.html b/www/index.html @@ -189,6 +189,7 @@ background: rgba(21, 25, 27, .88); } .card p { margin: 0; font-size: 15px; } + .card .button { margin-top: 16px; } .tag { display: inline-flex; margin-bottom: 12px; @@ -305,23 +306,32 @@ </section> <section id="howtojoin"> - <div class="wrap split"> - <div> + <div class="wrap"> + <div class="section-head"> <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. If you have a bootstrap peer, add it during setup.</p> - <pre><code>./iuna</code></pre> - </div> + <p>Choose how much of the network you want to run. A wallet is enough to start using iuna; a node can also earn through PoW and proof-of-burn finalization.</p> + </div> + <div class="grid"> + <div class="card"> + <span class="tag green">Wallet</span> + <h3>Install And Go</h3> + <p>Install the desktop app from <a href="https://github.com/iuna-labs/iuna/releases">GitHub Releases</a>. It starts a local wallet, encrypts your seed on disk, and is ready once setup is complete.</p> + <a class="button primary" href="https://github.com/iuna-labs/iuna/releases">Releases</a> + </div> + <div class="card"> + <span class="tag cyan">Node</span> + <h3>Non-Listening Node</h3> + <p>Install the desktop app or CLI from Releases, connect to a public peer, and set the app to node mode in settings. You can earn with PoW mine actions and/or PoB finalization without opening an inbound port.</p> + <a class="button" href="https://github.com/iuna-labs/iuna/blob/main/KNOWN_NODES.txt">Known Nodes</a> + </div> + <div class="card"> + <span class="tag blue">Public Peer</span> + <h3>Listening Node</h3> + <p>Do the same node setup, then expose the P2P listener to the world. Open TCP port <code>9444</code> on your router or firewall and run the listener on a public interface.</p> + <pre><code>./iuna --p2p 0.0.0.0:9444</code></pre> </div> - <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> - <h3>Outbound Nodes Work</h3> - <p>You can still join by connecting outbound to a public peer. Your actions can gossip through that upstream connection, and the node catches up again after reconnects.</p> - </aside> + <p class="note">Keep the management UI local. Only the P2P listener should be reachable by other nodes.</p> </div> </section> </main>