fased wallet
Local and Hosting use the same public wallet commands. Hosting runs them as the
app operator through a restricted signer socket; the Gateway cannot use that
lifecycle authority.
Create
agent, mining, or vault. The signer creates the key, locks the
role, activates signer-owned baseline v1, verifies one primary RPC against its
live genesis hash, and returns authoritative readiness. Retry the same wallet
ID with --force only to resume the same role; it never replaces or changes an
existing wallet silently.
Creating an Agent wallet does not automatically make it the Default Agent
wallet.
Import
Keep a Solana keypair in a new owner-only regular file:app operator shell. The key file must be owned by
that terminal user, mode 0600, regular, non-symlink, and single-link.
Recover
Export an encrypted recovery package:Advanced raw export
Advanced raw export
Raw export reduces custody protection and requires an explicit acknowledgement:The signer writes a new
0600 file and audits the exact wallet/address
operation without logging key material.Set one RPC
Default Agent and routing
Make an existing Agent wallet the optional final fallback:- explicit
@wallet:<walletId>or structuredwalletId; - one exact wallet override in the calling skill’s approved grant;
- the calling Agent’s explicit assignment; and
- the optional Default Agent wallet.