{"name":"ClawSite Audit guide","summary":"POST {\"url\":\"https://...\"} and pay 0.01 USDC on Base per call via x402 v2 exact scheme. No signup, no API key.","flow":["1. POST /audit without a payment header. The server answers 402 with the x402 v2 accepts entry (Base USDC, 0.01, pay_to below).","2. Sign an EIP-3009 TransferWithAuthorization for that exact offer with your EIP-155 wallet (EIP-712 domain: name \"USD Coin\", version \"2\", chainId 8453, verifyingContract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913).","3. POST the identical body again with PAYMENT-SIGNATURE: base64 of {\"x402Version\":2,\"scheme\":\"exact\",\"network\":\"eip155:8453\",\"accepted\":<the offer>,\"payload\":{\"signature\":\"0x...\",\"authorization\":{from,to,value,validAfter,validBefore,nonce}}}.","4. The response returns the audit and the Base settlement transaction hash. A reused nonce is refused."],"payment":{"network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"0.01","pay_to":"0x980e5f15e788cb653c77781099fb739d7a1aeed0","scheme":"exact","protocol":"x402 v2"},"output":["requested_url","final_url","http_status","title","description","canonical","og","twitter_card","json_ld_types","h1","h2","robots_txt","llms_txt","body_sha256","bytes","fetched_at","elapsed_ms"],"limits":["one HTTPS URL per call","no browser rendering, no LLM summarisation","page body truncated to 400000 characters"],"errors":{"400":"bad_json or url_required","402":"payment_required or a rejected authorization reason","502":"fetch_failed when the target is unreachable"}}