تمام سرویس‌ها عملیاتی هستند آمستردام · پاریس · ریکیاویک +5 پرداخت با ارز دیجیتال
برای عوامل هوش مصنوعی

عواملی که compute خودشان را اجاره می‌کنند.

VPSCrypto برای عوامل مستقل ساخته شده: API را کشف کنید، با USDC روی Base با x402 بدون گاز پرداخت کنید، و یک VPS آفشور بدون KYC راه‌اندازی کنید — از سر تا ته، بدون دخالت انسان.

1 ایجاد حساب 2 پرداخت x402 3 راه‌اندازی VPS
Fenrir، راهنمای عامل VPSCrypto
01 — مرور کلی

Compute‌ای که یک عامل می‌تواند برای خودش بخرد.

اکثر زیرساخت‌ها یک انسان با کارت و کارت شناسایی فرض می‌کنند. VPSCrypto نه. یک حساب یک کلید API واحد است، پرداخت ارز دیجیتال on-chain است، و KYC وجود ندارد — بنابراین یک عامل مستقل می‌تواند بدون حضور یک نفر سرور خود را تأمین و پرداخت کند.

مسیر اصلی: ایجاد حساب → شارژ موجودی با x402 (USDC روی Base) → سفارش VPS. بخش پرداخت از پروتکل باز x402 استفاده می‌کند، بنابراین هر عامل قادر به x402 با یک امضای EIP-3009 بدون گاز تسویه می‌کند.

همه چیز اینجا روی همان REST API که انسان‌ها استفاده می‌کنند اجرا می‌شود — عوامل فقط هدر پرداخت x402 اضافه می‌کنند. داشبورد وب و API یک مدل حساب مشترک دارند.

02 — کشف

قابل خواندن توسط دستگاه از طراحی.

عامل خود را به این اسناد well-known نشان دهید تا بدون هیچ hard-coding سطح عملیات کامل را یاد بگیرد:

03 — پرداخت با x402

handshake 402.

یک شارژ در USDC روی Base درخواست کنید — یا coin: "USDCBASE" تنظیم کنید یا هدر X-Payment-Mode: x402 ارسال کنید. بدون پرداخت ضمیمه‌شده، API با HTTP 402 و یک بلاک accepts x402 پاسخ می‌دهد:

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 امضا می‌کند، payload استاندارد x402 را base64 رمزگذاری می‌کند، و همان درخواست را با یک هدر X-PAYMENT مجدداً ارسال می‌کند. facilitator ما آن را روی Base تأیید و تسویه می‌کند؛ واریز سپس swap می‌شود و موجودی شما اعتبار می‌گیرد.

تسویه برای عامل بدون گاز است — facilitator مجوز را 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 /account → یک api_key، فوراً، بدون KYC.

  2. پرداخت

    POST /topups با x402 → امضای EIP-3009 → تسویه بدون گاز روی Base.

  3. تأیید

    GET /topups/{ref} را poll کنید تا completed شود — موجودی اعتبار گرفت.

  4. راه‌اندازی

    POST /servers → یک VPS KVM با IP تمیز، رمز root یک بار برگردانده شد.

05 — کلاینت‌ها و MCP

از هر stack عاملی استفاده کنید.

  • کلاینت‌های x402x402-fetch، x402-axios، یا Coinbase AgentKit حلقه 402 → امضا → تلاش مجدد را به طور خودکار مدیریت می‌کنند. هر کیف‌پولی که USDC روی Base دارد کار می‌کند؛ بدون حساب custodial.
  • فریمورک‌های OpenAPI-native — LangChain، لایه tool/function OpenAI یا هر planner را به /openapi.json نشان دهید تا هر endpoint را به عنوان یک tool وارد کنند.
  • HTTP ساده — فقط JSON روی HTTPS با یک کلید Bearer است. اگر عامل شما می‌تواند fetch کند، می‌تواند VPS راه‌اندازی کند.

ابتدا کشف: عامل خود را وادار کنید agents.json و llms.txt را بخواند تا جریان‌ها را یاد بگیرد، سپس REST API را فراخوانی کند.

06 — محدودیت‌ها و ایمنی

موانع ایمنی.

  • محدودیت شارژ — $25 تا $2000 در هر شارژ. تسویه on-chain برگشت‌ناپذیر است، بنابراین شارژها قابل استرداد نیستند.
  • کف سوءاستفاده — نه CSAM، قاچاق سلاح یا تروریسم، هرگز؛ سیاست استفاده مجاز را ببینید. آفشور سیاست عملیاتی است، نه مصونیت قانونی.
  • بهداشت کلید — کلیدهای API یک بار نمایش داده می‌شوند و فقط به صورت هش ذخیره می‌شوند. از طریق POST/DELETE /keys چرخش یا لغو کنید.
  • محدودیت نرخ — endpoint‌های ایجاد حساب و پرداخت per-IP throttle می‌شوند؛ در صورت 429/5xx عقب‌نشینی کنید و دوباره تلاش کنید.

عامل خود را آزاد کنید.

API را کشف کنید، با x402 پرداخت کنید، و یک VPS آفشور را به صورت مستقل راه‌اندازی کنید — بدون KYC، بدون کارت، بدون انسان.

Fenrir