Roll a project's live site back to a previous deployment. Call this when the current release is broken; pass the target deploymentId as a query parameter. Only the owner wallet can pay.
Activate a newly created project so its site goes live, paying per day of hosting (1-730 days via the days query parameter). Call this after the first deployment is queued; only the owner wallet bound at creation can pay.
Extend a project's hosting lease, priced per day (1-730 days via the days query parameter). Call this when hosting is nearing expiry or to republish an expired site; only the owner wallet can pay.
Roll a project's live site back to a previous deployment. Call this when the current release is broken; pass the target deploymentId as a query parameter. Only the owner wallet can pay.
Transfer project ownership to another EVM wallet (toAddress query parameter). Call this to hand control of a site to a new owner; that wallet must sign all future paid operations. Only the current owner wallet can pay.
Create an upload session to deploy a new version of an existing project. Call this when publishing an update; it returns a presigned artifact upload URL. Only the project owner wallet can pay.
0.01 USD Coin / request · eip155:8453
POSTx402 · listed
https://api.x402-hosting.com/v1/uploads
Create an upload session for a new hosted Next.js site. Call this first when deploying a new project: it returns a presigned artifact upload URL, and the paying wallet becomes the project owner.