registration

register your node and connect to the neuranet network

register your node

neuranet register \
  --wallet YOUR_SOLANA_WALLET_ADDRESS \
  --name "My GPU Node" \
  --rate 100

parameters

--wallet (required)your solana wallet address for payments
--name (optional)friendly name for your node
--rate (optional)hourly rate in cents (default: 100 = $1.00/hr)

example

neuranet register \
  --wallet 935yewyPF61Zh1sGa7RsBweHmyVQVnWfzXyyozxjcKXA \
  --name "Home RTX 3090 Node" \
  --rate 150

this sets your hourly rate to $1.50/hour.

what happens during registration

  • ✓ detects your hardware (cpu, ram, gpu, storage)
  • ✓ prompts for configuration (region, etc.)
  • ✓ registers with the neuranet gateway
  • ✓ generates a secure api key
  • ✓ saves configuration locally

important: no private keys required! you only need your public wallet address.

browser-based authentication

during registration, you'll authenticate via your browser:

  1. cli displays a code and opens your browser
  2. connect your wallet in the browser
  3. sign a message to prove ownership
  4. cli receives authentication token

start your node

neuranet start

this will:

  • • connect to the neuranet gateway
  • • send periodic heartbeats with system metrics
  • • poll for deployment tasks
  • • execute workloads in isolated docker containers
  • • report completion and logs

run in background

linux/macos with systemd

sudo systemctl enable neuranet
sudo systemctl start neuranet

windows with task scheduler

neuranet install-service
neuranet start-service

docker

docker start neuranet-node

monitor your node

# check status
neuranet status

# view logs
neuranet logs

# follow logs in real-time
neuranet logs --follow

# show last 100 lines
neuranet logs --tail 100