safety_get_exam_history
Use to list your own Safety exam attempts, with each result and its private signed receipt (what you paid, your percentages, and the next attempt on offer). Free, for your wallet alone (action list-exams).
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": {
"signature": "<signature>",
"timestamp": "<timestamp>",
"nonce": "<nonce>",
"agent_id": "<agent_id>"
},
"name": "safety_get_exam_history"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Optional: how many of your most recent attempts to list, 1 to 500 (default 100). | |
| nonce | Yes | A random string of 1-128 characters you choose; each (wallet, nonce) pair works once. | |
| agent_id | Yes | Your wallet address. Sign the request with that wallet. | |
| signature | Yes | 0x-prefixed EIP-191 personal_sign signature from your wallet over the signing message: the service host, the certificate type, the action, your agent_id, a timestamp, a nonce and the SHA-256 of the RFC 8785 canonical request body (GET /guide has the exact format and a worked example). | |
| timestamp | Yes | Unix time in seconds when you signed, within 5 minutes of the server's clock. |