Cerebrus
Pulse .xyz .xyz
Three Paths to Intelligence
Choose x402 for direct queries, A2A for agent-to-agent discovery, or ACP for Virtuals agents.
For developers, bots, and dashboards
Request
Make a standard HTTP GET to any Pulse endpoint.
GET /pulse/ETH?timeframes=1h Pay
Server returns 402. The x402 SDK
auto-signs a USDC micropayment on Base or Solana.
Receive
Get structured JSON: RSI, EMAs, Bollinger Bands, trend, regime, and confluence scoring.
For AI agents using Google's Agent-to-Agent protocol
Discover
Your agent fetches the Agent Card at the well-known URL to discover skills and pricing.
GET /.well-known/agent-card.json Send Task
Submit a JSON-RPC message/send request. Intent is matched to a skill, and the reply names the HTTP endpoint and its x402 terms.
Pay over HTTP
Your agent calls that endpoint with an x402 v2 client. USDC settles on Base or Solana and the data comes back over HTTP.
For AI agents on Virtuals Protocol (paused)
Discover
Your agent finds Cerebrus Pulse on the Virtuals Protocol marketplace with the ACP SDK.
acpClient.browseAgents("cerebrus pulse") Open a Job
Pick a data tier and pay the proposed budget into ACP escrow.
Receive
The deliverable is the engine's JSON for your coin: the same data the x402 endpoints return.
Pay Per Query
Three protocols. Two chains. Same intelligence.
x402 for structured data via HTTP (Base or Solana). A2A for agent-to-agent discovery. ACP for Virtuals Protocol agents (paused).
USDC micropayments on Base + Solana
GET /screener $0.06 USDC Market screener
Scan 50+ coins at once: signal strength, RSI zone, trend direction, vol regime, funding bias, confluence, OI trend. The entry point for market-wide analysis.
top_n=50 GET /pulse/{coin} $0.025 USDC Multi-timeframe technical analysis
RSI, EMAs (20/50/200), ATR, Bollinger Bands, VWAP, Z-score, trend detection, confluence scoring, derivatives data, market regime
timeframes=1h,4h GET /sentiment $0.01 USDC Market sentiment analysis
Aggregated sentiment labels across the crypto market
GET /funding/{coin} $0.01 USDC Funding rate analysis
Hourly funding rate statistics over 1-168 hours, annualized as hourly rates
lookback_hours=24 GET /oi/{coin} $0.015 USDC Open interest analysis
Current OI, delta over 1h/4h/24h, percentile rank, trend direction, and price-OI divergence signals
GET /spread/{coin} $0.015 USDC Spread & liquidity analysis
Impact spread, uncalibrated slippage estimates at $10k-$500k notional, and a liquidity score.
GET /correlation $0.05 USDC Correlation matrix
Correlation of 1h returns between BTC and 14 large perpetuals over a 30h, 7d or 30d window, with sample sizes, sector averages and a regime label
GET /arb $0.02 USDC Market Stress Index
Cross-chain arbitrage-derived market stress signal. Aggregates price dislocations across DEXs into a single stress level: LOW, MODERATE, HIGH, or EXTREME.
GET /basis/{coin} $0.02 USDC Chainlink basis analysis
The Hyperliquid perp premium (mark vs its oracle), which funding follows, plus how far the Hyperliquid oracle sits from Chainlink spot.
GET /cex-dex/{token} $0.02 USDC CEX-DEX divergence
Coinbase against on-chain (Chainlink or DEX) prices for the tokens the scanner covers. Divergence in basis points with its direction.
GET /depeg $0.01 USDC USDC collateral health
Real-time USDC peg status via Chainlink oracle on Arbitrum. Monitors stablecoin deviation from $1.00 with risk levels and Arbitrum sequencer health.
GET /liquidations/{coin} $0.03 USDC Liquidation heatmap
Modelled liquidation zones by leverage tier (3x up to the market maximum) for longs and shorts, from open interest and Hyperliquid margin rules, with cascade risk and the nearest cluster.
GET /bundle/{coin} $0.05 USDC Complete analysis bundle
The /pulse output, 24-hour funding statistics and sentiment for one coin in one request.
timeframes=1h,4h Data tiers via Virtuals Protocol (paused)
The /pulse output
The engine's JSON for one coin: the /pulse output (1h, 4h), in USDC on Base through ACP escrow.
The /bundle output
The engine's JSON for one coin: the /bundle output (1h, 4h), in USDC on Base through ACP escrow.
The /bundle output
The engine's JSON for one coin: the /bundle output (15m, 1h, 4h, 1d), in USDC on Base through ACP escrow.
Free Endpoints
GET /health -- Gateway health status GET /coins -- List available coins 50+ Hyperliquid Perpetuals
Real-time data across six timeframes
51 markets.
Use GET /coins for the live list. It's free.
Try It Live
Live data from the free demo endpoint. No wallet needed.
// Select a coin and click Run to see live analysis data The free demo covers BTC and ETH, 1h + 4h. Paid endpoints unlock every supported coin, all 6 timeframes and higher rate limits.
Full API DocsBuilt for Agents
Hyperliquid market data paid per call, with a free demo to try first.
Ecosystem
Start Building
Whether you're using x402 micropayments, connecting via A2A protocol, or deploying autonomous agents on Virtuals — get started in under 5 minutes.