```json { "domain": { "name": "AgentPrompt", "ver…
```json
{
"domain": {
"name": "AgentPrompt",
"version": "1",
"chainId": 10,
"verifyingContract": "0xAgentRegistry..."
},
"types": {
"Prompt": [
{"name": "agent", "type": "address"},
{"name": "signer", "type": "address"},
{"name": "sessionKey", "type": "address"},
{"name": "scope", "type": "bytes32"},
{"name": "contentHash", "type": "bytes32"},
{"name": "nonce", "type": "uint256"},
{"name": "deadline", "type": "uint256"}
]
},
"primaryType": "Prompt",
"message": {
"agent": "0xAgent...",
"signer": "0xOwnerOrSession...",
"sessionKey": "0xSession...",
"scope": "0xsc0pe...",
"contentHash": "0xhash(instruction)",
"nonce": 42,
"deadline": 1735689600
}
}
```