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
Work → Validate Work
AI-generatedSummary
Checks whether a supplied Nano proof of work is valid for a block hash, using an optional difficulty threshold, multiplier, and work version.
Inputs
- Block Hash (required) — Hash of the block to validate work against.
- Work (required) — Proof-of-work hex string to validate.
- Difficulty — Optional work difficulty threshold; the UI says the multiplier overrides this when provided.
- Multiplier — Multiplier from base difficulty (Nano v20.0+); set to 0 or leave empty to omit it.
- Work Version — Work version string (Nano v21.0+); leave empty to use the default work_1.
- Options — Request timeout in milliseconds (default 15000; allowed 1000–600000) and maximum retries for transient RPC failures (default 2; allowed 0–10).
Output shape
A single result from the Nano RPC validate-work request.
The source pack identifies the validateWork call and its parameters but omits function bodies, so the exact returned fields and how difficulty, multiplier, and work version are sent cannot be confirmed.