A real, no-KYC REST API: create an account, fund a balance in crypto, and order clean-IP offshore servers — from your terminal or an autonomous agent. No dashboard required.
Base URL https://vpscrypto.io/api/v1Bearer vpsk_…JSONx402 USDC · Base
01 — Quickstart
Zero to root, in five calls.
Every endpoint lives under https://vpscrypto.io/api/v1, speaks JSON, and (except account creation, catalog and health) expects an Authorization: Bearer API key. No KYC, no card.
1. Create an account — returns an api_key (your Bearer credential) and a login_token for the web dashboard. Both are shown once.
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. Fund your balance — create a top-up invoice in any supported coin (here Monero):
Supported coins: BTC, XMR, ETH, LTC, USDTTRC, USDT, plus USDCBASE for x402. Poll the ref until status is completed — that's when the balance is credited.
Crypto settlement is irreversible; top-ups are non-refundable. For the x402 (USDC on Base) signed-payment flow, see the Agents guide.
05 — Servers
Order & manage.
Ordering charges the price from your balance in one atomic step. A 402 insufficient_balance response includes the exact deficit so an agent knows how much to top up.
The root password is returned once at creation and is always revealable from the credentials endpoint. Connect over SSH as documented in the Documentation.
06 — Errors & limits
Predictable failures.
Errors use standard HTTP status codes with a stable machine-readable body. 402 means a payment step is required (insufficient balance, or an x402 challenge).
json
{
"error": "insufficient_balance",
"message": "Top up your balance before ordering. Deficit: $19.00.",
"price": 19, "balance": 0, "deficit": 19
}
200 / 201 — success.
400 — bad input (invalid_plan, invalid_coin, amount_too_low…).
401 — missing or invalid API key (unauthorized).
402 — payment required (insufficient_balance, or an x402 accepts block).
404 — unknown resource. 5xx — retry shortly.
The full machine-readable contract lives in the OpenAPI 3.1 spec.
Ship it.
Create an account, grab an API key and deploy your first offshore VPS in minutes — paid in crypto, no KYC.