Solvador
API

GET /supported

Machine-readable list of every scheme, network, and extension this facilitator supports.

GET https://api.solvador.com/supported

No authentication. Use it for capability discovery instead of hardcoding networks or schemes — new networks and schemes appear here first.

Response

{
  "kinds": [
    { "x402Version": 2, "scheme": "exact", "network": "eip155:8453" },
    { "x402Version": 2, "scheme": "upto", "network": "eip155:8453" },
    {
      "x402Version": 2,
      "scheme": "batch-settlement",
      "network": "eip155:8453",
      "extra": { "receiverAuthorizer": "0xAuthorizerAddress" }
    },
    { "x402Version": 2, "scheme": "exact", "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp" },
    { "x402Version": 2, "scheme": "exact", "network": "near:mainnet" },
    {
      "x402Version": 2,
      "scheme": "exact",
      "network": "xrpl:0",
      "extra": { "areFeesSponsored": false }
    }
  ],
  "extensions": ["eip2612GasSponsoring", "bazaar", "payment-identifier"],
  "signers": {
    "eip155": ["0xFacilitatorSigner"],
    "solana": ["FacilitatorSignerPubkey"]
  }
}

The example above is truncated — the real response lists every (scheme, network) pair: exact on all 14 networks, upto and batch-settlement on the 11 EVM networks.

FieldDescription
kindsEvery supported (scheme, network) pair, with optional scheme-specific extra data
extensionsProtocol extensions this facilitator advertises
signersNetwork family → the facilitator’s signing addresses on it

Notable extra values:

  • batch-settlement kinds carry extra.receiverAuthorizer — the EIP-712 authorizer address that must be committed into escrow channels at deposit time. Always read it from here; see batch-settlement.
  • The XRPL kind carries extra.areFeesSponsored: false — the payer’s signed transaction pays its own network fee (see Supported Networks).

On this page