DiligenceOps · Data evidence check
See what the sample carries.
Before an agent buys data, it can inspect a sample. Submit the JSON response and the fields your task needs. Get a signed report of the fields, values, timestamps and source attribution present in that sample.
- Tool access
- 0.10 USDC / call
- Sample size
- Up to 256 KB
- Connection
- /mcp
- Result
- Signed report
Check the fields that matter.
The report leads with your required fields, then covers the rest. It identifies missing and empty values, numeric fields supplied as strings, inconsistent record types, timestamp parsing and age, source or provider labels, record counts and duplicate keys detectable in the original JSON string.
Each observation describes the submitted sample. A timestamp older than 24 hours is marked stale, with its actual age alongside it. Attribution comes from source or provider fields in the sample. The supplied endpoint is kept as context in the report.
A short worked example
One missing field. One malformed value.
Submitted sample
{
"symbol": "ACME",
"price": "42.50",
"timestamp": "2026-11-01T12:00:00Z",
"source": "Example provider"
}Required fields: symbol, price, volume and timestamp.
Report at 13:00 UTC on November 1
- symbol: present, string, sourced.
- price: present, malformed. The value is a string where a number is expected.
- volume: missing and unsourced.
- timestamp: parses, age 3,600 seconds, fresh.
- source: present, “Example provider”.
5 fields checked · 4 present · 1 missing · 1 unsourced · 0 stale · 1 malformed.
Top-level object, 1 record. The report includes checked_at in UTC and an Ed25519 signed receipt.
Call it from your agent.
Connect to https://weverlabs.com/mcp and call wever_data-evidence-check. Pass a JSON object or JSON string in payload, up to 256 KB. Add required_fields as paths, an optional endpoint, and an optional dataset_type.
{
"name": "wever_data-evidence-check",
"arguments": {
"payload": {
"symbol": "ACME",
"price": "42.50",
"timestamp": "2026-11-01T12:00:00Z",
"source": "Example provider"
},
"required_fields": [
"symbol",
"price",
"volume",
"timestamp"
]
}
}When required fields are omitted, earnings, fundamentals, market_data, macro and ownership select documented default fields. Use other to inspect the fields already present.
Access costs 0.10 USDC per call on Base. Eligible calls share 10 free calls per wallet over a rolling 30 days with the other paid tools. For free access, send X-Wever-Wallet-Proof signed over the exact JSON arguments and /api/data-evidence-check. The payment challenge supplies the x402 terms for a paid call.
Read the returned report and receipt together. The product contract includes the public verification key, input schema, field rules and receipt verification steps.
Browse all tools