Skip to content

Seller platform

Charge machines for your APIs, data, and compute. OpenPermit issues x402 + MPP challenges on your paid routes, verifies payment credentials, and records a signed receipt for every paid request.

Loading…

How to charge machines

01
register a seller and resources: name, domain, prices, payment methods, minimum assurance
02
add OpenPermit middleware to paid routes
app.use(openPermit.seller({ sellerId: 'seller_…' }))
03
unpaid requests get 402 challenges; paid retries verify the credential + emit signed receipts