{"openapi":"3.1.0","info":{"title":"Sol Node Labs Token Risk","version":"2.0.0","description":"Live EVM token screening and fixed-scope USDC integration pilots. Per-call x402 checkout is retired."},"servers":[{"url":"https://api.solnodelabs.com"}],"paths":{"/free/token-risk":{"get":{"summary":"Run a live Base or Ethereum token-risk trial","description":"Ten checks per IP per hour. Browser navigation redirects to a readable evidence report; API clients receive JSON.","parameters":[{"name":"address","in":"query","required":true,"schema":{"type":"string","pattern":"^0x[a-fA-F0-9]{40}$"}},{"name":"chain","in":"query","schema":{"type":"string","enum":["base","ethereum"],"default":"base"}}],"responses":{"200":{"description":"Current evidence-backed JSON result"},"303":{"description":"Browser redirect to readable report"},"400":{"description":"Invalid input"},"429":{"description":"Trial limit"}}}},"/integration":{"get":{"summary":"Create a private fixed-scope $49 USDC integration ticket","responses":{"200":{"description":"Anonymous-compatible HTML intake; no email or social account required"}}}},"/reports/{chain}/{address}":{"get":{"summary":"Read a current token evidence report","parameters":[{"name":"chain","in":"path","required":true,"schema":{"type":"string","enum":["base","ethereum"]}},{"name":"address","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Readable current evidence report"},"503":{"description":"Evidence temporarily unavailable"}}}}}}