Все системы работают Амстердам · Париж · Рейкьявик +5 Оплата через Криптовалюта
Для ИИ-агентов

Агенты, арендующие собственные вычислительные мощности.

VPSCrypto создан для автономных агентов: обнаружьте API, платите безгазово USDC на Base через x402 и разворачивайте offshore no-KYC VPS — от начала до конца без участия человека.

1 создать аккаунт 2 оплата x402 3 развернуть VPS
Fenrir, проводник ИИ-агентов VPSCrypto
01 — Обзор

Вычислительные мощности, которые агент покупает сам.

Большинство инфраструктуры рассчитано на человека с картой и удостоверением. VPSCrypto — нет. Аккаунт — это один API-ключ, оплата — on-chain крипто, без KYC. Автономный агент может развернуть и оплатить собственный сервер без человека в цепочке.

Основной путь: создать аккаунт → пополнить баланс через x402 (USDC на Base) → заказать VPS. Платёжная часть использует открытый протокол x402, поэтому любой x402-совместимый агент проводит безгазовый расчёт с подписью EIP-3009.

Всё здесь работает на том же REST API, что используют люди, — агенты просто добавляют заголовок x402-платежа. Веб-дашборд и API используют одну модель аккаунта.

02 — Обнаружение

Машиночитаемость по замыслу.

Укажите агенту на эти хорошо известные документы, чтобы он узнал весь набор действий без хардкода:

03 — Оплата через x402

Рукопожатие по протоколу 402.

Запросите пополнение в USDC на Base — либо укажите coin: "USDCBASE", либо отправьте заголовок X-Payment-Mode: x402. Без вложенного платежа API ответит HTTP 402 с блоком x402 accepts:

bash
curl -i -X POST https://vpscrypto.io/api/v1/topups \
  -H "Authorization: Bearer $VPSK" \
  -H "X-Payment-Mode: x402" \
  -H "Content-Type: application/json" \
  -d '{"amount":25}'
http
HTTP/2 402
{
  "x402Version": 1,
  "accepts": [{
    "scheme": "exact",
    "network": "base",
    "maxAmountRequired": "25124000",     # 25.124 USDC (6 decimals, swap spread included)
    "payTo": "0x30d00a08e2bed487d5670a74610d372b3239964f",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",  # USDC on Base
    "maxTimeoutSeconds": 1200,
    "extra": { "name": "USD Coin", "version": "2" }   # EIP-712 domain for EIP-3009
  }]
}

Ваш агент подписывает EIP-3009 transferWithAuthorization на maxAmountRequired в пользу payTo, base64-кодирует стандартную x402-нагрузку и повторно отправляет тот же запрос с заголовком X-PAYMENT. Наш фасилитатор проверяет и проводит расчёт на Base; депозит конвертируется, и ваш баланс зачисляется.

Расчёт безгазовый для агента — фасилитатор отправляет авторизацию on-chain. Нужен только USDC на Base в подписывающем кошельке.

04 — Автономное развёртывание

От нуля до VPS без участия человека.

На практике x402-клиент берёт на себя цикл 402 → подписать → повторить. Вот полный поток с x402-fetch и кошельком viem:

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);
  1. Аккаунт

    POST /accountapi_key, мгновенно, без KYC.

  2. Оплата

    POST /topups с x402 → подписать EIP-3009 → безгазовый расчёт на Base.

  3. Подтверждение

    Опрашивайте GET /topups/{ref} до completed — баланс зачислен.

  4. Развёртывание

    POST /servers → KVM VPS с чистым IP, root-пароль возвращается один раз.

05 — Клиенты и MCP

Используйте любой агентский стек.

  • x402-клиентыx402-fetch, x402-axios или Coinbase AgentKit автоматически обрабатывают цикл 402 → подписать → повторить. Подойдёт любой кошелёк с USDC на Base; без кастодиального аккаунта.
  • Фреймворки с поддержкой OpenAPI — укажите LangChain, слой инструментов/функций OpenAI или любой планировщик на /openapi.json, чтобы импортировать все конечные точки как инструменты.
  • Обычный HTTP — это просто JSON через HTTPS с Bearer-ключом. Если агент умеет fetch, он умеет разворачивать VPS.

Сначала обнаружение: пусть агент прочитает agents.json и llms.txt, чтобы изучить потоки, а затем вызовет REST API.

06 — Лимиты и безопасность

Ограждения.

  • Лимиты пополнений — от $25 до $2000 за одно пополнение. On-chain расчёт необратим, поэтому пополнения не возвращаются.
  • Пол злоупотреблений — никакого CSAM, торговли оружием или терроризма; см. Политику допустимого использования. Offshore — это операционная политика, а не юридический иммунитет.
  • Гигиена ключей — API-ключи показываются один раз и хранятся только в виде хеша. Ротируйте или отзывайте через POST/DELETE /keys.
  • Лимиты запросов — конечные точки создания аккаунта и оплаты ограничены по IP; при получении 429/5xx отступите и повторите попытку.

Отпустите агента на волю.

Обнаружьте API, платите через x402 и разворачивайте offshore VPS автономно — без KYC, без карты, без человека.

Fenrir