passlisted in Coinbasecounted above 49% of Identity
0.01 USDC
per call, as the listing declares it on eip155:
- Validation state
- pass
- Uptime, 7 / 30 / 90 days
- 100% / 100% / 100%
- Calls, trailing 30 days
- 2
- Unique payers, trailing 30 days
- 2
- Last called
- 2026-09-29 19:33 UTC
- First observed by TOLLderived
- 2026-09-19
- Pricederived
- 0.01 USDC
- Networks
- 1
How big is this endpoint among the ones like it?
No trace is drawn of this endpoint’s own volume. Its counters have changed 2 times across 61 observations, and 3 changes are the fewest this site will draw a trace through, because two points and a guess are not a series. Every observation is in the JSON.
market data attestation, a POST endpoint on api.tradebot.devs.surf, appears in the Coinbase registry; TOLL's taxonomy puts it in identity.
market data attestation is priced at 0.01 USDC on Base.
The request to market data attestation is a json body with the fields policy, dataset_id, observations and source_label.
A response from market data attestation, as declared, includes checks, verdict, dataset_id, disclaimer, safe_to_use, source_label and 2 others.
market data attestation answered the sweep of 2026-10-06 with a valid 402, as at every sweep since 2026-09-20.
market data attestation is the only listed endpoint on api.tradebot.devs.surf.
The registry's counters give market data attestation 2 calls and 2 unique payers over 30 days, every call from a different payer.
The last call to market data attestation came 7 days before the snapshot, 2026-09-29.
Closest in price to market data attestation within identity: verify job at livecheck.fly.dev and br pix parse at api.losbeto.xyz.
market data attestation is priced above 30% of comparable listings in identity.
The wallet paid by market data attestation is the payee of 2 endpoints across 2 hosts.
Seller tags: market-data, data-quality, attestation and provenance.
The price of market data attestation is declared by 826 other listings in identity too.
the payment options, as of 2026-10-07 05:57 UTC · method · pinnable
| registry | network | asset | amount | scheme | pay to |
|---|---|---|---|---|---|
| Coinbase | eip155: | USDC | 0.01 USDC | exact | 0x1bdd0c…d45a0f |
the checks, as of 2026-10-06 12:39 UTC · method · pinnableendpoint answered HTTP 402
No named check failed.
Every sweep that observed this endpoint, newest first.
| observed, UTC | state | failed checks | sweep |
|---|---|---|---|
| 2026-10-06 12:39 UTC | pass | 0 | daily-2026-10-06 |
| 2026-10-05 11:11 UTC | pass | 0 | daily-2026-10-05 |
| 2026-10-04 13:56 UTC | pass | 0 | daily-2026-10-04 |
| 2026-10-03 07:21 UTC | pass | 0 | daily-2026-10-03 |
| 2026-10-02 16:30 UTC | pass | 0 | daily-2026-10-02 |
| 2026-10-01 09:14 UTC | pass | 0 | daily-2026-10-01 |
| 2026-09-30 08:42 UTC | pass | 0 | daily-2026-09-30 |
| 2026-09-29 20:48 UTC | pass | 0 | daily-2026-09-29 |
| 2026-09-23 07:44 UTC | pass | 0 | daily-2026-09-23 |
| 2026-09-22 07:58 UTC | pass | 0 | daily-2026-09-22 |
| 2026-09-21 08:20 UTC | pass | 0 | daily-2026-09-21 |
| 2026-09-20 18:24 UTC | pass | 0 | new-after-daily-2026-09-19 |
Presence in a registry, not liveness of the service (method). Newest first.
- listed in Coinbase
From the registry record, not validated by TOLL.the declared schema, as of 2026-09-29 19:33 UTC · method · live
The input and output block
{
"input": {
"body": {
"policy": {
"max_age_ms": 2000,
"require_sequence": true,
"max_receive_lag_ms": 500,
"expected_interval_ms": 1000,
"interval_tolerance_ms": 0,
"allowed_future_clock_skew_ms": 1000,
"require_identity_consistency": true
},
"dataset_id": "decision-input-17",
"observations": [
{
"identity": "instrument-A",
"sequence": 1,
"event_time_ms": 2000000097000,
"payload_sha256": "5feceb66ffc86f38d952786c6d696c79c2dbc239dd4e91b46729d73a27fb57e9",
"received_time_ms": 2000000097100
},
{
"identity": "instrument-A",
"sequence": 2,
"event_time_ms": 2000000098000,
"payload_sha256": "6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b",
"received_time_ms": 2000000098100
},
{
"identity": "instrument-A",
"sequence": 3,
"event_time_ms": 2000000099000,
"payload_sha256": "d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35",
"received_time_ms": 2000000099100
}
],
"source_label": "caller-observer-A"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"checks": [
{
"check": "schema_and_count_bounds",
"status": "PASS",
"evidence": {
"maximum": 512,
"minimum": 1,
"observation_count": 3,
"timestamps_are_bounded_integers": true
}
},
{
"check": "causal_event_receive_timing",
"status": "PASS",
"evidence": {
"violations": 0,
"minimum_receive_lag_ms": 100
}
},
{
"check": "received_time_not_materially_future",
"status": "PASS",
"evidence": {
"violations": 0,
"evaluation_time_ms": 2000000100000,
"maximum_received_time_ms": 2000000099100,
"allowed_future_clock_skew_ms": 1000
}
},
{
"check": "receive_lag_limit",
"status": "PASS",
"evidence": {
"violations": 0,
"maximum_allowed_receive_lag_ms": 500,
"maximum_observed_receive_lag_ms": 100
}
},
{
"check": "raw_observation_order",
"status": "PASS",
"evidence": {
"input_was_sorted": false,
"event_times_monotonic": true,
"received_times_monotonic": true
}
},
{
"check": "unique_event_timestamps",
"status": "PASS",
"evidence": {
"duplicate_count": 0
}
},
{
"check": "unique_sequence_numbers",
"status": "PASS",
"evidence": {
"present_count": 3,
"duplicate_count": 0
}
},
{
"check": "sequence_presence",
"status": "PASS",
"evidence": {
"required": true,
"present_count": 3,
"observation_count": 3,
"mixed_presence_allowed": false
}
},
{
"check": "strict_sequence_order",
"status": "PASS",
"evidence": {
"applicable": true,
"strictly_increasing": true
}
},
{
"check": "identity_consistency",
"status": "PASS",
"evidence": {
"required": true,
"present_count": 3,
"distinct_present_count": 1
}
},
{
"check": "payload_hash_presence",
"status": "PASS",
"evidence": {
"present_count": 3,
"observation_count": 3,
"mixed_presence_allowed": false,
"syntax_schema_validated": true
}
},
{
"check": "latest_observation_freshness",
"status": "PASS",
"evidence": {
"age_ms": 900,
"maximum_age_ms": 2000,
"evaluation_time_ms": 2000000100000,
"latest_received_time_ms": 2000000099100
}
},
{
"check": "expected_event_interval",
"status": "PASS",
"evidence": {
"configured": true,
"tolerance_ms": 0,
"comparison_count": 2,
"expected_interval_ms": 1000,
"maximum_allowed_delta_ms": 1000,
"minimum_allowed_delta_ms": 1000,
"maximum_observed_delta_ms": 1000,
"minimum_observed_delta_ms": 1000
}
},
{
"check": "evidence_time_bounds",
"status": "PASS",
"evidence": {
"evaluation_time_ms": 2000000100000,
"last_event_time_ms": 2000000099000,
"first_event_time_ms": 2000000097000,
"latest_received_time_ms": 2000000099100
}
}
],
"verdict": "PASS",
"dataset_id": "decision-input-17",
"disclaimer": "Integrity validation of caller-supplied observations only; no market data is acquired or redistributed, and no ownership, licensing, investment, or trading determination is made.",
"safe_to_use": true,
"source_label": "caller-observer-A",
"failed_checks": [],
"policy_sha256": "05f284d3b67ab3a6b9bc8369d13c6b74743a7a66682a517cc79d754cf35b60b6",
"attestation_id": "mda1_a4577ae9f3045428156e6523f910e91651fe463472a3cc2a603818cee12debc1",
"attested_at_ms": 2000000100000,
"method_version": "market-data-integrity-attestation-v1.0.0",
"schema_version": "market-data-attestation-request-v1",
"observation_count": 3,
"last_event_time_ms": 2000000099000,
"first_event_time_ms": 2000000097000,
"observations_sha256": "22da57641145c6e1d090e9e16d4a698c5f4ce3b2b8d061cd24b84430d0f9cc71",
"latest_received_time_ms": 2000000099100
}
}
}Cite this page
The pinned URL below renders this page from the snapshot of 2026-10-07 05:57 UTC and does not change; the live page does, every six hours. Data reuse is under CC BY 4.0 (terms).
Plain text
TOLL, "market data attestation on api.tradebot.devs.surf", snapshot of 2026-10-07 05:57 UTC. https://tollindex.com/e/api-tradebot-devs-surf-v1-market-data-attestation-c029c4/at/2026-10-07T05-57Z. Accessed [access date].
BibTeX
@misc{toll-e-api-tradebot-devs-surf-v1-market-data-attestation-c029c4-2026-10-07T05-57Z,
author = {TOLL},
title = {market data attestation on api.tradebot.devs.surf},
howpublished = {\url{https://tollindex.com/e/api-tradebot-devs-surf-v1-market-data-attestation-c029c4/at/2026-10-07T05-57Z}},
year = {2026},
month = {10},
note = {Pinned view of the snapshot of 2026-10-07 05:57 UTC. Accessed [access date].}
}None yet. Anything submitted through the form below is published here with its outcome.