Xenarch — x402 MCP server for AI agent payments. Non-custodial, USDC on Base L2.

officialservice

Package Details

Transportstdio

Environment Variables

XENARCH_PRIVATE_KEY(str)
Secret

Wallet private key (hex, 0x-prefixed). Auto-generates on first run if omitted.

XENARCH_RPC_URL(str)

Base RPC endpoint URL

XENARCH_NETWORK(str)

Network for payments (base or base-sepolia)

XENARCH_MAX_PAYMENT_USD(str)

Local per-call payment cap in USDC (default 1.00). The only spending ceiling in standalone mode; set 0 to disable. Connect XENARCH_API_TOKEN for managed per-tx/daily/monthly caps.

TransportStreamable HTTP

Environment Variables

XENARCH_PRIVATE_KEY(str)
Secret

Wallet private key (hex, 0x-prefixed). Auto-generates on first run if omitted.

XENARCH_RPC_URL(str)

Base RPC endpoint URL

XENARCH_NETWORK(str)

Network for payments (base or base-sepolia)

XENARCH_MAX_PAYMENT_USD(str)

Local per-call payment cap in USDC (default 1.00). The only spending ceiling in standalone mode; set 0 to disable. Connect XENARCH_API_TOKEN for managed per-tx/daily/monthly caps.

PORT(str)

Port for HTTP server (default: 3000)

TRANSPORT(str)
Required

Set to 'http' to enable HTTP transport