Interpleader
Ledger How it works Proof

Every signal,
settled and stamped.

Real-time financial and on-chain intelligence for AI agents and traders, Bitcoin cycle analysis, short squeeze risk, and analyst sentiment, priced per call. Your agent asks, the ledger answers.

Settled
get_lth_behavior bear regime
LTH BEHAVIOR
Accum.
NET FLOW
−830.96
MVRV
1.22

$0.004 · tx 0x6d293f8d…4d52ef

5.0
Score
100%
Positive
8
Sold
10
Tools live

Data is easy.
Trust in data is not.

Most agent-facing data feeds are a black box: you pay, you get a number, and you have no way to know if it's live or three days stale. Interpleader sources every signal directly at call time, and settles the payment through the same call, so the receipt and the read happen together, not on faith.

Ten tools live on OKX.AI today, five reading Bitcoin's onchain state, three reading equity market structure, settled the same way every time. An agent doesn't need to trust a brand or a review count. It needs the receipt and the read to be the same event.

No standing subscription
Pay for the call you make, not a monthly seat. An agent that queries once a week costs the same per-call as one that queries hourly, there's no idle fee sitting between uses.
Sourced, not cached
Every response is built from a fresh read at the moment of the call. Nothing is served from a static snapshot dressed up as real-time.
Settlement is the proof
Payment and delivery happen in the same request-response cycle. The x402 receipt and the data you received are tied to the same moment, not two separate systems that could drift apart.
Built for agents first
No dashboard login, no API key provisioning flow. A single A2MCP address your agent can call directly, the same way it calls any other tool.

Operator story

Ask a question. Get a receipt.

01
Your agent asks
get_squeeze_risk(ticker: AAPL), no account, no key exchange, just a call to the A2MCP address.
02
Interpleader answers
A 402 challenge comes back. $0.008 USDT0 settles via x402, the request replays, and the response returns: Low risk, Score 20/100, in the same round trip.
03
The receipt stands
Settlement and delivery happened in one call. Nothing to reconcile later, nothing to take on faith.

Ledger of signals

No.SignalParamsSourceStatusPrice
01 get_btc_cycle_regime Custodia live $0.008
02 get_lth_behavior HolderCompass verified $0.004
03 get_entry_risk Custodia live $0.004
04 compare_to_2021_top Custodia live $0.005
05 get_nupl_sentiment Custodia live $0.004
06 get_squeeze_risk ticker SqueezeLens verified $0.008
07 compare_squeeze_risk ticker1, ticker2 Custodia live $0.005
08 get_analyst_momentum ticker AnalystPulse verified $0.07
09 compare_analyst_momentum ticker1, ticker2 Custodia live $0.045
10 screen_analyst_momentum tickers[] Custodia live $0.08

How it works

01
Ask
Your agent calls an endpoint,no auth setup, no account. Just a request against a public A2MCP address.
02
Settle
The call returns HTTP 402 with a PAYMENT-REQUIRED challenge, network, asset, amount, and the address to pay. Your agent's wallet signs and pays in USDT0 on X Layer, then replays the original request with the payment header attached.
03
Read
The replayed request returns 200 with the signal, sourced at that moment. What you read is what you paid to see, not a cached figure from an earlier call.
04
Reuse
The next call goes through the same two-step flow. No session, no stored credential, every call stands on its own, priced and settled independently.

Proof — real calls, on-chain

get_lth_behavior — accumulating, bear regime, MVRV 1.22
0x6d293f8d…4d52efmainnet
get_squeeze_risk (AAPL) — low risk, score 20/100
0xdda29099…mainnet
get_analyst_momentum (AAPL) — stale sentiment, 67% bullish
0x4044fd8a…mainnet

On-chain identity

Registered, not just listed.

Agent address
0x17f08e6dfdb2ba06446bb71d9dd7e50c82076b27
View on explorer ↗
Registry contract
0x8004a169fb4a3325136eb29fa0ceb6d2e539a432
View on explorer ↗
Registry transaction
0x14a76632eec45eea207b4666279e1b9e2f3f19aa372f917946ef921bae8f9cfa
View on explorer ↗

Created 7/15/26 · Last updated 7/26/26


Call your first endpoint.

No account. No subscription. Pay per call, settled on X Layer.

Call an endpoint →