/ Tearline / Products / Tearline Data

Plug intent.
Get data.

The AI-native data layer for crypto. One API. One schema. No fragmentation. Watch an agent route, normalize, aggregate, and return confidence-scored data — live →

tearline-agent · live demo live
01 intent
> get btc price
02 route
binance 84ms 0.99
hyperliquid 92ms 0.97
coinbase 204ms 0.91
coingecko 512ms 0.88
03 normalize
→ unified Market schema
→ no vendor formats · no adapters
04 aggregate
median = $67,123.45
outliers filtered: 0
confidence = 0.99 × 0.97 × 1.0 = 0.98
05 output
{
"symbol": "BTC",
"price": 67123.45,
"currency": "USD",
"confidence": 0.98,
"source": "aggregated"
}
delivered in 87ms · $0.0001 USDC · 2 sources routing...

Intent in.
Confidence-scored data out.

Five stages, one API call. Each stage is testable, observable, replaceable independently.

01

Intent

Describe what you need.

"BTC price"
"ETH funding"
"election odds"
02

Route

We pick the best sources.

smart routing
multi-provider fallback
latency optimized
03

Normalize

All data, one schema.

no vendor formats
same shape across
every venue
04

Aggregate

Reliable production output.

outlier filtering
median / blended
derived metrics
05

Output

Clean JSON with confidence.

{ symbol, price,
confidence,
source
, ts }

Every market your agent might need.

Tier-A native integrations + Tier-B browser fallback (via GhostDriver) for the long tail.

crypto markets

Spot · perps · orderbooks

→ Hyperliquid [live]
→ Coinbase
→ Binance
→ ...
price volume orderbook
prediction markets

Odds · events · resolution

→ Polymarket [live]
→ Kalshi
→ ...
odds events markets
onchain data

Tx · balance · governance

→ Ethereum, Base
→ Solana
→ BNB · Sui · TON
→ ...
tx balance nft
web2 / social

News · sentiment · trends

→ Twitter / X
→ News APIs
→ Farcaster [soon]
news sentiment trends

Your agent should know when to trust the data.

Every Tearline response ships with a confidence score so your agent can refuse or flag unreliable data BEFORE acting on it.

/ formula
confidence = data_agreement × source_reliability × freshness
  • data_agreement  — cross-source variance, with outlier filtering
  • source_reliability  — rolling uptime + latency per provider
  • freshness  — time-decay since each underlying source last ticked
/ source breakdown · BTC price
Source Latency Reliability Used
Binance 84ms 0.99
Hyperliquid 92ms 0.97
Coinbase 204ms 0.91
CoinGecko 512ms 0.88
Aggregated confidence 98%

Read AND act on the same surface.

Same intent surface, write side. Non-custodial — your agent signs, your wallet broadcasts. Funds never leave the user.

trade

Hyperliquid trade-only

Open and close perp positions. Trade-only API permissions keep custody with your wallet.

swap

Uni v4 / Aerodrome

Token swaps with route quoting. We return signed tx; your wallet broadcasts.

bet

Polymarket bet

Place orders on prediction markets via the standard CLOB pattern.

browser

GhostDriver fallback

Long-tail dApps without an SDK — GhostDriver clicks through the UI for you.

Try real data with natural language.

No signup. No credit card. Inspect the routing, the aggregation, and every raw source.

/ examples
/ settings
Show raw sources
Stream mode
tearline-playground · query ● ready
> get btc price
Connecting to Tearline Hub...
Authorizing...
Routing query: 2 sources picked
Paying $0.0001 USDC on Basechain...
Aggregating responses...
{
"status": "success",
"data": {
"symbol": "BTC",
"price": 67123.45,
"currency": "USD",
"confidence": 0.98,
"source": "aggregated"
},
"timestamp": 1716283345
}
$0.0001 USDC · 87ms · 2 sources ✓ cached for 30s
>

npm install · pip install · MCP add-server

npm
pip
curl
MCP
# Install the SDK npm install @tearline/sdk # Make your first call import { Tearline } from '@tearline/sdk'; const tl = new Tearline({ apiKey: process.env.TEARLINE_KEY }); const data = await tl.price('BTC'); console.log(data.price); // 67123.45 console.log(data.confidence); // 0.98

Free tier, no card.

Monthly subscription
From $19/mo. Predictable spend.
X402 (Basechain)
Per-call USDC. No signup.
MPP (Tempo)
Streaming micropayments per event.
>_

Are you an AI agent?

Fetch tearline.io/AGENT_SKILL.md to onboard autonomously.

Read skill manifest →

Plug intent.
Get data.

500 free calls. No credit card. See the response shape in 30 seconds.

Try Playground → API Reference