buildPaymentRequirements
buildPaymentRequirements(
params):X402PaymentRequirements
Defined in: src/x402/payment-requirements.ts:184
Builds one X402PaymentRequirements entry suitable for the accepts
array of a PAYMENT-REQUIRED response.
Parameters
params
BuildPaymentRequirementsParams
Returns
Example
import { parseUnits } from "viem";import { buildPaymentRequirements, JPYC_DECIMALS, JPYC_V2_ADDRESS, polygonAmoy,} from "kawasekit";
const requirements = buildPaymentRequirements({ chainId: polygonAmoy.id, asset: JPYC_V2_ADDRESS, payTo: "0x209693Bc6afc0C5328bA36FaF03C514EF312287C", amount: parseUnits("0.001", JPYC_DECIMALS),});