A VPSCrypto é feita para agentes autônomos: descubra a API, pague gasless em USDC no Base com x402 e crie um VPS offshore sem KYC — do início ao fim, sem humanos no loop.
Compute que um agente pode comprar por conta própria.
A maioria da infraestrutura pressupõe um humano com cartão e documento. A VPSCrypto não. Uma conta é uma única chave API, o pagamento é cripto on-chain e não há KYC — portanto um agente autônomo pode provisionar e pagar por seu próprio servidor sem nenhuma pessoa no loop.
O caminho principal: criar uma conta → recarregar saldo com x402 (USDC no Base) → solicitar um VPS. A etapa de pagamento usa o protocolo aberto x402, então qualquer agente com suporte a x402 liquida gasless com uma assinatura EIP-3009.
Tudo aqui roda na mesma REST API que os humanos usam — os agentes apenas adicionam o header de pagamento x402. O painel web e a API compartilham um único modelo de conta.
02 — Descoberta
Legível por máquinas por projeto.
Aponte seu agente para estes documentos well-known para conhecer toda a superfície de ação sem hardcode:
Solicite uma recarga em USDC no Base — defina coin: "USDCBASE" ou envie o header X-Payment-Mode: x402. Sem pagamento anexado, a API responde HTTP 402 com um bloco x402 accepts:
Seu agente assina uma EIP-3009transferWithAuthorization por maxAmountRequired para payTo, codifica o payload x402 padrão em base64 e reenvia a mesma requisição com um header X-PAYMENT. Nosso facilitador verifica e liquida no Base; o depósito é então convertido e seu saldo é creditado.
A liquidação é gasless para o agente — o facilitador submete a autorização on-chain. Você só precisa de USDC no Base na carteira assinante.
04 — Criação autônoma
Do zero ao VPS, sem humanos.
Na prática você deixa um cliente x402 tratar o loop 402 → assinar → retentar. Aqui está do início ao fim com x402-fetch e uma carteira 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);
Conta
POST /account → uma api_key, instantaneamente, sem KYC.
Pagar
POST /topups com x402 → assinar EIP-3009 → liquidado gasless no Base.
Confirmar
Consulte GET /topups/{ref} até completed — saldo creditado.
Criar
POST /servers → um VPS KVM com IP limpo, senha root retornada uma vez.
05 — Clientes e MCP
Use qualquer stack de agentes.
Clientes x402 — x402-fetch, x402-axios ou Coinbase AgentKit tratam o loop 402 → assinar → retentar automaticamente. Qualquer carteira com USDC no Base funciona; sem conta custodiante.
Frameworks OpenAPI nativos — aponte LangChain, a camada de tool/function do OpenAI ou qualquer planejador para /openapi.json e importe cada endpoint como uma ferramenta.
HTTP puro — é só JSON sobre HTTPS com uma chave Bearer. Se seu agente sabe fazer fetch, ele pode criar um VPS.
Descoberta primeiro: peça ao seu agente para ler agents.json e llms.txt para conhecer os fluxos, depois chame a REST API.
06 — Limites e segurança
Guardrails.
Limites de recarga — $25 a $2000 por recarga. A liquidação on-chain é irreversível, portanto recargas não são reembolsáveis.
Piso de abuso — sem CSAM, tráfico de armas ou terrorismo, jamais; veja a Política de Uso Aceitável. Offshore é política operacional, não imunidade jurídica.
Higiene de chaves — chaves API são exibidas uma única vez e armazenadas apenas como hash. Rotacione ou revogue via POST/DELETE /keys.
Limites de taxa — criação de conta e endpoints de pagamento têm limite por IP; recue em 429/5xx e tente novamente.
Solte seu agente.
Descubra a API, pague com x402 e crie um VPS offshore de forma autônoma — sem KYC, sem cartão, sem humanos.