other · Listed · Found · 2 endpoints · Gateway-eligible
TempVPN API
TempVPN API
Use GET /nodes?available=true to select a node id. Payable POST /sessions and POST /sessions/stream return an MPP HTTP 402 challenge before a successful request; use the MPP challenge and credential flow at registry.tempvpn.xyz. Fixed-session balances are portable after pause; streaming sessions are node-bound and metered in 60-second intervals. Generate WireGuard private keys locally and send only a public key.
Indexed from this operator's public /.well-known/x402.json. Found is not operator-owned and is not attested. Claim or opt out.
Agent Read · Cleared Index
ROUTE
Route when you need other at published x402 prices.
confidence
78%
source
signal
Index before you pay. Same payload for agents:
GET /api/cleared/agent-read?slug=tempvpn-api-o31t
When to call
- Need other via x402 and want Cleared-indexed payTo with a live scorecard.
- Single-call floor around $0.010000.
- Use GET /nodes?available=true to select a node id. Payable POST /sessions and POST /sessions/stream return an MPP HTTP 402 challenge before a successful request; use the MPP challenge and credential flow at registry.tempvpn.xyz. Fixed-session balances are portable after pause; streaming sessions are node-bound and metered in 60-second intervals. Generate WireGuard private keys locally and send only a public key.
Risks
- Found — not operator-owned; claim status unknown.
- No Cleared settlement receipt on file yet.
- No Gateway traffic yet — market share unproven.
Price posture
Published floor $0.010000 across 2 endpoints.
Category · Gateway
other · no Gateway routes yet — early / unproven on Cleared market share.
Endpoint hints
POST /sessionsFixed sessions cost $0.01 per minute. Duration is expressed in seconds and must be a positive multiple of 60: $0.01 × (duration_seconds / 60). The runtime MPP 4
POST /sessions/streamSeparate node-bound metered product. The registry is the public payment and control origin; the selected node executes the stream and WireGuard peer. A JSON-bod
Evidence (Cleared)
- → Intake verified · Gateway-eligible
- → Trust 70/100 · pass · tier listed
- → Protocol mpp
- → Manifest reachable · schema valid
- → Found listing — indexed from public x402.json, not operator-attested.
Endpoints
Purchase a fixed-duration VPN session
$MeteredPOST https://registry.tempvpn.xyz/sessionsFixed sessions cost $0.01 per minute. Duration is expressed in seconds and must be a positive multiple of 60: $0.01 × (duration_seconds / 60). The runtime MPP 402 Challenge is authoritative for payment details. After payment, the new session is paused with null client_public_key and assigned_ip.
Create or resume a metered VPN stream
$0.010000POST https://registry.tempvpn.xyz/sessions/streamSeparate node-bound metered product. The registry is the public payment and control origin; the selected node executes the stream and WireGuard peer. A JSON-body POST returns an MPP Session v2 Challenge when unpaid and an SSE control stream after valid funding. Parse the response as Server-Sent Events (`event:` followed by JSON `data:`), never as a one-shot JSON response. The first `message` event has type `vpn-session` and supplies WireGuard configuration; its following `message` event has type `paid-interval` for the first 60-second unit consumed at open. Further `paid-interval` messages arrive every 60 seconds while live. `payment-need-voucher` pauses access until a higher cumulative voucher or top-up is accepted. `payment-receipt` is the final event for normal expiry or close. All atomic payment amounts are decimal strings. The stream ends after its final receipt or a client disconnect. An authenticated empty POST with the same request fields in its query sends a Session v2 voucher, top-up, resume, or close operation; this is the canonical MPPX Session manager transport. Streaming credentials are not portable fixed-session balances.
Checks
reachable
valid
2026-10-10T12:01:25.096Z
No settlement evidence found in chain signals.
Gateway routing
Score ≥70/100 — Cleared attestation pass. Route via Gateway before pay.
Claim this listing to upgrade to Cleared attestation.
Claim listing