Api Endpoint

Arc payment verification

Did that Arc payment actually land? Pass ?tx=0x… and optionally ?to=0x… and ?expect=1.50 to get the payer, the amount, whether it reached your address, confirmations, finality and the gas paid — all in USDC. Handles the thing that breaks most Arc integrations: USDC is the NATIVE gas token at 18 decimals in tx.value AND has a 6-decimal ERC-20 view, so a verifier that only reads Transfer logs reports real payments as zero. Read-only: checking never consumes the payment.

Open interactive test console

Offering

Provider
apexfaucet.xyz
Method
GET
Offering type
Api Endpoint
Transport type
http
Category
Blockchain And Crypto
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://apexfaucet.xyz/api/x402/arc-payment
MIME type
application/json
First seen
2026-10-16T01:52:52.778Z
Last seen
Tags
arc, payment verification, USDC, transaction status, X402, ERC-8004, Data

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.003 USDC
Atomic price: 3000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 2
3000 atomic units
Atomic price: 3000 · Network: eip155:5042 · Asset: 0x3600000000000000000000000000000000000000 · Scheme: exact
Payment option 3
3000 atomic units
Atomic price: 3000 · Network: eip155:5042 · Asset: 0x3600000000000000000000000000000000000000 · Scheme: exact
Payment option 4
0.003 USDC
Atomic price: 3000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 5
0.003 USDC
Atomic price: 3000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Payment option 6
10000000000000000 atomic units
Atomic price: 10000000000000000 · Network: eip155:56 · Asset: 0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d · Scheme: exact
Payment option 7
10000000000000000 atomic units
Atomic price: 10000000000000000 · Network: eip155:56 · Asset: 0xcE24439F2D9C6a2289F741120FE202248B666666 · Scheme: exact
Payment option 8
0.01 USDC
Atomic price: 10000 · Network: eip155:4663 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "3000",
    "payTo": "0xd334ab5151c624cada654854e2879903dc4217ed"
  },
  {
    "scheme": "exact",
    "network": "eip155:5042",
    "asset": "0x3600000000000000000000000000000000000000",
    "amount": "3000",
    "payTo": "0xd334ab5151c624cada654854e2879903dc4217ed"
  },
  {
    "scheme": "exact",
    "network": "eip155:5042",
    "asset": "0x3600000000000000000000000000000000000000",
    "amount": "3000",
    "payTo": "0xd334ab5151c624cada654854e2879903dc4217ed"
  },
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "3000",
    "payTo": "0xd334ab5151c624cada654854e2879903dc4217ed"
  },
  {
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "amount": "3000",
    "payTo": "HYiepS7mNCVVKoaDmZLQ6rNtMWHTQqKheM1NLGn1x8kJ"
  },
  {
    "scheme": "exact",
    "network": "eip155:56",
    "asset": "0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d",
    "amount": "10000000000000000",
    "payTo": "0xd334AB5151C624cAdA654854E2879903Dc4217eD"
  },
  {
    "scheme": "exact",
    "network": "eip155:56",
    "asset": "0xcE24439F2D9C6a2289F741120FE202248B666666",
    "amount": "10000000000000000",
    "payTo": "0xd334AB5151C624cAdA654854E2879903Dc4217eD"
  },
  {
    "scheme": "exact",
    "network": "eip155:4663",
    "asset": "0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168",
    "amount": "10000",
    "payTo": "0xd334AB5151C624cAdA654854E2879903Dc4217eD"
  }
]

Observed health

Status
Healthy
Latest latency
965 ms
Average latency
1429 ms
HTTP status
402
Last checked
Reachability
91.7% over 12 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "GET"
      ]
    },
    "queryParams": {
      "type": "object",
      "properties": {
        "tx": {
          "type": "string",
          "pattern": "^0x[0-9a-fA-F]{64}$",
          "description": "A 32-byte Arc transaction hash to inspect as a payment."
        }
      },
      "required": [
        "tx"
      ]
    }
  },
  "required": [
    "type",
    "method",
    "queryParams"
  ]
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "input": {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "const": "http"
        },
        "method": {
          "type": "string",
          "enum": [
            "GET"
          ]
        },
        "queryParams": {
          "type": "object",
          "properties": {
            "tx": {
              "type": "string",
              "pattern": "^0x[0-9a-fA-F]{64}$",
              "description": "A 32-byte Arc transaction hash to inspect as a payment."
            }
          },
          "required": [
            "tx"
          ]
        }
      },
      "required": [
        "type",
        "method",
        "queryParams"
      ]
    },
    "output": {
      "type": "object"
    }
  },
  "required": [
    "input"
  ]
}