RAM
A high plateau at dusk, ridges receding into mist, fog pooling in the valley
Network live/ $RAM

RAM

The ONCHAIN market for RAM

Spare memory on somebody’s server, rented by the hour. Around 30% under the cheapest managed cache — and your app keeps the Redis client it already has.

RAM
0.009295
USDG / GiB·h
ElastiCache
0.013283
USDG / GiB·h
MemoryDB
0.023250
USDG / GiB·h
Azure Redis
0.042270
USDG / GiB·h
The network, now
Nodes online
0
Memory offered
0 GiB
Rented
0.0%
Live rentals
0
The price

Eight gibibytes, a month.
$53.54 instead of $76.51.

A managed cache is a slice of RAM in a machine somebody already owns, with a vendor’s margin on top. The index below is read from those vendors’ own machine-readable price feeds, every day, and published on chain.

Azure Cache for Redis$243.48
AWS MemoryDB$133.92
AWS ElastiCache$76.51
RAM$53.54
How the index is built

The anchor is the cheapest of the three, less the network’s discount — not the median. Thirty per cent off the middle of a spread that wide comes out dearer than simply buying the cheapest, which would price the network above the thing it exists to undercut.

The median keeps the job it is good for. A scraper that breaks usually breaks low, and a low reading would become the price of the whole network — so a source far below the middle is treated as broken rather than as a bargain, and nothing is published at all.

Macro: a memory module on edge, gold contacts in a cold light
How it works

Two sides, and nothing between them.

Memory goes straight from one server to the other. The protocol holds the money and counts the hours; it never sits in the path of the data, and it cannot read it.

I need memory

  1. 01
    Deposit

    USDG into the contract. It stays yours — withdrawable any time, minus a day of whatever you have running.

  2. 02
    Pick a size and a node

    One transaction. The network puts you on a node with room and holds the price you opened at.

  3. 03
    Paste the address

    A hostname and a password. Your Redis client already speaks the protocol, so nothing in your code changes.

I have memory

  1. 01
    Sign in the browser

    Register the node with your own wallet. You get one line to paste — and no key ever goes on the server.

  2. 02
    Run one command

    One container. No Docker socket, no root: the agent starts memory engines as its own child processes.

  3. 03
    Earn 90% of every hour

    Claim whenever. Downtime is billed to nobody, so an hour your node was out costs the renter nothing.

The one decision

Billed for the size, not the fill.

Which turns the meter into a clock. Nothing for a provider to inflate, nothing for a renter to dispute, and no traffic that has to pass through us to be counted — which is why you connect straight to the node and we cannot see your data.

Filled to the brim8 GiB reserved
0% used$0.0000
Never written to8 GiB reserved
0% used$0.0000

Same size, same hours, the same bill to the last unit. Which is why there is nothing to measure, nothing to argue about, and no reason for your traffic to pass through us at all.

What is measured
size × time

A clock, not a measurement. The same way a cloud cache has always been priced.

What is not
how full it got

Fill it or leave it empty — the bill is identical, and there is nothing to argue about.

What follows
no proxy

Nothing to count means nothing to route through us. Your traffic never touches the protocol.

What stops cheating

Stake follows what is rented, not what is advertised.

Empty memory costs a provider nothing, so advertised capacity guarantees nothing and needs no stake. Only what somebody is actually paying for has to be backed — which is also why demand for the token rises with real usage instead of with promises.

A rack in a cold dark aisle, rows of identical modules
Three questions, every minute

Does the instance answer inside the timeout, is its memory ceiling what the rental says, and is the canary record still intact. The canary is pinned against eviction — an unpinned one would vanish exactly when a renter started using their space properly, and a busy node would read as a broken one.

Once a day, the free space is filled

The part nobody rents has nobody using it, so a four-gibibyte machine could advertise fourteen terabytes and answer every question correctly. The engine is told to allocate it itself — one short command over the wire, a real allocation on the node — and a machine that does not have the memory fails to hold it.

Failures cost stake

A run of failed checks takes a node out of service. Losing live data takes the whole stake. Half of what is taken goes to the renter who was let down; the rest is burned or kept by the treasury, and the split is checked on chain at the moment it is paid.

UPDATEbuilt, tested, shipped switched off

Memory bought today, at today’s price.

Pay now for gibibyte-hours you take any day in the next ninety. Memory gets dearer — you still take yours. The same bargain a prepaid cloud reservation makes, and the first time anybody has offered it on memory as a commodity.

The ceiling
+20%

The lock holds that far above the day the batch opened. Past it the holder pays the difference — which is what turns an open promise into a number.

The most it can cost us
¼

Of what a batch sold for, fixed on the day it opened. The proceeds are held back in full, so the only exposure is the difference between then and now.

Behind it sits the reserve: every sale’s proceeds, held back in full rather than booked as income, plus whatever has been put in on top. What the programme could still owe and what stands behind it are both published on every page — because somebody handing over money for a promise should be able to see whether the last promise can be kept.

What a holder pays
+20% capmarketdeliveredbatch opens90 days
Memory +0%Holder pays +0%Beyond the cap +0%
The reserve: what stands behind the forwards
$RAM

Three jobs, and no governance.

Stake behind the memory, a cut of every bill to the treasury, and a reserve that stands behind what the forwards sold.

Stake

A provider locks it against the capacity actually rented from them. No stake, no orders.

Reserve

What a forward sold for is held back until the hours are delivered, and what an expired batch leaves behind stays to cover the next one.

Fees

The network keeps a share of every bill, transferred to the treasury in the same transaction that bills it.

Wide shot: the network as a place rather than a diagram

A commodity nobody had priced.

Storage has a market. Compute has a market. Memory never did — and it is the one your application waits on.