claim_ndat
Build a signed claim to withdraw pending NDAT on Base. Use when your wallet shows pending NDAT greater than zero; agent pays gas.
Instructions
Build ECDSA-signed claim payload to withdraw pending NDAT on Base (agent broadcasts tx and pays gas). USE WHEN: get_agent_balance shows pending_ndat > 0 and wallet can sign on Base. NOT WHEN: only checking balance (get_agent_balance) or registering swap rewards (register_nattswap_reward). RETURNS: signature, deadline, amount, verification { ndat_contract, chain } for on-chain claim. MCP free; execution costs gas. Side effects: MCP read-only; on-chain claim is mutating.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wallet | Yes | Required. Wallet that earned NDAT: 0x + 40 hex chars on Base. | |
| amount | No | Optional NDAT amount to claim. Omit or leave unset to claim all pending_ndat from get_agent_balance. |