VPSCrypto ist für autonome Agenten konzipiert: API entdecken, gaslos mit USDC on Base via x402 bezahlen und einen Offshore-No-KYC-VPS deployen — vollständig, ohne Mensch im Loop.
Compute, die ein Agent für sich selbst kaufen kann.
Die meiste Infrastruktur setzt einen Menschen mit Karte und Ausweis voraus. VPSCrypto nicht. Ein Konto ist ein einziger API-Schlüssel, die Zahlung ist On-Chain-Krypto, und es gibt kein KYC — so kann ein autonomer Agent seinen eigenen Server ohne menschliche Beteiligung provisionieren und bezahlen.
Der Hauptpfad: Konto erstellen → Guthaben mit x402 (USDC on Base) aufladen → VPS bestellen. Der Zahlungsschritt nutzt das offene x402-Protokoll, sodass jeder x402-fähige Agent gaslos mit einer EIP-3009-Signatur zahlt.
Alles hier läuft auf derselben REST API, die auch Menschen nutzen — Agenten fügen lediglich den x402-Zahlungs-Header hinzu. Web-Dashboard und API teilen dasselbe Kontomodell.
02 — Entdeckung
Maschinenlesbar by Design.
Verweisen Sie Ihren Agenten auf diese bekannten Dokumente, um die gesamte Aktionsfläche ohne Hardcoding zu erlernen:
Fordern Sie eine Aufladung in USDC on Base an — entweder coin: "USDCBASE" setzen oder den Header X-Payment-Mode: x402 senden. Ohne beigefügte Zahlung antwortet die API mit HTTP 402 und einem x402-accepts-Block:
Ihr Agent signiert eine EIP-3009-transferWithAuthorization für maxAmountRequired an payTo, base64-kodiert die Standard-x402-Nutzlast und sendet dieselbe Anfrage erneut mit einem X-PAYMENT-Header. Unser Facilitator verifiziert und verrechnet sie on Base; die Einzahlung wird dann getauscht und Ihr Guthaben gutgeschrieben.
Die Abrechnung ist für den Agenten gaslos — der Facilitator übermittelt die Autorisierung on-chain. Sie benötigen nur USDC on Base in der signierenden Wallet.
04 — Autonomes Deployen
Von null zum VPS, ohne Mensch.
In der Praxis lassen Sie einen x402-Client den 402 → Signieren → Wiederholen-Loop abhandeln. Hier ist der vollständige End-to-End-Ablauf mit x402-fetch und einer viem-Wallet:
javascript
import { wrapFetchWithPayment } from "x402-fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.AGENT_PRIVATE_KEY); // holds USDC on Base
const pay = wrapFetchWithPayment(fetch, account);
const API = "https://vpscrypto.io/api/v1";
// 1) create an account → Bearer api_key
const { api_key } = await (await fetch(`${API}/account`, { method: "POST" })).json();
const H = { "Authorization": `Bearer ${api_key}`, "Content-Type": "application/json" };
// 2) fund the balance with x402 — the wrapper auto-signs the 402 challenge
const topup = await (await pay(`${API}/topups`, {
method: "POST",
headers: { ...H, "X-Payment-Mode": "x402" },
body: JSON.stringify({ amount: 25 }),
})).json();
// 3) wait until the balance is credited
let s; do {
await new Promise(r => setTimeout(r, 4000));
s = await (await fetch(`${API}/topups/${topup.ref}`, { headers: H })).json();
} while (s.topup.status !== "completed");
// 4) deploy the server from the balance
const { server } = await (await fetch(`${API}/servers`, {
method: "POST", headers: H,
body: JSON.stringify({ plan: "hunter", location: "nl", os: "debian-13" }),
})).json();
console.log("root@" + (server.ip ?? "provisioning"), server.root_password);
Konto
POST /account → ein api_key, sofort, kein KYC.
Zahlen
POST /topups mit x402 → EIP-3009 signieren → gaslos on Base verrechnet.
Bestätigen
GET /topups/{ref} abfragen bis completed — Guthaben gutgeschrieben.
Deployen
POST /servers → ein KVM-VPS mit sauberer IP, Root-Passwort wird einmalig zurückgegeben.
05 — Clients & MCP
Jeden Agenten-Stack verwenden.
x402-Clients — x402-fetch, x402-axios oder Coinbase AgentKit übernehmen den 402 → Signieren → Wiederholen-Loop automatisch. Jede Wallet mit USDC on Base funktioniert; kein Verwahrkonto.
OpenAPI-native Frameworks — verweisen Sie LangChain, die OpenAI-Tool/Funktions-Ebene oder einen beliebigen Planer auf /openapi.json, um jeden Endpunkt als Tool zu importieren.
Reines HTTP — es ist nur JSON über HTTPS mit einem Bearer-Schlüssel. Wenn Ihr Agent fetch kann, kann er einen VPS deployen.
Zuerst entdecken: Lassen Sie Ihren Agenten agents.json und llms.txt lesen, um die Abläufe zu erlernen, und rufen Sie dann die REST API auf.
06 — Limits & Sicherheit
Schutzschranken.
Auflade-Grenzen — $25 bis $2000 pro Aufladung. On-Chain-Abrechnung ist unumkehrbar, daher sind Aufladungen nicht erstattbar.
Missbrauchsuntergrenze — kein CSAM, kein Waffenhandel, kein Terrorismus, niemals; siehe die Nutzungsrichtlinien. Offshore ist operative Politik, keine rechtliche Immunität.
Schlüssel-Hygiene — API-Schlüssel werden einmalig angezeigt und nur als Hash gespeichert. Rotation oder Widerruf über POST/DELETE /keys.
Rate-Limits — Kontoerstellung und Zahlungs-Endpunkte sind per-IP gedrosselt; bei 429/5xx zurückziehen und erneut versuchen.
Lassen Sie Ihren Agenten von der Leine.
API entdecken, mit x402 bezahlen und einen Offshore-VPS autonom deployen — kein KYC, keine Karte, kein Mensch.