Eine echte No-KYC-REST-API: Konto erstellen, Guthaben in Krypto aufladen und Offshore-Server mit sauberer IP bestellen — aus dem Terminal oder einem autonomen Agenten. Kein Dashboard erforderlich.
Base URL https://vpscrypto.io/api/v1Bearer vpsk_…JSONx402 USDC · Base
01 — Schnellstart
Von null zu Root in fünf Aufrufen.
Alle Endpunkte liegen unter https://vpscrypto.io/api/v1, sprechen JSON und erwarten (außer Kontoerstellung, Katalog und Health-Check) einen Authorization: Bearer-API-Schlüssel. Kein KYC, keine Karte.
1. Konto erstellen — gibt einen api_key (Ihr Bearer-Credential) und einen login_token für das Web-Dashboard zurück. Beide werden einmalig angezeigt.
bash
curl -X POST https://vpscrypto.io/api/v1/account
# → {"api_key":"vpsk_…","login_token":"XXXX-XXXX-XXXX-XXXX", …}
export VPSK="vpsk_your_key_here"
2. Guthaben aufladen — eine Auflade-Rechnung in einem beliebigen unterstützten Coin erstellen (hier Monero):
3. Server deployen — sobald das Guthaben aufgeladen ist, aus dem Katalog bestellen. Lassen Sie root_password weg und wir generieren ein starkes (wird einmalig zurückgegeben):
Soll der gesamte Ablauf ohne Mensch — einschließlich Zahlung — ablaufen? Laden Sie mit coin: "USDCBASE" auf, um gaslos über x402 auf Base zu bezahlen. Siehe den Agenten-Guide.
02 — Authentifizierung
Bearer-API-Schlüssel.
Authentifizieren Sie jeden Aufruf mit einem API-Schlüssel im Authorization-Header. Schlüssel beginnen mit vpsk_ und werden nur als Hash gespeichert — halten Sie sie geheim.
Holen Sie Ihren ersten Schlüssel über POST /account. Weitere Schlüssel erstellen, auflisten oder widerrufen Sie jederzeit:
POST/api/v1/keysNeuen Schlüssel erstellen
GET/api/v1/keysAktive Schlüssel auflisten
DELETE/api/v1/keys/{id}Schlüssel widerrufen
Der login_token von POST /account meldet sich im Web-Dashboard unter /account an — gleiches Konto, zwei Credentials.
03 — Katalog
Tarife, Standorte & Images.
Ein einziger öffentlicher Aufruf gibt alles zurück, was Sie für eine Bestellung benötigen — keine Authentifizierung erforderlich.
bash
curl https://vpscrypto.io/api/v1/catalog
Plan-IDs reichen von pup → fenrir (10 Tarife). Standort-IDs: nl, fr, ro, bg, se, is, ch, my. Images umfassen Debian 12, Debian 13, Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, AlmaLinux 9, Rocky Linux 9 und mehr. Monatspreis = Basis × Standort-Multiplikator; jährlich = ×10 (2 Monate gratis).
04 — Aufladungen
Guthaben in Krypto aufladen.
Aufladungen sind prepaid und ausschließlich on-chain ($25–$2000). Klassische Coins geben eine Einzahlungsadresse zurück; USDCBASE gibt eine x402-Challenge für gaslose Abrechnung zurück.
Unterstützte Coins: BTC, XMR, ETH, LTC, USDTTRC, USDT, plus USDCBASE für x402. Abfrage der Referenz bis status den Wert completed hat — dann wird das Guthaben gutgeschrieben.
Krypto-Abrechnung ist unumkehrbar; Aufladungen sind nicht erstattbar. Für den x402-(USDC-on-Base)-Signatur-Zahlungsablauf siehe den Agenten-Guide.
05 — Server
Bestellen & verwalten.
Eine Bestellung belastet den Preis in einem atomaren Schritt von Ihrem Guthaben. Eine 402 insufficient_balance-Antwort enthält das genaue deficit, sodass ein Agent weiß, wie viel er aufladen muss.
Das Root-Passwort wird einmalig bei der Erstellung zurückgegeben und ist jederzeit über den Credentials-Endpunkt abrufbar. Per SSH verbinden wie in der Dokumentation beschrieben.
06 — Fehler & Limits
Vorhersehbare Fehler.
Fehler verwenden Standard-HTTP-Statuscodes mit einem stabilen, maschinenlesbaren Body. 402 bedeutet, dass ein Zahlungsschritt erforderlich ist (unzureichendes Guthaben oder eine x402-Challenge).
json
{
"error": "insufficient_balance",
"message": "Top up your balance before ordering. Deficit: $19.00.",
"price": 19, "balance": 0, "deficit": 19
}