GET
/
v1
/
supported
Get supported payment kinds
curl --request GET \
  --url https://api.mrdn.finance/v1/supported
{
  "kinds": [
    {
      "network": "<string>",
      "asset": "<string>",
      "schemes": [
        "<string>"
      ]
    }
  ]
}
Get the list of supported payment types and networks for x402 payments.

Response

{
  "kinds": [
    {
      "x402Version": 1,
      "scheme": "exact",
      "network": "base-sepolia"
    }
  ]
}

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:
  • base-sepolia - Base Sepolia testnet (only network currently supported)

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 isBaseSepoliaSupported = data.kinds.some(
  kind => kind.network === 'base-sepolia'
)

Authorizations

Authorization
string
header
required

Response

200 - application/json

Supported payment kinds

kinds
object[]