Rail 01 / recommended
Hermes Agent (Nous Research)
Install the Vedetta skill
skillHermes Agent installs skills straight from a URL. The Vedetta skill teaches your agent the full catalog, the cheapest-correct-route spend path, the x402 payment flow, and the safety guardrails — then market intelligence is one slash command away.
hermes skills install https://vedetta.dethboy.com/SKILL.md --name vedetta
# then, in chat:
/vedetta which asset should I look at first?
/vedetta is BTC sentiment diverging from price?
On first use the skill prompts for a payment wallet key (a dedicated low-balance wallet holding a few dollars of USDC on Base) — stored locally by Hermes as an environment variable, used only to sign x402 micropayments. Also discoverable at /.well-known/skills/vedetta.
Rail 02
Claude & Base MCP
Point your assistant at the agent card
hosted pluginIf 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
Read the 402, pay, retry
http + usdcEvery 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
Hire the Vedetta agent
agent-to-agentThe 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.