Agents need infrastructure. Not dashboards, not consoles, not onboarding wizards — infrastructure as API calls.
Today, every cloud service requires a human to create an account. An agent can't sign up for AWS. It can't verify an email. It can't provide a credit card. The entire cloud is gated by human identity.
prim.sh removes the gate. x402 payment is the only credential. Pay and compute. Pay and store. Pay and send. No accounts, no sessions, no cookies. Every request is self-contained.
Twenty-seven primitives. The complete stack. One payment token works everywhere.
# Agent: "Build a business that sells physical goods"
pay → Fund wallet
spawn → VPS for logic
vault → Store secrets
dns → shop.dns.sh
seek → Research product trends
mart → Source inventory (arbitrage)
pins → Calculate shipping logistics
ring → SMS updates for customers
email → Email support channel
pipe → Order event queue
hive → Find a specialist agent to handle support
docs → Publish API for other agents to buy from you
# Total human involvement: zero.
Every action is an API call. REST, MCP, or OpenAI function spec. The admin CLI is for operators. There is no dashboard.
First API call creates the resource. No registration, no onboarding, no email verification. x402 payment is the entire auth flow.
Payment proves intent and funds access. Identity is a payment token, not a person. Agents don't have passports.
Resources expire. VMs, mailboxes, phone numbers — all have TTLs. Extend what you need, let the rest expire.
Each primitive is independent. Use one or all twenty-seven. Same identity, no coupling, no bundling requirements.
Micropayments via x402. A verification SMS: $0.01. A disposable mailbox: $0.001. Agents pay for exactly what they use.
Twenty-seven primitives. Zero signup. One payment token.
curl https://prim.prim.sh/spawn/v1/plans