Decentralized VPS
Lease VMs from providers. SSH in, run workloads, settle on-chain.
An account chain each, transactions final in seconds with zero fees, XE carrying the vote weight, signed P2P chat and multisig governance — with leasing built on top, so a VM can be rented from a stranger and settled on-chain. Built for people and machines. This is a testnet under active development, and not all of it works yet — the status below is honest about which parts. Come stress-test it.
XE is pre-1.0 and this is a testnet, so some of what is described on this site is built and running, and some of it is not. Here is the split, as it actually stands today.
Two ways in, depending on what you are here to do. Both talk to the same live network; neither needs permission.
The TypeScript SDK builds, signs and proves blocks in your process and submits them to a public node — you hold the keys and never run a node. It is pre-release and not on npm yet: clone xeprotocol/sdk, run npm install (which builds it), then npm install /path/to/sdk in your project. Node 20+ or a browser.
import { Wallet, Xe, fromMicro, toMicro } from '@xeprotocol/sdk'
const wallet = Wallet.create() // or Wallet.fromSeedHex(process.env.SEED)
console.log(wallet.address) // hand this out to receive funds
const xe = new Xe({ client: 'https://ldn.core.test.network', wallet })
// Anything sent to you arrives as PENDING until you claim it.
await xe.receiveAll()
console.log(fromMicro(await xe.balance('XE')), 'XE')
await xe.send({ to: someAddress, amount: toMicro('1.5'), memo: 'thanks' })Build the xe binary, make two wallets, draw from the faucet, move XE between them, then join the network as a node or a provider. The terminal here is a simulation of the real CLI — type in it; it shows you what each command does without touching a wallet.
Every account has its own chain. Transactions are parallel, non-blocking, and final in seconds. No miners, no mempool.
Peer discovery and data propagation over libp2p. Nodes find each other automatically and sync directly, peer to peer.
Every block finalizes through representative voting: converge, commit-lock, then an irrevocable final vote at ≥67% of delegated weight — in parallel across account chains.
XE is the native asset: it carries voting weight and is what providers earn when a lease settles. XUSD is the stablecoin that prices compute; on the testnet only the operators' minter accounts issue it — a mintable asset must never mint consensus power, so only XE ever votes. Zero transaction fees.
Send ed25519-signed messages between any two accounts, in real time, delivered over libp2p streams encrypted with Noise/TLS 1.3 and streamed to clients over SSE.
Run a provider node, offer your spare compute, earn XE emissions every time a lease settles. Bare metal or cloud — your choice. Providers are live on the testnet and settling leases, and there is room for more.
Lease a real VM from a provider, SSH in through the testnet gateway, renew a minute at a time, settle on-chain. Escrow, timekeeper-attested timing, renewal, cancellation and force-settle are live. Leases are priced in XUSD, which only the operators can mint today — so you can read the market and run a provider, but funding a lease yourself is not open to testers yet.
Network parameters evolve through state-chain op blocks with M-of-N multisig signing. No hard forks.
Design stage — providers will prove they were online and serving via cryptographic uptime proofs. Not yet implemented.
Lease VMs from providers. SSH in, run workloads, settle on-chain.
Ephemeral compute for build pipelines. Lease, test, settle.
Lease VMs across providers. Deploy models in parallel.
Finality in seconds, zero fees, own chain per agent.
libp2p streams. ed25519 signed. SSE delivery. DHT discovery.
State-chain op blocks. M-of-N multisig signing. Live tip updates.
REST API analytics. Accounts, leases, conflicts.
Advertise resources, provision VMs, earn XE emissions.
Design stage. Heartbeat chains, merkle epochs planned.
tweetnacl + blakejs. AES-GCM seeds. PBKDF2 derivation.
M-of-N accounts. Hash-derived addresses. Keyset rotation.
Account-to-peer mapping. Signed registrations, TTL expiry.
The node source is public under the GPL-3 — clone it, build it, run it, break it. Findings accepted by the bug bounty are worth up to 50,000 XE.