Skip to content

SignX402PaymentParams

Defined in: src/x402/client.ts:92

Parameters for X402PaymentSigner.sign.

Properties

paymentRequirements

readonly paymentRequirements: X402PaymentRequirements

Defined in: src/x402/client.ts:94

The chosen entry from the server’s accepts array.


resource?

readonly optional resource?: X402ResourceInfo

Defined in: src/x402/client.ts:96

Optional X402ResourceInfo to echo back in the payload.


validAfter?

readonly optional validAfter?: bigint

Defined in: src/x402/client.ts:98

Unix-seconds override of validAfter. Defaults to 0n.


validBefore?

readonly optional validBefore?: bigint

Defined in: src/x402/client.ts:103

Unix-seconds override of validBefore. Defaults to now + lifetime where lifetime = min(signer default, requirements.maxTimeoutSeconds).