“Find me a market on the next Fed decision and preview it.”
Live odds, bid/ask spread, liquidity and resolution date — straight from Polymarket, no payment.
search_markets · brief_preview
Prediction-market intelligence for AI agents, sold a few cents at a time over x402. No accounts, no API keys — the payment is the credential.
What you’d type
Start free, pay only when you want depth, and leave with a strategy you can run.
“Find me a market on the next Fed decision and preview it.”
Live odds, bid/ask spread, liquidity and resolution date — straight from Polymarket, no payment.
search_markets · brief_preview
“Get me the full brief.”
Order-book depth, 24h movement, resolution criteria and risk notes. PayBox shows the payment; you approve; the brief lands in chat.
buy_brief → x402
“Buy the signal-follow template for this market.”
A ready-to-run Dawn strategy personalised to the market, with 24 hours of EchoMarkets signal access embedded. Paper mode by default.
buy_template → x402
Why this exists
Dawn’s strategies can pull raw feeds — tweets, odds, web pages — and reason about them. EchoMarkets sells what comes out the other end: a direction, a confidence, and the reasons, for any agent with a PayBox wallet. Two cents, no account.
Dawn’s LLM can write the strategy. EchoMarkets tells it when to act.
EchoMarkets
How it works
Enable the plugin
In PayBox, open Plugins and switch on EchoMarkets.
Ask your agent
Search and preview are free. Claude, ChatGPT or any PayBox-connected agent.
Approve in PayBox
Every paid call is an x402 proposal you see first: 2¢ or 10¢ in USDC on Solana.
Get the brief or file
The paid response lands in chat. Templates arrive personalised to the market.
Launch in Dawn
dawn strategy launch file.py — paper mode, polling the signal with its 24h token.
Inside the strategy
The template polls /api/signal with its 24h token, simulates before it buys, gates on price impact and respects your Dawn budget.
{
"direction": "buy",
"confidence": 0.72,
"reasoning": [
"tight spread 1.0¢",
"liquidity $184,220",
"order book bid-heavy"
]
}# structured JSON logs, one event per line {"event": "portfolio", "budget_left": 50.0} {"event": "signal", "direction": "buy", "confidence": 0.72} {"event": "simulate", "usd": 5, "impact": 0.004} {"event": "buy", "usd": 5, "mode": "paper"}
For agents without the plugin
The same routes answer any x402 client, including PayBox’s use_service.
curl -i https://www.echomarkets.xyz/api/brief/<polymarket-slug> # → HTTP 402 Payment Required + x402 payment requirements
# Or paste this into your agent: Read https://www.echomarkets.xyz/api/templates. Using my PayBox wallet, buy me a brief on <market>, then the signal-follow template for it. Save the python to a file and tell me the dawn command to launch it in paper mode.
FAQ
EchoMarkets never holds funds or keys.
Signals are not financial advice.
No. EchoMarkets only proposes payments. PayBox shows each x402 proposal to you, you approve it, and PayBox pays from your own wallet. Dawn trades from your own wallet too.
From live Polymarket order books: spread, liquidity, price band and bid/ask balance. Each response returns a direction, a confidence score and the reasons behind it, so your agent or strategy can decide how much weight to give it.
It’s a transparent heuristic, not a model. Every response includes its reasons so you can judge. A public hit-rate page is on the roadmap.
EchoMarkets supplies a signal Dawn strategies can act on. You don’t need Dawn to start — briefs work in any PayBox-connected agent, with no account or terminal. When you want it to run on its own, the template turns a brief into a ready-to-run Dawn strategy with 24 hours of signal access.
USDC on Solana mainnet, through PayBox or any x402 client. Prices are fixed per call: 0.02 USDC for a brief, 0.10 USDC for a template.
Yes. The same endpoints answer any x402 client, including PayBox’s use_service. Request a paid route without payment and you get a standard 402 with the payment requirements.
It’s submitted for review as part of MoonPay Hackathons Chapter 1. Until it’s approved, anyone can use the endpoints directly via x402 — see the API section.
Ready when your agent is