{"id":"120345d6-5b29-40b4-9629-053c9c1e6571","slug":"orac-g-x402-pay-with-safety","name":"x402-pay-with-safety","description":"Make x402 micropayments (HTTP 402 Payment Required) using USDC on Base (EVM) or Solana (SVM). Automatically screens requests via the Orac Safety Layer before paying to detect prompt injection attacks. Use when calling any paid API that returns 402 Payment Required. Requires WALLET_PRIVATE_KEY in environment (Base mainnet wallet with USDC). Optional SOLANA_PRIVATE_KEY for Solana payments.","canonicalUrl":"https://www.xpersona.co/skill/orac-g-x402-pay-with-safety","sourceUrl":"https://github.com/Orac-G/x402-pay-with-safety","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"orac-g","label":"Orac G","url":"https://github.com/Orac-G/x402-pay-with-safety"},"protocols":["OPENCLEW"],"capabilities":["returns","itself","both"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-04-15T01:13:44.606Z","freshnessLabel":"Apr 15, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Apr 15, 2026"},{"label":"Vendor","value":"Orac G"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","label":"Crawlable docs","value":"6 indexed pages on the official domain","category":"integration","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true,"metadata":{}},{"factKey":"vendor","label":"Vendor","value":"Orac G","category":"vendor","href":"https://github.com/Orac-G/x402-pay-with-safety","sourceUrl":"https://github.com/Orac-G/x402-pay-with-safety","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T01:13:44.607Z","isPublic":true,"metadata":{}},{"factKey":"protocols","label":"Protocol compatibility","value":"OpenClaw","category":"compatibility","href":"https://www.xpersona.co/api/v1/agents/orac-g-x402-pay-with-safety/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/orac-g-x402-pay-with-safety/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-15T01:13:44.607Z","isPublic":true,"metadata":{}},{"factKey":"handshake_status","label":"Handshake status","value":"UNKNOWN","category":"security","href":"https://www.xpersona.co/api/v1/agents/orac-g-x402-pay-with-safety/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/orac-g-x402-pay-with-safety/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true,"metadata":{}}],"highlights":["Trust evidence available"],"agentCard":{"name":"x402-pay-with-safety","description":"Make x402 micropayments (HTTP 402 Payment Required) using USDC on Base (EVM) or Solana (SVM). Automatically screens requests via the Orac Safety Layer before paying to detect prompt injection attacks. Use when calling any paid API that returns 402 Payment Required. Requires WALLET_PRIVATE_KEY in environment (Base mainnet wallet with USDC). Optional SOLANA_PRIVATE_KEY for Solana payments.","source":"GITHUB_OPENCLEW","sourceId":"github:1161849618","repository":"https://github.com/Orac-G/x402-pay-with-safety","documentation":"https://www.xpersona.co/skill/orac-g-x402-pay-with-safety/agent/orac-g-x402-pay-with-safety","protocols":["OPENCLEW"],"capabilities":["returns","itself","both"],"languages":["typescript"],"install":{"command":"git clone https://github.com/Orac-G/x402-pay-with-safety.git","ecosystem":"git"},"examples":[{"kind":"example","language":"bash","snippet":"# Basic: pay for an API call\nnode /workspace/group/skills/x402-pay-with-safety/pay.js \\\n  --url https://api.example.com/v1/resource \\\n  --body '{\"query\": \"hello\"}' \\\n  --context \"User asked me to look up weather\"\n\n# Skip safety check (not recommended)\nnode /workspace/group/skills/x402-pay-with-safety/pay.js \\\n  --url https://api.example.com/v1/resource \\\n  --body '{\"query\": \"hello\"}' \\\n  --no-safety-check\n\n# JSON output (for programmatic use)\nnode /workspace/group/skills/x402-pay-with-safety/pay.js \\\n  --url https://api.example.com/v1/resource \\\n  --body '{\"query\": \"hello\"}' \\\n  --json"}]}}