Skip to main content

x402-payment

Classes

<dl> <dt><a href="#X402Payment">X402Payment</a></dt> <dd><p>X402 Header parsing and validation</p> </dd> <dt><a href="#PaymentVerification">PaymentVerification</a></dt> <dd><p>Payment verification result</p> </dd> <dt><a href="#X402Service">X402Service</a></dt> <dd><p>Payment service for X402</p> </dd> </dl>

Constants

<dl> <dt><a href="#PAYMENT_RATES">PAYMENT_RATES</a></dt> <dd><p>Payment pricing configuration</p> </dd> </dl>

Functions

<dl> <dt><a href="#getPaymentRate">getPaymentRate()</a></dt> <dd><p>Get payment rate for endpoint</p> </dd> <dt><a href="#createPaymentMiddleware">createPaymentMiddleware()</a></dt> <dd><p>Create X402 middleware for Express</p> </dd> </dl>

<a name="PAYMENT_RATES"></a>

PAYMENT_RATES

Payment pricing configuration

Kind: global constant
<a name="getPaymentRate"></a>

getPaymentRate()

Get payment rate for endpoint

Kind: global function
<a name="createPaymentMiddleware"></a>

createPaymentMiddleware()

Create X402 middleware for Express

Kind: global function