Skip to main content
Glama
jegamboafuentes

x402dispatcher

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
X402_ENVNodevelopment (Base Sepolia, default) or production (Base mainnet, real USDC)development
MARKUP_BPSNoMarkup in basis points (default 1000 = 10%)1000
X402_PAY_TONoOverride Merchant receive address for inbound payments
MAX_PRICE_USDNoHard cap before any automated spend (e.g. 0.01)0.01
CDP_API_KEY_IDYesCDP API key ID
CDP_PRIVATE_KEYNoOnly if you import a specific EOA into CDP (not used by default V2+ payer path)
DISCOVERY_LIMITNoMax Bazaar tools to register at startup (default 40, max 100)40
GCS_DATA_BUCKETNoGCS bucket that stores ledger.sqlite across restarts (Cloud Run)
GCS_DATA_OBJECTNoObject name (default ledger.sqlite)ledger.sqlite
INBOUND_PAYWALLNotrue (default) to charge callers; false for treasury-only operator modetrue
PUBLIC_BASE_URLNoPublic base URL used for constructing URLs (e.g., http://127.0.0.1:8080 or https://402dispatcher.com)
CDP_WALLET_SECRETYesCDP Wallet Secret (base64 P-256 key from Portal)
INBOUND_PRICE_USDNoFlat inbound fee (default = MAX_PRICE_USD)
CDP_API_KEY_SECRETYesCDP API key secret
VERIFIED_MIN_SAMPLESNoMin successful-history calls for Verified (default 2)2
VERIFIED_MIN_SUCCESS_RATENoMin success rate 0-1 for Verified (default 0.8)0.8

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources