All Classes and Interfaces
Class
Description
The two 32-byte values an EVM wallet needs in order to produce an
EIP-712 signature.
Builds a
Web3jWallet from an EVM private key resolved from
environment variables.Thrown when a required env var is missing or blank.
Test-only
Wallet that never touches real cryptography.Settlement networks the x402 adapter can target.
Signing-scheme family.
One entry in the
accepts array of an x402 HTTP 402 response.Builds the EIP-712 typed-data hash pair for an EIP-3009
transferWithAuthorization call — the payload an x402 client
signs to authorise a one-time USDC transfer without an on-chain
approval round-trip.Builder for
TransferAuthorization.Signing surface the x402 payment broker needs.
Factory that turns a
WalletSpec into a live Wallet.Backend-agnostic configuration a
Wallet.Factory consumes to
instantiate a Wallet.Real secp256k1 EVM wallet backed by web3j-crypto's
ECKeyPair.Configuration record for the upcoming x402 broker.
Builder for
X402Config.x402 implementation of
PaymentBroker.