Compute
Rent any machine, by the second. Fail, and it isn’t paid.
A minute or a year, CPU or GPU, wherever owners have machines. No quota, no sales call, no idle bill. The owner puts a stake behind every lease, and is only paid when it settles.
Compute on XE lets anyone, or any agent, lease a machine for exactly as long as the work takes, from a minute to a year, as a private virtual machine with root over SSH.
It boots in about twenty seconds. The owner stakes a fifth of the lease when it accepts, and is only paid when the lease settles, with XE Timekeepers witnessing when it started and when it ended. There’s no quota to request, no sales call and no monthly plan. XE Machines is how most people use it; agents call it directly.
A minute to a year, for exactly the seconds the job needs.
Every lease runs in its own virtual machine, reached over SSH through the gateway.
The owner stakes a fifth of the lease when it accepts. Walk away, and that’s what’s at risk.
Independent nodes witness when a lease starts and ends, so nobody can claim a term they didn’t serve.
Nobody should pay for a machine that isn’t working.
- An account, a quota request and a sales call.
- An hour at the least, or a monthly plan.
- A handful of regions to choose from.
- Reserved capacity, paid for whether it’s used or not.
- If it fails, a support ticket.
- Sign a lease.
- A minute at the least, and exactly the seconds you ask for.
- Wherever owners have machines.
- Only the term the job needs.
- If it fails, the owner isn’t paid, and its stake is on the line.
A minute is a lease.
So is a year.
24 GB GPU · São Paulo
Rented by 0x7f…a2
Any machine on XE is yours for exactly as long as the job needs it. No quota, no sales call, no idle bills. It boots in seconds, and its owner has money on the line to keep it running.
Any term, on one ruler.
Three blocks, two chains,
one machine between them.
The buyer signs the lease. The owner accepts it with a stake, and settles it when the term is up. Everything that happens to the money is on the record.
1{2 "type": "lease",3 "account": "2c91…e4b7", // the buyer4 "destination": "7f3a…c2e1", // the owner5 "vcpus": 8,6 "memory_mb": 32768,7 "disk_gb": 200,8 "duration": 5400, // seconds, from 60 to a year9 "amount": 30, // XUSD, burned when accepted10 "asset": "XUSD",11 "signature": "e2c9…5d18"12}
1{2 "type": "lease_accept",3 "account": "7f3a…c2e1", // the owner4 "source": "3c9e…71d2", // the buyer's lease5 "amount": 6, // its stake: a fifth6 "asset": "XUSD",7 "attestations": [ … ] // XE Timekeepers witness the start8}9{10 "type": "lease_settle",11 "source": "3c9e…71d2",12 "amount": 30, // XE, minted to the owner13 "asset": "XE",14 "attestations": [ … ] // and the end15}
What the lease says
- Machine
- 8 vCPUs, 32 GB of memory, 200 GB of disk
- Term
- Exactly the seconds asked for, from a minute to a year
- Paid
- In XUSD, burned when the owner accepts
- Stake
- A fifth of the lease, locked by the owner until it settles
- Timed
- Start and end witnessed by XE Timekeepers, not by either side
- Settled
- XE minted to the owner, as much as the lease cost, and the stake back
From an offer to a running machine.
The buyer pays for the lease in XUSD. The owner accepts, stakes against it and boots the machine, and the buyer’s XUSD is burned. At the end, the lease settles: XE is minted to the owner and the stake comes back.
Deliver, and get paid.
Stop, and don’t.
A lease isn’t a promise on a website. The owner has a stake on the line, and XE Uptime Proofs show every minute the machine really ran, so what was delivered is a matter of record.
Lease a machine
in two commands.
Ask for resources and a term, and the network finds a machine. Sign the lease, and it boots with your key on it. The API does the same in a request or two.
1# who has capacity right now2xe providers34# lease 8 vCPUs and 32 GB for 90 seconds5xe lease --vcpus 8 --memory 32768 --duration 906# Lease submitted: ab9ada6f…7# Lease accepted!89xe ssh ab9ada6f…10# root@xe-ab9ada6f:~#
An agent rents a GPU for ninety seconds.
agent · render-worker
XE