Finish proving your wallet
verify_agent_walletSend back the message from get_wallet_challenge, unchanged, with its signature. On success that address becomes the one this account pays from, and every order is frozen against it: a payment from any other wallet is not that order's payment and is not delivered. Needs your API key in the Authorization header: "Bearer hsq_agent_...".
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"message": "<message>",
"signature": "<signature>"
},
"name": "verify_agent_wallet"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Exactly the message get_wallet_challenge returned. | |
| signature | Yes | That message, signed by the address (EIP-191). |