FETCH402
← Protocol index

Resource / 279

healthy

ApiToll Stablecoins.

Stablecoin market data ranked by USD-equivalent circulating supply: each coin returns its symbol, peg type and mechanism (fiat-backed, crypto-backed, algorithmic), peg currency (USD, EUR, JPY…), current peg price, native circulating supply, USD-converted supply, and the chains it lives on. Filter by symbol or chain. Track USDT, USDC, DAI, USDe, EURC and the rest of the stablecoin market. Sourced from DefiLlama.

Eligibility
probeable
Failures
0
Last quote
2026-08-12 22:00:02 UTC
Last probe
2026-08-12 22:00:02 UTC
Payment requirements / accepts[] 2 options
State Network Scheme Atomic amount Asset payTo / untrusted
active eip155:8453 exact 1000 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 0x3dA40A9aD36640a2C0F533BAC368490095574664
active solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp exact 1000 EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v 5Wxg3V6gcmFmmP6SXmGZQAUZPFYsSwoeN2Qewt5BotWz

All advertised payment options are stored. Base (`eip155:8453`) is the operational network for ranking and canaries; non-Base options remain visible for transparency.

Probe evidence 1 recent
healthy 2026-08-12 22:00:02 UTC GET · HTTP 402 · 119ms · accepts 2 · base 1 ok
Request
GET https://crypto.apitoll.cloud/v1/crypto/stablecoins
Robots
error
Note
robots_error:{:robots_http_status, 404};http_402;accepts=2;base=1
Accepts fingerprint
c6d1c0d896062c7909691e781006ae27e4aa42cf81a6e6cbcb778237417b1dcd

Accepts snapshot

[
  {
    "amount": "1000",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "assetTransferMethod": null,
    "extra": {
      "name": "USD Coin",
      "version": "2"
    },
    "maxTimeoutSeconds": 300,
    "network": "eip155:8453",
    "payTo": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
    "paymentFlow": null,
    "raw": {
      "amount": "1000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "maxTimeoutSeconds": 300,
      "max_timeout_seconds": 300,
      "network": "eip155:8453",
      "payTo": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
      "pay_to": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
      "scheme": "exact"
    },
    "scheme": "exact"
  },
  {
    "amount": "1000",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "assetTransferMethod": null,
    "extra": {
      "feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"
    },
    "maxTimeoutSeconds": 300,
    "network": "solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp",
    "payTo": "5Wxg3V6gcmFmmP6SXmGZQAUZPFYsSwoeN2Qewt5BotWz",
    "paymentFlow": null,
    "raw": {
      "amount": "1000",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "extra": {
        "feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"
      },
      "maxTimeoutSeconds": 300,
      "max_timeout_seconds": 300,
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "5Wxg3V6gcmFmmP6SXmGZQAUZPFYsSwoeN2Qewt5BotWz",
      "pay_to": "5Wxg3V6gcmFmmP6SXmGZQAUZPFYsSwoeN2Qewt5BotWz",
      "scheme": "exact"
    },
    "scheme": "exact"
  }
]

PaymentRequired raw

