kronossignals.com

Kronos Signals

Pay-per-call BTC/ETH/SOL forecasts & crypto derivatives signals for autonomous agents.

Powered by the Kronos-base ML model. Settled in USDC on Base mainnet via the x402 HTTP micropayment protocol. No API keys. No subscriptions. From $0.01 USDC per call.

Disclaimer: Informational only. Not financial advice. Forecasts are probabilistic model outputs — past accuracy does not guarantee future results. Use at your own risk.

Endpoints & Pricing

Forecasts: $0.01 USDC· Signals: $0.02 USDC. Base mainnet (eip155:8453). Auth: x402 X-PAYMENT header (EIP-3009).

EndpointPrice
GET/api/v1/forecast/btc?horizon=1h|4h|24h

BTC price direction forecast — up_prob (0–1), price range, confidence. Powered by Kronos-base ML model.

$0.01 USDC
GET/api/v1/forecast/eth?horizon=1h|4h|24h

ETH price direction forecast — same composite signal as BTC, calibrated for ETH volatility.

$0.01 USDC
GET/api/v1/forecast/sol?horizon=1h|4h|24h

SOL price direction forecast — Kronos-base model calibrated for SOL.

$0.01 USDC
GET/api/v1/signals/btc

BTC derivatives intelligence: funding rate, open interest, basis, OI change (1h), funding trend signal. Source: Bybit.

$0.02 USDC
GET/api/v1/signals/eth

ETH derivatives intelligence: funding rate, open interest, basis, OI change (1h), funding trend signal. Source: Bybit.

$0.02 USDC
GET/api/v1/signals/sol

SOL derivatives intelligence: funding rate, open interest, basis, OI change (1h), funding trend signal. Source: Bybit.

$0.02 USDC
GET/api/v1/alerts/btc

BTC market-state alerts: recent regime events (squeeze, breakout, funding extreme, OI surge) in the last 2h + live funding/OI state. Poll for actionable signals.

$0.02 USDC
GET/api/v1/sample/btc

Free BTC sample response — full schema, no payment required. Use to inspect the response shape before integrating.

FREE

How to Pay (x402)

The server returns HTTP 402 with a signed payment requirement. Your client attaches a USDC EIP-3009 authorization as an X-PAYMENT header and replays the request. The x402 facilitator submits on-chain and covers gas — no wallet pop-ups, no subscriptions, no pre-funding required.

import { wrapFetchWithPaymentFromConfig } from "@x402/fetch";
import { ExactEvmScheme } from "@x402/evm";
import { privateKeyToAccount } from "viem/accounts";

// Set BUYER_PRIVATE_KEY in your environment — never commit a real key
const account = privateKeyToAccount(
  process.env.BUYER_PRIVATE_KEY as `0x${string}`
);

const fetchWithPayment = wrapFetchWithPaymentFromConfig(fetch, {
  schemes: [{
    network: "eip155:8453",  // Base mainnet
    client: new ExactEvmScheme(account),
  }],
});

// $0.01 USDC paid automatically — gasless EIP-3009 flow
const res = await fetchWithPayment(
  "https://kronossignals.com/api/v1/forecast/btc?horizon=1h",
  { method: "GET" }
);
const forecast = await res.json();
console.log(forecast.forecast.up_prob);   // e.g. 0.67
console.log(forecast.indicators.rsi14);   // e.g. 58.2

Install: npm i @x402/fetch @x402/evm viem. Set BUYER_PRIVATE_KEY in your environment — never commit a real key. Facilitator: x402.org/facilitator.

Track Record & Trust

Every forecast is scored against the actual price at the predicted horizon. Results are public, continuously updated, and machine-readable. Verifiable accuracy is the moat.

/api/statsLive accuracy — hit rate, in-range rate, total calls, cumulative earnings/.well-known/x402x402 discovery manifest — payable endpoints + schemas (machine-readable)/api/openapi.jsonOpenAPI 3.0 specification (machine-readable)/api/healthHealth check (no payment required)

About Kronos Signals

Kronos is a machine-payable market-intelligence API built for autonomous agents. The forecast endpoints fetch live OHLCV data and run the Kronos-base ML model — a composite of six indicator votes: price vs. EMA20, price vs. EMA50, EMA20/EMA50 crossover, RSI(14) momentum, MACD(12,26,9) line sign, and MACD histogram sign. The derivatives endpoint provides real-time funding rate, open interest, basis, and trend signals sourced from Bybit. Live on Base mainnet; payments settled in USDC via x402.