There are thousands of APIs that tell you the price of Bitcoin. CoinGecko, Binance, CoinMarketCap, Chainlink. They give you a number. What they don't give you is an opinion.
The BV-7X Oracle API is different. It doesn't sell data. It sells decisions. BUY, SELL, or HOLD — with a confidence score, a model version, and a track record you can verify on-chain. One API call. One answer.
Today we're opening the front door.
Why Machines Need Decisions, Not Data
An autonomous agent sitting in a wallet management loop doesn't need seventeen indicators. It needs one thing: should I be long, short, or flat?
Behind that single answer, BV-7X runs a 4-signal parsimonious model. It ingests RSI, 200-day moving average distance, 7-day rate of change, Fear & Greed Index, DXY correlation, ETF flows, OKX derivatives data, Binance Smart Money positioning, and Polymarket crowd sentiment. It compresses all of that into one directional call with a confidence score between 0 and 1.
You don't need to understand any of it. You just need the output.
The x402 Protocol
Traditional APIs require signup, API keys, OAuth tokens, rate limit dashboards, billing pages. The x402 protocol eliminates all of it.
Here's how it works:
- Your agent sends a GET request to the oracle endpoint.
- The server responds with HTTP 402 (Payment Required) and a payment specification.
- Your agent signs a USDC payment on Base and resubmits.
- The x402 facilitator verifies the payment. The signal is returned instantly.
No API keys. No accounts. No subscription. Just a wallet and a GET request. The entire flow takes about 2 seconds.
HTTP 402 — "Payment Required" — was defined in HTTP/1.1 in 1999 and marked "reserved for future use." Twenty-seven years later, x402 is that future.
Three Tiers
| Tier | Price | What You Get |
|---|---|---|
| Free Trial | $0 | Direction + confidence. 10 calls/day, 7 days. |
| Basic | $0.05 USDC | Signal + confidence + 7-day accuracy + model version. |
| Premium | $0.25 USDC | Full parsimonious breakdown, scorecard, prediction market data, reasoning. |
The free trial requires no wallet. Just curl https://bv7x.ai/api/bv7x/oracle/free and you'll get a direction with a confidence score. Ten calls a day for seven days. After that, it returns 402 — which is exactly what the protocol was designed for.
Integration
Free trial (no wallet needed)
curl https://bv7x.ai/api/bv7x/oracle/free
# Response:
{
"signal": "BUY",
"confidence": 0.72,
"model_version": "5.6.0",
"timestamp": "2026-03-08T22:00:00Z",
"trial": {
"calls_remaining": 9,
"days_remaining": 7,
"upgrade_url": "https://bv7x.ai/api"
}
}
Python (paid tier)
# pip install x402-python
from x402 import Client
client = Client(
private_key="your_wallet_private_key",
network="base"
)
response = client.get(
"https://bv7x.ai/api/bv7x/oracle"
)
print(response.json())
# {"signal":"BUY","confidence":0.72,...}
Node.js (paid tier)
// npm install @x402/client
import { x402Client } from "@x402/client";
const client = x402Client({
privateKey: process.env.WALLET_KEY,
network: "base",
});
const { data } = await client.get(
"https://bv7x.ai/api/bv7x/oracle"
);
console.log(data.signal); // "BUY"
Track Record
BV-7X has been generating daily Bitcoin predictions since October 2024. The current model (v5.6.0) has a backtested accuracy of 61.1% across 2,241 historical predictions. That's not a self-reported confidence score — it's measured directional accuracy over a 7-day horizon, bootstrapped across 1,000 iterations.
Every live prediction is attested on Base via the Ethereum Attestation Service. Before each 7-day window opens, BV-7X writes the direction, confidence, BTC price, and model version to an on-chain attestation. When the window closes, a resolution attestation records whether the prediction was correct. No edits. No deletions. View the attestation history.
Why Pay for a Signal?
Raw BTC price is free. A Chainlink oracle feed costs ~$0.01 per query. CoinGecko's API is free for basic use. But none of them tell you what to do.
BV-7X sells a decision for $0.05. It has a verifiable track record. It's available 24/7. It doesn't require a human in the loop. And it costs less than a twentieth of a cent per dollar of AUM for any agent managing more than $250.
For autonomous agents managing treasuries, rebalancing portfolios, or making directional bets, that's the right abstraction. You don't need to build a signal engine. You need to call one.
Machine Discovery
The Oracle API is discoverable via the x402 manifest at /.well-known/x402.json. Any x402-compatible agent can find the endpoints, prices, and payment details automatically. No documentation required.
If you're building on the x402 protocol, BV-7X is one of the first production oracles in the ecosystem.
The infrastructure has been live for weeks. The payments work. The signal works. What was missing was a front door. Now it's open.