passlisted in Coinbase#1 by calls of 623 on this host
0.002 USDC
per call, as the listing declares it on eip155:
- Validation state
- pass
- Uptime, 7 / 30 / 90 days
- 100% / 100% / 98%
- Calls, trailing 30 days
- 1,045
- Unique payers, trailing 30 days
- 10
- Last called
- 2026-11-01 12:35 UTC
- First observed by TOLLderived
- 2026-09-10
- Pricederived
- 0.002 USDC
- Networks
- 13
How has the volume on this endpoint moved?
Over 30 days: 1,045 calls, 10 payers, about 105 calls per payer.
perp basis out-counts every other endpoint in market data that carries counters, 10,181 of them.
agent402.tools lists 623 endpoints; perp basis is 1st by calls.
perp basis takes 8% of the calls counted across agent402.tools.
The most recent call was on the day of the snapshot.
perp basis answers POST requests at agent402.tools; it is listed in the Coinbase registry and TOLL files it under market data.
perp basis is priced at 0.002 USDC on Base.
Its declared inputs are a json body with the field coin.
perp basis answered the sweep of 2026-10-30 with a valid 402, passing 42 of 43 sweeps since 2026-09-11.
A response from perp basis, as declared, includes coin, midPx, markPx, source, funding, oraclePx and 2 others.
For perp basis the listing declares 16 accepts on Base, Polygon, Arbitrum, Monad and 9 others, to 4 different wallets.
Closest in price to perp basis within market data: gas at base-gas-x402-production.up.railway.app and crypto defillama yields at api.chainmarket-api.workers.dev.
perp basis is among the cheapest in market data; 8% of comparable listings ask less.
The wallet paid by perp basis is the payee of 631 endpoints on one host.
For 8 of the options on perp basis, TOLL has no verified decimals and shows the raw amount. perp basis declares exact and upto as payment schemes.
The seller's own tags are crypto, derivatives, perpetuals and basis.
The price of perp basis is declared by 1,111 other listings in market data too.
the payment options, as of 2026-11-01 13:19 UTC · method · pinnable
| registry | network | asset | amount | scheme | pay to |
|---|---|---|---|---|---|
| Coinbase | eip155: | USDC | 0.002 USDC | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | USDC | 0.002 USDC | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | USDC | 0.002 USDC | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | USDC | 2000 smallest units, decimals unknown | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | USDC | 0.002 USDC | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | USDC | 2000 smallest units, decimals unknown | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | USDC | 0.003 USDC | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | Global Dollar | 5000 smallest units, decimals unknown | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | USDC | 2000 smallest units, decimals unknown | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | USDC | 2000 smallest units, decimals unknown | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | USDC | 0.002 USDC | upto | 0xaBF4FA…e2a9D0 |
| Coinbase | solana: | USDC | 0.002 USDC | exact | J7aN3PLJ…Gv3xwg |
| Coinbase | stellar: | CCW67TSZ…SJMI75 | 20000 smallest units, decimals unknown | exact | GDNJXCKW…FJWWRL |
| Coinbase | algorand: | 31566704 | 2000 smallest units, decimals unknown | exact | C7IIHG7S…OY2XIE |
| Coinbase | eip155: | USDC | 0.002 USDC | exact | 0xaBF4FA…e2a9D0 |
| Coinbase | eip155: | GatewayWalletBatched | 2000 smallest units, decimals unknown | exact | 0xaBF4FA…e2a9D0 |
the checks, as of 2026-10-30 09:29 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-30 09:29 UTC | pass | 0 | daily-2026-10-30 |
| 2026-10-29 09:10 UTC | pass | 0 | daily-2026-10-29 |
| 2026-10-28 09:32 UTC | pass | 0 | daily-2026-10-28 |
| 2026-10-27 09:15 UTC | pass | 0 | daily-2026-10-27 |
| 2026-10-26 15:43 UTC | pass | 0 | daily-2026-10-26 |
| 2026-10-23 09:28 UTC | pass | 0 | daily-2026-10-23 |
| 2026-10-21 11:58 UTC | pass | 0 | daily-2026-10-21 |
| 2026-10-20 11:36 UTC | pass | 0 | daily-2026-10-20 |
| 2026-10-19 09:15 UTC | pass | 0 | daily-2026-10-19 |
| 2026-10-18 11:06 UTC | pass | 0 | daily-2026-10-18 |
| 2026-10-17 21:31 UTC | pass | 0 | daily-2026-10-17 |
| 2026-10-16 07:17 UTC | pass | 0 | daily-2026-10-16 |
| 2026-10-15 09:05 UTC | pass | 0 | daily-2026-10-15 |
| 2026-10-14 07:06 UTC | pass | 0 | daily-2026-10-14 |
| 2026-10-13 11:51 UTC | pass | 0 | daily-2026-10-13 |
| 2026-10-12 09:12 UTC | pass | 0 | daily-2026-10-12 |
| 2026-10-11 07:55 UTC | pass | 0 | daily-2026-10-11 |
| 2026-10-10 16:02 UTC | pass | 0 | daily-2026-10-10 |
| 2026-10-09 08:49 UTC | pass | 0 | daily-2026-10-09 |
| 2026-10-08 10:18 UTC | pass | 0 | daily-2026-10-08 |
| 2026-10-07 09:41 UTC | pass | 0 | daily-2026-10-07 |
| 2026-10-06 10:26 UTC | pass | 0 | daily-2026-10-06 |
| 2026-10-05 09:21 UTC | pass | 0 | daily-2026-10-05 |
| 2026-10-04 11:37 UTC | pass | 0 | daily-2026-10-04 |
| 2026-10-03 06:14 UTC | pass | 0 | daily-2026-10-03 |
| 2026-10-02 15:27 UTC | pass | 0 | daily-2026-10-02 |
| 2026-10-01 08:17 UTC | pass | 0 | daily-2026-10-01 |
| 2026-09-30 07:38 UTC | fail | 1 | daily-2026-09-30 |
| 2026-09-29 19:52 UTC | pass | 0 | daily-2026-09-29 |
| 2026-09-28 12:18 UTC | pass | 0 | daily-2026-09-28 |
| 2026-09-25 21:22 UTC | pass | 0 | daily-2026-09-25 |
| 2026-09-23 06:56 UTC | pass | 0 | daily-2026-09-23 |
| 2026-09-22 07:08 UTC | pass | 0 | daily-2026-09-22 |
| 2026-09-21 07:30 UTC | pass | 0 | daily-2026-09-21 |
| 2026-09-19 05:32 UTC | pass | 0 | daily-2026-09-19 |
| 2026-09-18 13:59 UTC | pass | 0 | daily-2026-09-18 |
| 2026-09-17 05:25 UTC | pass | 0 | daily-2026-09-17 |
| 2026-09-16 05:25 UTC | pass | 0 | daily-2026-09-16 |
| 2026-09-15 05:42 UTC | pass | 0 | daily-2026-09-15 |
| 2026-09-14 05:15 UTC | pass | 0 | daily-2026-09-14 |
| 2026-09-13 05:10 UTC | pass | 0 | daily-2026-09-13 |
| 2026-09-12 07:27 UTC | pass | 0 | daily-2026-09-12 |
| 2026-09-11 11:11 UTC | pass | 0 | daily-2026-09-11 |
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-11-01 12:35 UTC · method · live
The input and output block
{
"input": {
"body": {
"coin": "BTC"
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"coin": "BTC",
"midPx": 77266.5,
"markPx": 77267,
"source": "hyperliquid",
"funding": {
"per8h": 0.0001,
"aprPct": 10.95,
"hourly": 0.0000125
},
"oraclePx": 77236,
"fetchedAt": "2026-08-22T12:00:00.000Z",
"impactPremiumPct": 0.0388,
"predictedFunding": [
{
"per8h": 0.0001,
"venue": "HlPerp",
"aprPct": 10.95,
"fundingRate": 0.0000125,
"nextFundingTime": "2026-08-22T13:00:00.000Z",
"fundingIntervalHours": 1
}
],
"markOraclePremiumBps": 4.01,
"markOraclePremiumPct": 0.0401
}
}
}Cite this page
The pinned URL below renders this page from the snapshot of 2026-11-01 13:19 UTC and does not change; the live page does, every six hours. Data reuse is under CC BY 4.0 (terms).
Plain text
TOLL, "perp basis on agent402.tools", snapshot of 2026-11-01 13:19 UTC. https://tollindex.com/e/agent402-tools-api-perp-basis-836dd6/at/2026-11-01T13-19Z. Accessed [access date].
BibTeX
@misc{toll-e-agent402-tools-api-perp-basis-836dd6-2026-11-01T13-19Z,
author = {TOLL},
title = {perp basis on agent402.tools},
howpublished = {\url{https://tollindex.com/e/agent402-tools-api-perp-basis-836dd6/at/2026-11-01T13-19Z}},
year = {2026},
month = {11},
note = {Pinned view of the snapshot of 2026-11-01 13:19 UTC. Accessed [access date].}
}None yet. Anything submitted through the form below is published here with its outcome.