Base58-encoded Solana secret key used to sign and pay in SPL USDC. At least one of SOLANA_PRIVATE_KEY or EVM_PRIVATE_KEY is required. Secret.
EVM_PRIVATE_KEY
No
Hex-encoded EVM private key used to sign EIP-3009 USDC authorizations. At least one of SOLANA_PRIVATE_KEY or EVM_PRIVATE_KEY is required. Secret.
PREFERRED_NETWORK
No
Which network to prefer when a quote offers both. Accepts 'solana' or 'evm' ('eip155' is an accepted alias for 'evm'). Defaults to 'solana' if SOLANA_PRIVATE_KEY is set, else 'evm'.
X402_BASE_URL
No
Base URL of the x402 payment backend used for catalog, quote, and fulfillment requests. Defaults to https://x402.privadovpn.com.
SOLANA_RPC_URL
No
Solana RPC endpoint used to check balances and broadcast transactions. Defaults to https://api.mainnet-beta.solana.com.
EVM_RPC_URL
No
EVM RPC endpoint used to check balances and broadcast transactions. Required for EVM payments.