ReadonlyidOptionalmppMPP protocol support (optional)
ReadonlymethodId: stringThe MPP method identifier, e.g. "tempo"
Server: build the request object for the MPP challenge
Client: create a credential payload for a given challenge (charge intent)
Client: create a session credential for MPP session intent payments.
Manages the on-chain payment channel lifecycle and signs EIP-712 vouchers.
Optional — methods that do not support session intent omit this.
Server: settle a verified MPP credential on-chain
Server: verify an incoming MPP credential
Optional ReadonlypayerClient payer address for X402 signPayment (from in EIP-3009 / Permit2).
Set only when the method is constructed with a client account.
Optionalx402X402 protocol support (optional)
Which scheme+network combinations this method handles
Build payment accept options for PAYMENT-REQUIRED header
Server: settle a verified payment on-chain
Client: sign a payment authorization
Server: verify an incoming payment signature
Interface that all OMPX payment methods must implement