{
  "accepts": [
    {
      "amount": "1000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "maxTimeoutSeconds": 300,
      "network": "eip155:8453",
      "payTo": "0x3dA40A9aD36640a2C0F533BAC368490095574664",
      "scheme": "exact"
    },
    {
      "amount": "1000",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "extra": {
        "feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"
      },
      "maxTimeoutSeconds": 300,
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "5Wxg3V6gcmFmmP6SXmGZQAUZPFYsSwoeN2Qewt5BotWz",
      "scheme": "exact"
    }
  ],
  "error": "Payment required",
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "method": "GET",
          "queryParams": {
            "symbol": "USDC"
          },
          "type": "http"
        },
        "output": {
          "example": {
            "count": 1,
            "filters": {
              "chain": null,
              "symbol": "usdc"
            },
            "source": {
              "name": "DefiLlama"
            },
            "stablecoins": [
              {
                "chains": [
                  "Ethereum",
                  "Solana",
                  "Base"
                ],
                "circulating": 35000000000,
                "circulatingUsd": 34989500000,
                "name": "USD Coin",
                "pegCurrency": "USD",
                "pegMechanism": "fiat-backed",
                "pegType": "peggedUSD",
                "price": 0.9997,
                "symbol": "USDC"
              }
            ],
            "totalCirculatingUsd": 60000000000,
            "totalMatching": 1
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "method": {
                "enum": [
                  "GET"
                ],
                "type": "string"
              },
              "queryParams": {
                "properties": {
                  "chain": {
                    "description": "Filter to stablecoins present on a chain (exact, case-insensitive): Ethereum, Solana, Base…",
                    "type": "string"
                  },
                  "limit": {
                    "description": "Max stablecoins returned (1–100, default 20).",
                    "maximum": 100,
                    "minimum": 1,
                    "type": "integer"
                  },
                  "symbol": {
                    "description": "Filter by symbol/name substring: USDC, USDT, DAI…",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "properties": {
                  "count": {
                    "type": "number"
                  },
                  "filters": {
                    "properties": {
                      "chain": {},
                      "symbol": {
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "source": {
                    "properties": {
                      "name": {
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "stablecoins": {
                    "items": {
                      "properties": {
                        "chains": {
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        },
                        "circulating": {
                          "type": "number"
                        },
                        "circulatingUsd": {
                          "type": "number"
                        },
                        "name": {
                          "type": "string"
                        },
                        "pegCurrency": {
                          "type": "string"
                        },
                        "pegMechanism": {
                          "type": "string"
                        },
                        "pegType": {
                          "type": "string"
                        },
                        "price": {
                          "type": "number"
                        },
                        "symbol": {
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "totalCirculatingUsd": {
                    "type": "number"
                  },
                  "totalMatching": {
                    "type": "number"
                  }
                },
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    }
  },
  "resource": {
    "description": "Stablecoin market data ranked by USD-equivalent circulating supply: each coin returns its symbol, peg type and mechanism (fiat-backed, crypto-backed, algorithmic), peg currency (USD, EUR, JPY…), current peg price, native circulating supply, USD-converted supply, and the chains it lives on. Filter by symbol or chain. Track USDT, USDC, DAI, USDe, EURC and the rest of the stablecoin market. Sourced from DefiLlama.",
    "mimeType": "application/json",
    "serviceName": "ApiToll Stablecoins",
    "tags": [
      "crypto",
      "stablecoins",
      "usdc",
      "usdt",
      "dai",
      "peg",
      "defi",
      "market-data",
      "apitoll"
    ],
    "url": "https://crypto.apitoll.cloud/v1/crypto/stablecoins"
  },
  "x402Version": 2
}

Response headers

{
  "connection": "keep-alive",
  "content-length": "127",
  "content-type": "application/json; charset=utf-8",
  "date": "Wed, 12 Aug 2026 22:00:02 GMT",
  "etag": "W/\"7f-mNuwTP0USWb1iIUb8sJGqzeePUo\"",
  "payment-required": "eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IHJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly9jcnlwdG8uYXBpdG9sbC5jbG91ZC92MS9jcnlwdG8vc3RhYmxlY29pbnMiLCJkZXNjcmlwdGlvbiI6IlN0YWJsZWNvaW4gbWFya2V0IGRhdGEgcmFua2VkIGJ5IFVTRC1lcXVpdmFsZW50IGNpcmN1bGF0aW5nIHN1cHBseTogZWFjaCBjb2luIHJldHVybnMgaXRzIHN5bWJvbCwgcGVnIHR5cGUgYW5kIG1lY2hhbmlzbSAoZmlhdC1iYWNrZWQsIGNyeXB0by1iYWNrZWQsIGFsZ29yaXRobWljKSwgcGVnIGN1cnJlbmN5IChVU0QsIEVVUiwgSlBZ4oCmKSwgY3VycmVudCBwZWcgcHJpY2UsIG5hdGl2ZSBjaXJjdWxhdGluZyBzdXBwbHksIFVTRC1jb252ZXJ0ZWQgc3VwcGx5LCBhbmQgdGhlIGNoYWlucyBpdCBsaXZlcyBvbi4gRmlsdGVyIGJ5IHN5bWJvbCBvciBjaGFpbi4gVHJhY2sgVVNEVCwgVVNEQywgREFJLCBVU0RlLCBFVVJDIGFuZCB0aGUgcmVzdCBvZiB0aGUgc3RhYmxlY29pbiBtYXJrZXQuIFNvdXJjZWQgZnJvbSBEZWZpTGxhbWEuIiwibWltZVR5cGUiOiJhcHBsaWNhdGlvbi9qc29uIiwic2VydmljZU5hbWUiOiJBcGlUb2xsIFN0YWJsZWNvaW5zIiwidGFncyI6WyJjcnlwdG8iLCJzdGFibGVjb2lucyIsInVzZGMiLCJ1c2R0IiwiZGFpIiwicGVnIiwiZGVmaSIsIm1hcmtldC1kYXRhIiwiYXBpdG9sbCJdfSwiYWNjZXB0cyI6W3sic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoiZWlwMTU1Ojg0NTMiLCJhbW91bnQiOiIxMDAwIiwiYXNzZXQiOiIweDgzMzU4OWZDRDZlRGI2RTA4ZjRjN0MzMkQ0ZjcxYjU0YmRBMDI5MTMiLCJwYXlUbyI6IjB4M2RBNDBBOWFEMzY2NDBhMkMwRjUzM0JBQzM2ODQ5MDA5NTU3NDY2NCIsIm1heFRpbWVvdXRTZWNvbmRzIjozMDAsImV4dHJhIjp7Im5hbWUiOiJVU0QgQ29pbiIsInZlcnNpb24iOiIyIn19LHsic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoic29sYW5hOjVleWt0NFVzRnY4UDhOSmRUUkVwWTF2enFLcVpLdmRwIiwiYW1vdW50IjoiMTAwMCIsImFzc2V0IjoiRVBqRldkZDVBdWZxU1NxZU0ycU4xeHp5YmFwQzhHNHdFR0drWnd5VER0MXYiLCJwYXlUbyI6IjVXeGczVjZnY21GbW1QNlNYbUdaUUFVWlBGWXNTd29lTjJRZXd0NUJvdFd6IiwibWF4VGltZW91dFNlY29uZHMiOjMwMCwiZXh0cmEiOnsiZmVlUGF5ZXIiOiJCRU5yTG9VYm5keG9OTVVTNUpYQXBHTXROeWtMakZYWGl4TXRwRHdEUjlTUCJ9fV0sImV4dGVuc2lvbnMiOnsiYmF6YWFyIjp7ImluZm8iOnsiaW5wdXQiOnsidHlwZSI6Imh0dHAiLCJxdWVyeVBhcmFtcyI6eyJzeW1ib2wiOiJVU0RDIn0sIm1ldGhvZCI6IkdFVCJ9LCJvdXRwdXQiOnsidHlwZSI6Impzb24iLCJleGFtcGxlIjp7ImNvdW50IjoxLCJ0b3RhbE1hdGNoaW5nIjoxLCJ0b3RhbENpcmN1bGF0aW5nVXNkIjo2MDAwMDAwMDAwMCwiZmlsdGVycyI6eyJzeW1ib2wiOiJ1c2RjIiwiY2hhaW4iOm51bGx9LCJzdGFibGVjb2lucyI6W3sibmFtZSI6IlVTRCBDb2luIiwic3ltYm9sIjoiVVNEQyIsInBlZ1R5cGUiOiJwZWdnZWRVU0QiLCJwZWdDdXJyZW5jeSI6IlVTRCIsInBlZ01lY2hhbmlzbSI6ImZpYXQtYmFja2VkIiwicHJpY2UiOjAuOTk5NywiY2lyY3VsYXRpbmciOjM1MDAwMDAwMDAwLCJjaXJjdWxhdGluZ1VzZCI6MzQ5ODk1MDAwMDAsImNoYWlucyI6WyJFdGhlcmV1bSIsIlNvbGFuYSIsIkJhc2UiXX1dLCJzb3VyY2UiOnsibmFtZSI6IkRlZmlMbGFtYSJ9fX19LCJzY2hlbWEiOnsiJHNjaGVtYSI6Imh0dHBzOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LzIwMjAtMTIvc2NoZW1hIiwidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiaW5wdXQiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidHlwZSI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJodHRwIn0sIm1ldGhvZCI6eyJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyJHRVQiXX0sInF1ZXJ5UGFyYW1zIjp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7InN5bWJvbCI6eyJ0eXBlIjoic3RyaW5nIiwiZGVzY3JpcHRpb24iOiJGaWx0ZXIgYnkgc3ltYm9sL25hbWUgc3Vic3RyaW5nOiBVU0RDLCBVU0RULCBEQUnigKYifSwiY2hhaW4iOnsidHlwZSI6InN0cmluZyIsImRlc2NyaXB0aW9uIjoiRmlsdGVyIHRvIHN0YWJsZWNvaW5zIHByZXNlbnQgb24gYSBjaGFpbiAoZXhhY3QsIGNhc2UtaW5zZW5zaXRpdmUpOiBFdGhlcmV1bSwgU29sYW5hLCBCYXNl4oCmIn0sImxpbWl0Ijp7InR5cGUiOiJpbnRlZ2VyIiwiZGVzY3JpcHRpb24iOiJNYXggc3RhYmxlY29pbnMgcmV0dXJuZWQgKDHigJMxMDAsIGRlZmF1bHQgMjApLiIsIm1pbmltdW0iOjEsIm1heGltdW0iOjEwMH19fX0sInJlcXVpcmVkIjpbInR5cGUiLCJtZXRob2QiXSwiYWRkaXRpb25hbFByb3BlcnRpZXMiOmZhbHNlfSwib3V0cHV0Ijp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7InR5cGUiOnsidHlwZSI6InN0cmluZyJ9LCJleGFtcGxlIjp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7ImNvdW50Ijp7InR5cGUiOiJudW1iZXIifSwidG90YWxNYXRjaGluZyI6eyJ0eXBlIjoibnVtYmVyIn0sInRvdGFsQ2lyY3VsYXRpbmdVc2QiOnsidHlwZSI6Im51bWJlciJ9LCJmaWx0ZXJzIjp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7InN5bWJvbCI6eyJ0eXBlIjoic3RyaW5nIn0sImNoYWluIjp7fX19LCJzdGFibGVjb2lucyI6eyJ0eXBlIjoiYXJyYXkiLCJpdGVtcyI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydGllcyI6eyJuYW1lIjp7InR5cGUiOiJzdHJpbmcifSwic3ltYm9sIjp7InR5cGUiOiJzdHJpbmcifSwicGVnVHlwZSI6eyJ0eXBlIjoic3RyaW5nIn0sInBlZ0N1cnJlbmN5Ijp7InR5cGUiOiJzdHJpbmcifSwicGVnTWVjaGFuaXNtIjp7InR5cGUiOiJzdHJpbmcifSwicHJpY2UiOnsidHlwZSI6Im51bWJlciJ9LCJjaXJjdWxhdGluZyI6eyJ0eXBlIjoibnVtYmVyIn0sImNpcmN1bGF0aW5nVXNkIjp7InR5cGUiOiJudW1iZXIifSwiY2hhaW5zIjp7InR5cGUiOiJhcnJheSIsIml0ZW1zIjp7InR5cGUiOiJzdHJpbmcifX19fX0sInNvdXJjZSI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydGllcyI6eyJuYW1lIjp7InR5cGUiOiJzdHJpbmcifX19fX19LCJyZXF1aXJlZCI6WyJ0eXBlIl19fSwicmVxdWlyZWQiOlsiaW5wdXQiXX19fX0=",
  "server": "nginx/1.24.0 (Ubuntu)"
}

Response body

{
  "error": "payment_required",
  "message": "This endpoint requires an x402 micropayment (USDC on Base or Solana). $0.001 per call."
}

Request headers

{
  "accept": "*/*",
  "user-agent": "Fetch402Bot/0.1 (+https://fetch402.com/crawler; contact: crawler@fetch402.com)"
}

Machine contract

Schemas.

InputJSON
{
  "method": "GET",
  "queryParams": {
    "symbol": "USDC"
  },
  "type": "http"
}
OutputJSON
{
  "example": {
    "count": 1,
    "filters": {
      "chain": null,
      "symbol": "usdc"
    },
    "source": {
      "name": "DefiLlama"
    },
    "stablecoins": [
      {
        "chains": [
          "Ethereum",
          "Solana",
          "Base"
        ],
        "circulating": 35000000000,
        "circulatingUsd": 34989500000,
        "name": "USD Coin",
        "pegCurrency": "USD",
        "pegMechanism": "fiat-backed",
        "pegType": "peggedUSD",
        "price": 0.9997,
        "symbol": "USDC"
      }
    ],
    "totalCirculatingUsd": 60000000000,
    "totalMatching": 1
  },
  "type": "json"
}