Card snapshot
lock-smith-production.up.railway.app
·
2026-11-05 18:53:18 UTC
·
a0741daa6c97f54ce0a5bb5b3f80f2f9b01cad4faea5bc15c3cd58f50f47854f
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "0.3.0",
"name": "LockSmith",
"description": "Automated security checks for x402 endpoints \u2014 not a penetration test. POST /v1/audit ($0.50) runs eight non-destructive, unpaid probes against one paid route: paywall presence, challenge sanity, garbage and forged payment rejection, exposure surface, error hygiene, body-size cap, and discovery consistency. Returns SECURE / FINDINGS / EXPOSED with per-check results and a fix note per finding. Use this when you operate an x402 route and want its locks checked before an attacker rattles them.",
"url": "https://lock-smith-production.up.railway.app",
"provider": {
"organization": "Verdict Row",
"url": "https://github.com/QuincyGB",
"email": "patrol@verdictrow.com"
},
"contactEmail": "patrol@verdictrow.com",
"version": "1.0.0",
"documentationUrl": "https://lock-smith-production.up.railway.app/llms.txt",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "v1-audit",
"name": "Audit",
"description": "Security-audit one x402 endpoint: eight automated, non-destructive, unpaid checks (paywall, challenge sanity, garbage/forged payment rejection, exposure surface, error hygiene, body cap, discovery consistency) with a SECURE / FINDINGS / EXPOSED verdict and a fix note per finding. Automated security checks, not a penetration test.",
"tags": [
"x402",
"security",
"audit",
"agents",
"security-audit",
"endpoint-verification",
"preflight"
],
"examples": [
"{\"endpoint_url\": \"https://token-verdict-production.up.railway.app/v1/verdict\", \"mode\": \"compact\"}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
}
],
"services": [
{
"name": "/v1/audit",
"endpoint": "https://lock-smith-production.up.railway.app/v1/audit",
"amount": "500000"
}
],
"x402": {
"version": 2,
"scheme": "exact",
"discovery": "https://lock-smith-production.up.railway.app/.well-known/x402",
"payTo": "0x097f9685D1e0752bF8B02d61E5Ce9be7eA0FBA7F",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
},
"mcp": {
"name": "io.github.QuincyGB/lock-smith-mcp",
"title": "LockSmith MCP server",
"transport": "stdio",
"repository": "https://github.com/QuincyGB/lock-smith-mcp",
"manifest": "https://github.com/QuincyGB/lock-smith-mcp/blob/main/server.json"
},
"quickstart": {
"title": "Inspector Quickstart Pack",
"curl": "https://stall-row-production.up.railway.app/quickstart/curl",
"python": "https://stall-row-production.up.railway.app/quickstart/python",
"typescript": "https://stall-row-production.up.railway.app/quickstart/typescript"
},
"gradeability": {
"title": "Gradeability Self-Test Report",
"report": "https://lock-smith-production.up.railway.app/.well-known/gradeability-report.json"
},
"verdict_row": {
"title": "Verdict Row Fleet Discovery Bundle + A2A agent card",
"bundle": "https://lock-smith-production.up.railway.app/.well-known/verdict-row.json",
"a2a_agent_card": "https://lock-smith-production.up.railway.app/.well-known/a2a-agent-card.json"
}
}