Wallets
Control UI → Wallets is the normal post-install wallet surface for Local and Hosting. Use it to:- create Agent, Mining, or Vault wallets;
- enter or replace one primary RPC;
- see public address, role, network, policy, backup, and signer readiness;
- choose the optional Default Agent wallet;
- attach the singleton Mining wallet;
- Receive, copy the address, or show a QR code;
- create role-appropriate Send requests; and
- Archive/Replace a wallet through guarded confirmation.
Create a wallet
- Choose Create wallet.
- Enter a name and wallet ID.
- Explicitly choose Agent, Mining, or Vault. No role is selected automatically.
- Enter one primary Solana RPC.
- Choose Create wallet.
Wallet cards
Each card shows the information needed before funding or sending:- permanent role and public Solana address;
- balance and Receive controls;
- signer key readiness;
- primary RPC/network readiness and version;
- signer policy state and acknowledged hash;
- Default Agent or Mining attachment; and
- backup guidance.
Roles
- Agent: bounded hot-wallet actions for the agent, Marketplace, scheduled work, and explicitly granted wallet-capable skills.
- Mining: singleton SAT operations, fees, capital, claims, and reviewed sweeps only.
- Vault: manual-only reserve/bond role.
Readiness and Send
New native wallets are role-ready for their built-in reviewed or typed role baseline. Send remains disabled whenever the key, RPC/network, exact signer policy, requested destination, or positive cap is not ready for that operation. The UI must not treat Gateway login or a public RPC response as signer authorization. A manual Send flow is:- choose the exact source wallet;
- enter the destination and amount;
- review simulation, decoded intent, policy hash, caps, and expiry;
- approve through the role’s permitted authorization lane; and
- let the signer execute and durably reconcile the result.