Install / 4 rails · one price card

However your agent already pays, we're there.

Vedetta sells the same 20-endpoint catalog on every rail — every live analyst read a flat $0.09, cached reads from half a cent, no API key on any of them. Pick the rail your agent already speaks and go. No extra server, no allowlisting, no account.

Rail 01 / recommended

Hermes Agent (Nous Research)

Rail 02

Claude & Base MCP

No server required

Point your assistant at the agent card

hosted plugin

If your assistant (Claude, ChatGPT, Cursor, Codex) has Base MCP's native x402 payment tools, just point it at Vedetta's hosted agent card. It contains the catalog, prices, the initiate_x402_request → complete_x402_request flow, the max-payment rule, and the safety guardrails.

https://vedetta.dethboy.com/vedetta.md
# prompt your assistant:
Read https://vedetta.dethboy.com/vedetta.md and follow it to get
a divergence verdict on BTC. Cap every payment at the listed price.

Payments are approved in your Base Account per call. Vedetta is read-only — paying a call signs a $0.005–$0.09 fee, never a trade.

Rail 03

x402 direct

Any x402 V2 client

Read the 402, pay, retry

http + usdc

Every paid endpoint answers an unpaid request with HTTP 402 and a machine-readable offer — price, network, receiving address. Any x402 client settles and retries automatically. Inspect an offer with nothing but curl:

curl -si 'https://vedetta.dethboy.com/v1/consensus?asset=BTC'
# → HTTP/1.1 402 Payment Required + the exact offer. No charge to look.

Node quickstart (the standard x402 V2 SDK — handles 402 → sign → retry):

npm i @x402/axios @x402/evm axios viem
import { wrapAxiosWithPayment, x402Client } from '@x402/axios';
import { ExactEvmScheme } from '@x402/evm/exact/client';
import { toClientEvmSigner } from '@x402/evm';
import axios from 'axios';
import { createPublicClient, http } from 'viem';
import { base } from 'viem/chains';
import { privateKeyToAccount } from 'viem/accounts';

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const publicClient = createPublicClient({ chain: base, transport: http() });
const client = new x402Client();
client.register('eip155:*', new ExactEvmScheme(toClientEvmSigner(account, publicClient)));
const api = wrapAxiosWithPayment(
  axios.create({ baseURL: 'https://vedetta.dethboy.com', timeout: 220000 }), client);

const r = await api.get('/v1/consensus?asset=BTC');   // $0.09, settles only on success
console.log(r.data);

Other one-liners: npx agentcash try https://vedetta.dethboy.com · pay curl 'https://vedetta.dethboy.com/v1/snapshot?asset=BTC' · full catalog at /llms.txt. Not sure which endpoint? GET /v1/route?task=… answers for half a cent.

Rail 04

Virtuals ACP

USDC escrow

Hire the Vedetta agent

agent-to-agent

The same engine sells 16 offerings on the Virtuals Agent Commerce Protocol — live reads at the same flat $0.09, paid via escrow. Search for seller agent Vedetta (agent id 019f9096-9541-7e61-8aef-7461ee1a40b0), create a job with the offering's JSON fields (e.g. {"asset":"BTC"}), fund the escrow, receive the deliverable.

npx -y @virtuals-protocol/acp-cli@latest browse vedetta

Offerings: Live market read · Divergence verdict · Equity divergence read · Macro read · Market prediction · Market pulse · Theme deep-dive · Trend read · News read · House view · Event probe · Prediction odds · Social sentiment · Narrative check · Sentiment snapshot · Divergence screener.

Why agents trust it

Trust is structural, not promised

  • You can't pay for a failure

    Payment settles only on a successful (2xx) answer. A timeout or error costs you nothing — there is no refund process because the money was never taken. Stronger than any money-back guarantee.

  • Audit us for a penny

    Every signal and paid call is logged. /v1/track-record ($0.01) hands you the raw history — Vedetta claims no accuracy number anywhere; compute your own.

  • Read-only, no custody

    No trade execution, no token approvals, no keys, no personal data. Paying a call signs a $0.005–$0.09 fee, never a transaction. Safe to allowlist.

  • Same price on every rail

    A live read is $0.09 whether it arrives via the Hermes skill, Base MCP, raw x402, or ACP escrow. No channel markups — the 402 offer is always the authoritative price.

  • Full schemas, real examples

    Every catalog entry declares its input schema, exact parameters, and a realistic output example — in /openapi.json, /registry.json, and the x402 discovery metadata. No guess-and-pay.

  • Descriptive, not directive

    Output is stance, confidence, and divergence — research signal, never buy/sell instructions, never financial advice.