Vercel, but for agents.

The missing infrastructure for the agentic web.
Any framework. Live URL. Pay-per-deploy. Done!

No accounts. No CLI. No GitHub. Just code and crypto.

📋 API Docs (JSON)🤖 llms.txt📖 Docs

How It Works

1
Send your files
POST your project as base64-encoded JSON — static HTML, Next.js, Vite, Astro, anything.
2
Pay with Solana
Include a Solana tx signature in the X-Payment header. Starts at $0.07 per deploy.
3
Get a live URL
Your site is built and deployed to a global CDN. You get a unique URL instantly.
4
It auto-expires
Choose a TTL from 1 hour to 7 days. No orphaned sites, no cleanup needed.

Examples

Static HTML
curl -X POST https://ephemeral-deploy.vercel.app/api/deploy \
  -H "Content-Type: application/json" \
  -H "X-Payment: <solana-tx-signature>" \
  -d '{
    "files": {
      "index.html": "PGgxPkhlbGxvIFdvcmxkPC9oMT4="
    },
    "ttl": 24
  }'
Next.js App
curl -X POST https://ephemeral-deploy.vercel.app/api/deploy \
  -H "Content-Type: application/json" \
  -H "X-Payment: <solana-tx-signature>" \
  -d '{
    "files": {
      "package.json": "<base64>",
      "next.config.ts": "<base64>",
      "tsconfig.json": "<base64>",
      "app/layout.tsx": "<base64>",
      "app/page.tsx": "<base64>",
      "app/api/hello/route.ts": "<base64>"
    },
    "ttl": 72,
    "framework": "nextjs"
  }'
Response
{
  "id": "deploy_abc123",
  "url": "https://eph-xyz.vercel.app",
  "status": "building",
  "expiresAt": "2026-03-14T18:00:00Z",
  "framework": "nextjs"
}

Pricing

Pay per deploy via x402 Solana micropayments. No subscriptions, no accounts.

1 hour
$0.07
0.0005 SOL
POPULAR
24 hours
$0.28
0.002 SOL
3 days
$0.70
0.005 SOL
7 days
$1.40
0.01 SOL

Supported Frameworks

Framework is auto-detected from your files. Or pass it explicitly.

Next.js
next.config.*
Vite
vite.config.*
Astro
astro.config.*
Nuxt
nuxt.config.*
Remix
remix.config.*
Static HTML
index.html

API Reference

POST/api/deployCreate a new deployment
GET/api/status/:idCheck deployment status
GET/api/healthService health check

x402 Payment Protocol

  1. Send SOL to the service wallet
  2. Include the tx signature in X-Payment header
  3. We verify on-chain: amount, destination, recency (<1h)
  4. If invalid → 402 with pricing info. If valid → deploy starts
Service Wallet (Solana)
2gKLymTMCqNwcQznqXJgi19Naix3xUFwHbivYU2WYTCh

No API keys. No accounts. The payment is the authentication.