> For the complete documentation index, see [llms.txt](https://docs.solprobe.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.solprobe.xyz/access-paths/access-paths.md).

# Overview

SolProbe runs one engine behind several front doors. The **services and prices are identical** across every path — pick the one that fits how you (or your agent) already work.

## Quick comparison

| Access path                                           | Best for                                            | Payment                        | How you reach it                     |
| ----------------------------------------------------- | --------------------------------------------------- | ------------------------------ | ------------------------------------ |
| [**x402**](/access-paths/x402.md)                     | Agents & apps making direct, low-latency HTTP calls | Per-call USDC (Base or Solana) | `POST https://api.solprobe.xyz/...`  |
| [**OpenClaw skill**](/access-paths/openclaw-skill.md) | Agents running on OpenClaw                          | Per-call USDC via x402         | Install the skill URL                |
| [**Virtuals ACP**](/access-paths/virtuals-acp.md)     | Agents in the Virtuals ecosystem wanting escrow     | USDC via ACP escrow            | Hire the SolProbe ACP agent          |
| [**Browser**](/access-paths/browser.md)               | Humans doing manual DYOR                            | Per-call USDC, wallet-connect  | [solprobe.xyz](https://solprobe.xyz) |

{% hint style="info" %}
**x402 is the foundation.** The OpenClaw skill and the browser both pay over x402 under the hood; Virtuals ACP is a parallel escrow channel at the same prices. Whatever path you choose, you're hitting the same scanners.
{% endhint %}

## Which should I choose?

{% tabs %}
{% tab title="I x402" %}
Call **x402 directly** — it's the lowest-latency, most flexible path. Use an x402 client library (e.g. `@x402/fetch`) so the `402 → sign → retry` handshake is automatic. See [Getting started](/getting-started.md).
{% endtab %}

{% tab title="I build agents" %}

* On **OpenClaw**? Install the [OpenClaw skill](/access-paths/openclaw-skill.md) — one URL and your agent gets all three scanners.
* Already integrated with **Virtuals ACP**? Hire the [ACP agent](/access-paths/virtuals-acp.md) and keep your escrow flow.
* Rolling your own stack? Hit [x402](/access-paths/x402.md) directly.
  {% endtab %}

{% tab title="I run a wallet or app" %}
Embed [x402](/access-paths/x402.md) calls into your swap or token-detail flow to show users an A–F safety grade before they sign. No backend of your own required.
{% endtab %}

{% tab title="I" %}
Use the [browser](/access-paths/browser.md) at [solprobe.xyz](https://solprobe.xyz): connect a wallet, pay per scan, read the same structured intelligence agents get — no code.
{% endtab %}
{% endtabs %}

## Service availability by channel

| Service                   | x402 | OpenClaw skill | Virtuals ACP | Browser |
| ------------------------- | :--: | :------------: | :----------: | :-----: |
| Quick scan — $0.02        |   ✅  |        ✅       |       ✅      |    ✅    |
| Market intel — $0.20      |   ✅  |        ✅       |       ✅      |    ✅    |
| Deep dive — $0.50         |   ✅  |        ✅       |       ✅      |    ✅    |
| Trade / BYOW swap — $0.15 |   ✅  |        ➖       |       ✅      |    ➖    |

✅ available · ➖ not in this channel yet

{% hint style="warning" %}
The **OpenClaw skill (v1)** and the **browser** currently expose the three scanners only. The two-phase BYOW [trade](/reference/api-reference/trade.md) flow is available via x402 and Virtuals ACP.
{% endhint %}

## Price & data parity

No path is cheaper or richer than another. A quick scan is $0.02 whether it's hit from a raw HTTP call, an OpenClaw agent, ACP escrow, or the browser — and the response schema is the same `schema_version: "2.0"` shape everywhere.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.solprobe.xyz/access-paths/access-paths.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
