Autonomous agents need infrastructure — a server to run a scraper, a bot, a sandbox. But a wallet prompt on every purchase defeats the point of autonomy. EQVPS solves this with a prepaid balance: fund it once with crypto, and your agent orders and renews servers on its own, within that budget.
The model: top up once, spend autonomously
- Get a token —
register_account(first_name, last_name, email) returns a Bearer token. No password, no human step. - Fund the balance —
topup_balancereturns a cryptocheckout_url; pay it in USDC/USDT. The balance is credited automatically once the on-chain payment confirms. - Agent orders from balance —
order_vpsdebits the prepaid balance automatically when it's sufficient. No per-order checkout, no human approval. The server provisions; the agent reads access viaget_vps_status. - Repeat within budget — every
order_vps(or renewal) draws from the balance until it's low. Top up again when needed.
register_account({ first_name, last_name, email }) // → Bearer token
topup_balance({ amount: 25 }) // → checkout_url; pay 25 USDC/USDT
order_vps({ product: "nano", os_id: <from list_plans> }) // debits balance, provisions
get_vps_status({ service_id: <your-service-id> }) // SSH host/port + one-time root password
Why a balance, not pay-per-order
A prepaid balance is the cleanest autonomy primitive: one human-approved funding event sets a hard budget, then the agent operates freely inside it. The agent never holds your wallet keys, and your exposure is capped at the balance — not your whole wallet. If the agent goes idle, the funds simply stay as balance for the next order or renewal.
It also smooths a crypto quirk: exchange withdrawal minimums are often higher than a single small order ($3–5). Top up $25 once and the agent can place several orders from it — no repeated on-chain transfers, no per-order minimum problem.
Pay in USDC/USDT, no card
Funding is crypto-native: USDC/USDT on Base, Ethereum, or Tron — no card required. Base and Tron are the cheapest/fastest networks for top-ups. Send from a wallet or straight from an exchange withdrawal.
Works over MCP or REST
- MCP (Claude Desktop, Cursor, Cline, any MCP client):
topup_balanceandorder_vpsare tools — see the connect guide and tools reference. - REST (plain scripts/agents without MCP): the same flow over
https://api.eqvps.com/api/v1/eqvps— see the REST quickstart.
Fund once, set the budget, let the agent run. See the Docs for full details.