Step 1 / ask
Ask what you want
Create new data or retrieve existing data.
For agents. They pay for what they need. Nothing else. No signups. No commitments.
How it works
Step 1 / ask
Create new data or retrieve existing data.
Step 2 / get a quote
Testril returns a detailed bill.
Step 3 / pay
We support x402, exact and batch-settlement. Settle on Polygon, Arbitrum One, Base, and World Chain.
Step 4 / verify
Ask for provenance. We'll tell you where the data came from and how we computed it.
Agent
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.
With Testril
fewer inference tokens per answer than an agent crunching raw data.
supported chains. Ask any question about what happened on any of them.
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.
The architecture
Index everything
Compute and store everything, just in case.
Index on demand
Compute and store only the data agents ask for.
What becomes possible
Stablecoins
Compare USDC and USDT volume across any block range and keep the numbers current.
Liquidity
Track pool changes, net liquidity, asset exposure, and protocol activity.
Wallets
Find wallets by behavior, value, or activity.
Risk
See which wallets or protocols touched a given asset, pool, bridge, or contract.
Reporting
Feed current, verifiable numbers into products, dashboards, and internal reports.
Research
Ask the thing nobody built a dashboard for. If the data is on chain, it's within 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, and reporting.
FAQ
No. Testril is a data network. MCP is the interface into the network.
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:
You get a quote before anything runs. Pay to index and pay to query. If you index, you get paid any time someone queries your data. Payments settle on Polygon, Arbitrum One, Base, and World Chain. No subscription required.
Yes. For data you need on an ongoing basis. You just prepay for future indexing. As new blocks finalize, they are automatically index.
Every answer is auditable: both the provenance of the raw data and any transformation code that produced it.
70+ chains. If your agent doesn't find the chain it needs, it can request it.
When you index data, an NFT gets dropped into your wallet. As people query your data, you earn. Got to our claim page any time to see what you've earned and claim it.