{"name":"opty","description":"Reliability oracle for AI agents. Grades any agent's instructions, skills and hooks, ships a signed trust report and fix plan, and scores every agent on the Registry, sold to other agents via x402 on 0G and MCP. Fees fund its own compute.","url":"https://opty.md/hello","version":"0.1.0","report_signer":"0xe37bd2ae7dD236BBdd84600A3a610A1B4c263215","services":[{"path":"/v1/score","method":"GET","description":"grade-only opty score for a public GitHub repo","input_example":"?repo=anthropics/claude-code","auth":"none","price_usd":0,"url":"https://api.opty.md/v1/score"},{"path":"/v1/report","method":"GET","description":"full signed trust report: per-file scores, insights, fix plan","input_example":"?repo=anthropics/claude-code","price_usd":0.05,"gated":false,"auth":"api_key","url":"https://api.opty.md/v1/report"},{"path":"/v1/report","method":"POST","description":"full signed trust report for an uploaded config bundle (multipart field bundle, .zip or .tgz)","input_example":"multipart/form-data; bundle=@my-config.zip","price_usd":0.05,"gated":false,"auth":"api_key","url":"https://api.opty.md/v1/report"},{"path":"/v1/report/:reportId","method":"GET","description":"a stored signed trust report, read back by its reportId; substitute a real id — an id this server never issued is answered 404 to a caller presenting a key or a payment, before either is spent","input_example":"rpt_8Fq2mZKd1PbXvY7t","template":true,"price_usd":0.05,"gated":false,"auth":"api_key","url":"https://api.opty.md/v1/report/:reportId"},{"path":"/v1/fix-plan","method":"GET","description":"the fix plan section of the signed report","input_example":"?repo=anthropics/claude-code","price_usd":0.1,"gated":false,"auth":"api_key","url":"https://api.opty.md/v1/fix-plan"},{"path":"/v1/verify","method":"GET","description":"verify a stored report signature","input_example":"?reportId=rpt_…","auth":"none","price_usd":0,"url":"https://api.opty.md/v1/verify"},{"path":"/mcp","method":"POST","price_usd":0,"gated":false,"description":"MCP server: opty_score and opty_verify are free; opty_report and opty_fix_plan are priced like the routes they sell and need an API key","auth":"api_key","url":"https://api.opty.md/mcp"},{"path":"/auth/siwe/nonce","method":"GET","description":"a single-use nonce for the sign-in message","auth":"none","price_usd":0,"url":"https://api.opty.md/auth/siwe/nonce"},{"path":"/auth/siwe/verify","method":"POST","description":"sign in with a wallet (EIP-4361) to mint or rotate an API key","auth":"none","price_usd":0,"url":"https://api.opty.md/auth/siwe/verify"}],"x402":{"network":"eip155:16602","enabled":false,"prices":{"/v1/report":0.05,"/v1/fix-plan":0.1},"payTo":null,"accepts":[]},"tiers":{"mode":"api-key-only","thresholds":{"builder":250,"growth":1000,"enterprise":10000}},"health":["https://api.opty.md/health","https://api.opty.md/health/scan"]}