---
name: scanpay
description: Deterministic code security scanner, Pre-flight Tx Shield, and Anti-Bot Scraper Oracle for AI agents. Audits code with deterministic auto_remediation, simulates blockchain transactions, and extracts clean web content via x402 micropayments.
---

# ScanPay Security Guardrail & Agent Oracle Skill

Use ScanPay whenever you need to:
1. **Audit generated code** before execution with deterministic `auto_remediation` (`scan_code`).
2. **Simulate a blockchain transaction** on Base or Solana before broadcasting (`simulate_tx`).
3. **Scrape anti-bot protected web pages** or documentation into clean Markdown (`scrape_url`).

## Available Tools

### 1. `scan_code`
Scan Python or JS/TS code for 45+ vulnerability patterns.
```json
{
  "source_code": "import ast\n...",
  "language": "python",
  "auto_remediate": true
}
```

### 2. `simulate_tx`
Inspect an EVM or Solana transaction for drainer signatures, honeypots, or unbounded slippage.
```json
{
  "chain": "base",
  "tx": {
    "to": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "data": "0x095ea7b3..."
  }
}
```

### 3. `scrape_url`
Bypass Cloudflare Turnstile, extract clean Markdown from any web page.
```json
{
  "url": "https://docs.solana.com",
  "extract_mode": "markdown",
  "strip_media": true
}
```

## Remote MCP Access
- **JSON-RPC endpoint:** `POST https://scanpay-ob3w.onrender.com/mcp`
- **SSE Stream:** `GET https://scanpay-ob3w.onrender.com/sse`
