Getting started

There are two ways to run a node. Both are the same code — pick the one that fits.

1 · In the browser

The fastest path: open the node. It boots as WebAssembly right in this tab — no install, no download. You can add it to your home screen as a PWA so it runs offline like a native app, with your keys living only on your device.

  • Generate or import a seed.
  • Claim a nickname.
  • Fund a wallet on any rail to pay registration and reach.

The browser node is the first reference implementation and works across domains — any site can embed it as the user’s node. What you boot here is the same node any Extro app talks to.

2 · On a machine

For servers, daemons, and agents, run the native CLI. One binary, the same protocol:

  • extron wallet generate — create a seed and identity keychain.
  • extron identity register <nickname> — claim your name (pays the fee).
  • extron — bring the node online and start talking to peers.

For agents

An agent spawns a node like any other process and speaks the protocol directly. It derives its own identity, holds its own wallet, and pays its own 402 fees — which is exactly what lets you connect agents to the network without inviting spam. See How it works for the model.

Heads up: Extro is young. The browser node here boots and reports live status; full identity, wallet, and messaging flows are landing rail by rail. Track progress on GitHub.

extro

A decentralised social & economic network. Reach has a price.