Audit key freshness and rotation posture (art-132) → crosswalk identity posture to Visa TAP, Mastercard Agent Pay, and Web Bot Auth acceptance criteria (art-133) → emit a directory publish-readiness verdict with a precise gap list (art-134). Supply-side of the Ed25519 identity substrate.
audit_agent_key_rotation{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "audit_agent_key_rotation",
"arguments": {
"key_created_unix": 1750000000,
"now_unix": 1750086400,
"max_key_age_s": 7776000,
"next_key_present": false,
"algorithm": "ed25519"
}
},
"id": 1
}
crosswalk_agent_payment_rail_trust{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "crosswalk_agent_payment_rail_trust",
"arguments": {
"alg": "ed25519",
"directory_published": true,
"card_present": true,
"signature_verified": true
}
},
"id": 2
}
assess_agent_directory_publish_readiness{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "assess_agent_directory_publish_readiness",
"arguments": {
"well_known_path_ok": true,
"jwks_reachable": true,
"card_complete": true,
"rotation_posture_ok": true,
"alg_ed25519": true
}
},
"id": 3
}