Actions111
- Account Actions
- Administration Actions
- Block Actions
- Confirmation Actions
- Conversion Actions
- Key Actions
- Ledger Actions
- Network Actions
- Representative Actions
- Transaction Actions
- Wallet Actions
- Add Key to Wallet
- Add Watch-Only
- Change Password
- Change Wallet Seed
- Check Wallet Locked
- Create Account
- Create Multiple Accounts
- Create Wallet
- Destroy Wallet
- Enter Password
- Export Wallet
- Get Account Work
- Get Receive Minimum
- Get Wallet Balances
- Get Wallet Frontiers
- Get Wallet History
- Get Wallet Info
- Get Wallet Ledger
- Get Wallet Receivable
- Get Wallet Representative
- Get Wallet Work
- List Accounts
- Lock Wallet
- Move Accounts
- Remove Account
- Republish Wallet Blocks
- Search Receivable
- Search Receivable All
- Set Account Representative
- Set Account Work
- Set Receive Minimum
- Set Wallet Representative
- Validate Password
- Wallet Contains
- Work Actions
Wallet → Change Wallet Seed
AI-generatedSummary
Replace a Nano wallet’s seed and optionally restore accounts derived from it. The node requires enable_control = true; use only a trusted seed, since changing it can re-derive every account in the wallet.
Inputs
- New Seed (required) — The new wallet seed, entered as a 64-character hexadecimal string.
- Restore Count — Number of accounts to restore from the new seed; defaults to 0.
- Wallet ID (Manual) — Wallet ID to change. If omitted, the node uses the wallet ID from the configured credential.
- Options — Request timeout in milliseconds (default 15000, range 1000–600000) and maximum retries for transient RPC failures (default 2, range 0–10).
Output shape
A single RPC result for the wallet seed change.
The operation calls the Nano
wallet_change_seedRPC with the selected wallet, new seed, and restore count. The source pack shows no additional output transformation; the exact result fields depend on the node's RPC response.