createX402Server.
Controls how receiver wallet addresses are resolved:
"eoa"— provision a CDP EVM EOA + Solana account (default)"smart"— provision a CDP Smart Contract Wallet + Solana account"address"— use provided addresses directly, no provisioning needed
Type Declaration
type
type is omitted.
accountName?
"x402-receiver-wallet-1".
type
accountName?
"x402-receiver-wallet-1".
ownerAccountName
"smart" type.
type
CDP_WALLET_SECRET is not required.
API key credentials (CDP_API_KEY_ID / CDP_API_KEY_SECRET) are still
needed for the CDP facilitator.
At least one of evm or solana should be provided, or all routes
must supply explicit payTo values in the full x402 RouteConfig format.