Using AxonOS/Using the Platform/Connect your wallet

Connect your wallet

AxonOS uses your Ethereum wallet as your identity. There's no email, password, or signup — you prove you own your address by signing a one-time message.

The sign-in flow

Click 'Launch GPU-Native Desktop'

The main button on app.axonos.io opens the wallet card when you're not connected yet.

Click 'Connect' on the wallet card

A Connect button appears inside the wallet card (labelled "Connect your wallet to continue"). Clicking it opens a wallet picker if you have multiple wallets, or goes straight to your wallet extension.

Sign the one-time message

Your wallet (e.g. MetaMask) shows a message-signing request. Approve it — this is a plain text signature, not a transaction. It costs no gas and moves no funds.

Done — the card shows your balance

The gate verifies the signature and shows your credit balance. If it's 0 or too low you'll see the top-up panel next; otherwise you can go straight to launching.

Signing is free and safe

The challenge is a plain text string signed locally in your wallet. It proves the address is yours but never grants spending access, never moves funds, and can't be replayed.

What the signature does

  • Proves ownership of your wallet address via an EIP-191 personal_sign.
  • Issues a session token stored as a browser cookie so the tab can top up credits and manage sessions without asking you to sign again.
  • Uses one-time nonces — a signature from this session can't be reused.

You'll be asked to sign again if the session token expires or you open a fresh browser.

Supported wallets

Any browser wallet that supports personal_sign on Ethereum — MetaMask, Rabby, Coinbase Wallet, etc. Smart-contract wallets are also supported: deposits are verified against the on-chain transfer event, not the raw sender field, so contract-based payments go through cleanly.

Troubleshooting

SymptomFix
Wallet card never opensMake sure a wallet extension is installed and unlocked, then reload.
Signature request doesn't appearCheck your wallet for a pending request; disable pop-up blockers.
Signed in but balance shows 0Expected before your first deposit — see Buy compute credits.
Asked to sign again laterSession token expired or you switched browsers — just sign again.
"Wrong network" warningSwitch your wallet to Ethereum mainnet.