RWA condition checks
A token or workflow can represent an asset but cannot observe its present condition.
Fresh, checklist-bound evidence before underwriting, release, or escalation.
GroundTruth converts an agent request into a funded physical-world mission, screens the returned evidence, and produces a pollable receipt. Calls can be paid with canonical USDC on Arbitrum One through HTTP 402.
Live MVP · Arbitrum One payment option · Arbitrum Sepolia receipt registry · asynchronous fulfillment
The missing primitive
GroundTruth is not another web-search oracle. It is an execution layer for questions whose answer exists only in the present physical world.
A token or workflow can represent an asset but cannot observe its present condition.
Fresh, checklist-bound evidence before underwriting, release, or escalation.
Coordinates and device telemetry do not independently prove correct physical installation.
Location-bound capture, required angles, structured observations, and a review trail.
An autonomous buyer can query digital inventory but not verify the shelf, price, or display now.
A paid asynchronous field check returned through API, MCP, or A2A.
One request, auditable lifecycle
An agent submits one objective physical-state question and an evidence specification.
The endpoint returns HTTP 402; the agent authorizes canonical USDC on Arbitrum One.
GroundTruth exposes only funded work to an eligible operator in a confirmed coverage zone.
Freshness, integrity, location, and evidence-to-brief checks produce an explainable verdict.
The agent polls a machine-readable receipt and can preserve its evidence trail downstream.
POST /api/v1/human-do
Content-Type: application/json
{
"intent": "Verify the deployed unit
matches asset record RWA-184",
"service_tier": "photo_visit",
"proof_spec": {
"type": "photo",
"instructions": "Capture serial label,
installation context, and condition",
"minPhotos": 3
}
}
402 → eip155:42161 · USDC
200 → task_id + poll_urlBuilt, not hand-waved
Arbitrum Sepolia · 421614EvidenceReceiptRegistry0xaf712732bd2c8ef589bb9fff5421ed428e4207e1Protocol demo · not customer activityVerifiable receipt recorded on Arbitrum SepoliaTask 00000000-0000-4000-8000-000000042161Open House build objective
The receipt primitive is live on Arbitrum Sepolia: task specification hash, evidence digest, verification verdict, timestamp, and issuer—without putting private photos or personal data onchain. The next milestone is a security-reviewed Arbitrum One deployment backed by an external paid pilot.