Operator agent
Reserves the declared volume behind a cgroup limit and brings up an isolated Dragonfly instance. Nothing else on the box can take that memory back.
- Heartbeat
- every 15s
- Reports
- region · free capacity
- Reports
- p99 latency
Dramnet turns idle RAM into a regional cache layer. Operators stake capacity, the coordinator challenges it three times an epoch, and settlement runs on-chain in $DRAM. Fail a challenge and the stake pays for it.
Reserves the declared volume behind a cgroup limit and brings up an isolated Dragonfly instance. Nothing else on the box can take that memory back.
Matches an order to nodes, places it inside one region, runs the challenges, counts gigabyte-minutes and signs the epoch report.
Buyer deposit in escrow, operator stake at risk, an epoch registry, and payout against a cumulative merkle root that an operator can claim at any moment.
One endpoint, one access token. Data encryption keys stay with the buyer and never reach the operator — the operator holds ciphertext it cannot read.
Together they make one claim checkable: this memory is held, right now, in this region.
A missed challenge, or node metrics showing a slide into swap, costs 10% of the stake. Losing the blob outright costs 100%.
Idle — 3 challenges scheduled this epoch.
Two independent operators inside eu-central, each holding a full copy. Losing one is a slash, not an outage.
UPTIME TARGET 99% OVER 7 DAYS
9,333 km of fibre puts the round trip at roughly 195 ms — 4× the challenge deadline. No amount of routing brings that under 50 ms, so the coordinator never places it.
Mean of three public list prices per GB-hour.
Fixed. Applied to the index, not negotiated per order.
What an order is metered at, per GB-hour.
Lock the price for a term. The credit is its own token, so it can be resold before it is ever redeemed.
Selling forwards puts the network short the price of memory. That position is hedged, and the limit on how much can be sold is voted each quarter.
opens more short exposure to the memory price.
goes into buyback and burn of the token.
is closed by selling out of the MU buffer.
How much forward the network is allowed to sell in a quarter is not a parameter someone sets — it is voted by $DRAM holders, and the buffer sits behind a 3 of 5 multisig.
Pay today to fix a GB-hour price for 30, 90 or 180 days. The payment issues a credit as its own token.
The credit is transferable. Once spot runs above the locked price it carries a spread, and that spread is what a buyer pays.
Whoever holds it at the end spends it on memory at the locked price. The credit burns on redemption.
Spot is 28% above where the term was written, so the credit buys memory $0.00095 per GB-hour under the market. That spread is the secondary price — the holder never has to use it themselves.
OPEN NOTIONAL $264,649 · BUFFER $117,000 · COVERAGE 111%
IF THAT CAP IS WRITTEN IN FULL
Each quarter the buffer is checked against what is actually open. Raising the cap does not change that arithmetic — it changes which side of it the network lands on.
Book size, buffer and ballot options are illustrative. The mechanism is not: a forward sale is a short position, the cap bounds it, and holders of $DRAM set the cap. Blended forward price across the three terms is $0.00431 per GB-hour, stress-tested against a 40% rise in the memory price.
One container. It holds the volume with a cgroup limit, brings up an isolated Dragonfly, and heartbeats every 15 seconds.
A fixed rate per declared GB. The stake is your admission to orders and the collateral a slash comes out of.
Each epoch report adds to a cumulative merkle root. Nothing expires and nothing needs claiming on a schedule.
docker run -d --name dramnet-agent \
--memory=128g --memory-swap=128g \
-e DRAMNET_REGION=eu-central \
-e DRAMNET_DECLARED_GB=128 \
-e DRAMNET_OPERATOR=$YOUR_ADDRESS \
ghcr.io/dramnet/agent:1The concept fixes the stake as a rate per declared GB but does not publish the rate, the token price or a network fee. Move them and the figures above move with them.
Admission to orders and collateral against slashing. Capacity you have not staked for cannot be sold.
Access + collateralPay for memory at a discount to the list price. 15% of every payment settled this way is burned.
−8% · burnBuying a locked term price. The credit is issued as its own transferable token against the payment.
30 / 90 / 180 daysVoting the quarterly cap on how much forward the network may sell — the one number that sets its risk.
Quarterly voteLaunching September 2026 on Robinhood Chain via ponsfamily.com. Figures shown across this page are illustrative and derived from the published parameters — they are not a live feed.
There is no durability guarantee on anything placed here. Replication across two independent operators and the slashing rules reduce the odds of loss, they do not eliminate it. Data is encrypted buyer-side, so an operator holds ciphertext it cannot read — and losing it costs the operator its entire stake.
Over the public internet, a round trip to someone else's RAM cannot compete with the RAM in your own box. That is why placement is regional, why the challenge deadline is 50 ms in-region, and why the product is a cache tier rather than a replacement for local memory.
Micron tracks the DRAM spot closely enough to buffer the forward book, but it is an equity with its own drivers — earnings, supply decisions, the wider market. Some residual exposure always remains, which is why the quarterly forward cap exists and is voted rather than fixed.
TrendForce and DRAMeXchange are the reference prices for DRAM, and both are behind a paywall and lag the market. The oracle is therefore built on public provider list prices, which are timely and verifiable but coarser than a true spot index.
Agent, coordinator and the challenge harness that makes capacity checkable at all.
Buy a regional cache tier you can verify, or put the RAM you are already paying for to work and get paid every epoch.
The forward module goes through legal assessment before launch. A tokenised, resellable price lock is the part of this network that needs an opinion, not an assumption.
Escrow, stake and the merkle payout contracts are audited independently before any deposit is taken.
The MU buffer and the network parameters sit behind a 3-of-5 multisig from day one, not added later.