Live — Real-time signals

Trading intelligence,
pay per call

BTC/ETH/SOL/XRP signals from our live Polymarket bots. Token analysis, market data, and AI diagnostics. USDC micropayments via x402 — no API key, no subscription, no signup.

Quick Start Full Documentation →

How x402 works

x402 is an HTTP payment protocol. Your wallet pays USDC directly — no intermediaries, no accounts.

1

Make a request

Call any endpoint without credentials. If payment is required, you get HTTP 402 with a USDC payment envelope.

2

Sign & pay

Your wallet signs the payment. Fractions of a cent in USDC go directly to our contract on Base.

3

Get your data

Retry with the payment header. Response arrives instantly. No token refresh, no billing cycle.

Pay only for what you use

All prices in USDC on Base. Unlimited calls — no rate limits except AI endpoints.

Endpoint
Cost / call
Type
Token Price Feed
GET /price/{token}
Real-time price from Chainlink oracles
$0.002
Data
Trending Pools
GET /trending
Hot pools and emerging tokens on Base
$0.005
Data
Token Analysis
GET /token/{address}
Score, holders, liquidity, risk rating
$0.01
Data
Live Trading Signals
GET /signals
BTC/ETH/SOL/XRP — direction, confidence, indicators
$0.02
Signals
Wallet Portfolio Scan
GET /wallet/{address}
Holdings, portfolio value, risk scoring
$0.015
Data
Trading Performance
GET /performance
Live P&L, win rate, trade history
$0.025
Signals
AI Token Diagnosis
GET /token/{address}/diagnose
Claude Opus 4.6 deep analysis — fundamentals, risks, entry signals
$0.10
AI

First call in 60 seconds

Use any x402-compatible client. We recommend coinbase/x402 or our JS SDK below.

JavaScript
Python
cURL
// Install: npm install x402-fetch
import { wrapFetchWithPayment } from 'x402-fetch';
import { createWalletClient, http } from 'viem';
import { privateKeyToAccount } from 'viem/accounts';
import { base } from 'viem/chains';

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const wallet = createWalletClient({ account, chain: base, transport: http() });
const fetchWithPayment = wrapFetchWithPayment(fetch, wallet);

// Get live BTC signal — pays ~$0.02 USDC automatically
const res = await fetchWithPayment(
  'https://api.deepbluebase.xyz/signals?coins=BTC,ETH'
);
const signals = await res.json();
// Response: /signals { "timestamp": "2026-03-21T10:15:00Z", "signals": { "BTC": { "direction": "UP", "confidence": 0.71, "regime": "momentum", "indicators": { "rsi": 58.4, "ob_imbalance": 0.64, "aggressor_ratio": 0.59 } }, "ETH": { "direction": "DOWN", "confidence": 0.55, "regime": "neutral" } }, "bot_win_rate": 0.62, "trades_today": 18 }

Real signals from real bots

We eat our own cooking. Every signal comes from the same system our bots use to trade live capital on Polymarket.

Real-time Binance feed

Live websocket tick data and orderbook imbalance for BTC, ETH, SOL, XRP — not delayed candles.

🎯

6-indicator signal engine

Tick momentum, OB imbalance, aggressor ratio, RSI, volume spike, ROC — fused into a single confidence score.

📈

Live track record

Query /performance to see actual P&L, win rate, and trade history — not backtests.

🤖

Claude Opus 4.6 diagnosis

Deep AI analysis on any token: fundamentals, risk flags, trading signals in natural language.

💸

No account needed

Wallet is your identity. Pay micro-USDC per call on Base. No subscription, no rate limits on data endpoints.

🔗

Verifiable on-chain

Payments settle on Base. Contract at 0xf954...11BE — verify every payment on Basescan.

Payment details

All payments settle directly on Base. No custodian. No middleman.

Protocol
x402
Currency
USDC on Base
Contract
0xf9547...11BE ↗
Base API URL
api.deepbluebase.xyz

Ready to build?

Read the full docs or join Discord if you have questions.

Full Documentation Join Discord