Ask any question about any EVM chain over CLI or MCP. Testril returns the answer, served from cache or computed on demand, with every value traceable back to its source blocks.
* Early members get free query credits at launch.
Say it in plain language over CLI or MCP. No schema, no subgraph, no pipeline to stand up. If it happened on chain, ask for it.
Testril prices the request up front. You see what the data costs and what it takes to produce, before a single block is touched.
We support x402 and MPP. Your data will be encoded in self-describing JSON.
Ask for provenance. We'll tell you where the data came from and how we computed it.
Provenance attached to every endpoint: source events, block range, transform, and latest indexed block.
The problem
Raw blocks, logs, and traces create a huge context. Agents pay to ingest and then to reason over all that data.
If your question fits an existing endpoint, you're fine. If it doesn't, you're stuck. APIs were built for humans.
Agents have to trust the data they work with. Without provenance they can't verify anything.
fewer inference tokens per answer than an agent crunching raw data.
EVM chains at beta, so new questions don't stop at chain boundaries.
of values traceable to source data and the code that produced them
* Range across internal benchmark queries: a Testril endpoint versus an agent computing the same result over raw indexed tables through an MCP.
The architecture
Index everything
Compute and store every block on every chain up front, expose the tables, and leave interpretation to whoever asks.
Index on demand
The question arrives first. Testril reads and store only the data it needs. Transformations are done once, and the results cached.
What becomes possible
Compare USDC and USDT volume across any block range and keep the numbers current.
Track pool changes, net liquidity, asset exposure, and protocol activity as they happen.
Find wallets by behavior, value threshold, bridge activity, or what they touched next.
See which wallets or protocols touched a given asset, pool, bridge, or contract.
Feed current, verifiable numbers into products, dashboards, and internal reports.
Ask the thing nobody built a dashboard for. If the data is on chain, it's in reach.
Who it's for
Give agents live and historical chain data without loading raw data into every request.
Power custom metrics, alerts, liquidity views, and reporting from a single endpoint.
Use current, verifiable chain data for risk, research, trading, and reporting.
FAQ
No. Testril is a data network. MCP is one of the interfaces into the network. We also provide a CLI.
Yes, in a sense. Traditional indexers prepare datasets before anyone asks. Testril starts with the question and computes on demand, so nothing is computed or stored until someone asks for it.
Three reasons:
1. Using raw data is expensive!
2. Raw data is pre-organized, but maybe not the way you need it.
3. Raw data isn't auditable.
You get a quote before anything runs. Pay per request for a one-off question, or stand up a dedicated indexer when you need the data continuously. No subscription required to ask.
Yes. For data you need on an ongoing basis, Testril provisions a dedicated indexer that keeps feeding it to you as new blocks finalize.
Every answer is auditable: both the provenance of the raw data and any transformation code that produced it.
All EVM chains at beta. Support for additional ecosystems will follow based on demand from early members.
Developers can use it now.
* Early members get free query credits at launch.