Skip to main content
GET
/
v1
/
supported
Get supported payment kinds
curl --request GET \
  --url https://api.mrdn.finance/v1/supported \
  --header 'Authorization: <api-key>'
{
  "kinds": [
    {
      "network": "<string>",
      "asset": "<string>",
      "schemes": [
        "<string>"
      ]
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.mrdn.finance/llms.txt

Use this file to discover all available pages before exploring further.

Get the list of supported payment types and networks for x402 payments.

Response

{
  "kinds": [
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "avalanche"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "base"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "bsc"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "base-sepolia"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "arc-testnet"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "fluent-testnet"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "optimism"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "optimism-sepolia"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "polygon"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "unichain"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "ink"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "worldchain"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "sei"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "hyperevm"
    },
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "megaeth"
    }
  ]
}

Payment Kinds

Each payment kind specifies:
  • x402Version: Version of the x402 protocol (currently 1)
  • scheme: Payment scheme type (currently “exact”)
  • network: Supported blockchain network

Supported Networks

Currently supported networks:
  • avalanche - Avalanche mainnet
  • base - Base mainnet
  • bsc - BNB Smart Chain mainnet
  • base-sepolia - Base Sepolia testnet
  • arc-testnet - Arc Testnet
  • optimism - Optimism mainnet
  • optimism-sepolia - Optimism Sepolia testnet
  • fluent-testnet - Fluent testnet
  • polygon - Polygon mainnet
  • unichain - Unichain mainnet
  • ink - Ink mainnet
  • worldchain - World Chain mainnet
  • sei - Sei mainnet
  • hyperevm - HyperEVM mainnet
  • megaeth - MegaETH mainnet

Usage

const response = await fetch("/v1/supported");
const data = await response.json();

console.log("Supported payment kinds:", data.kinds);

// Check if a specific network is supported
const isOptimismSupported = data.kinds.some(
  (kind) => kind.network === "optimism",
);

Authorizations

Authorization
string
header
required

Response

200 - application/json

Supported payment kinds

kinds
object[]