Build with CoinStats’ all-in-one API. Learn more

Deutsch한국어日本語中文EspañolFrançaisՀայերենNederlandsРусскийItalianoPortuguêsTürkçePortfolio TrackerCryptocurrenciesPricingCrypto APIMCPIntegrationsNewsRWA MarketEarnBlogNFTWidgetsDeFi Portfolio TrackerDerivativesETF FlowsCrypto GamingPrediction Markets24h ReportPress KitAPI Docs

Solana Rent System Explained: Why Accounts Need SOL

2h ago•
bullish:

0

bearish:

0

Share

Solana Rent System: Account Storage, SOL Deposits, and Fees 

The Solana (SOL) rent system decides how much SOL an account-must hold before the network agrees to store its data. The name suggests a monthly bill, yet the money behaves more like a refundable deposit.

The topic is trending because that deposit is shrinking. Developers plan a 90% cut in five steps, and as of October 2026, the first two are active on mainnet.

What Is the Solana Rent System and How Does It Work?

Everything on Solana lives inside an-account, whether it's a wallet balance, a token's details, or a program's code. Each one has its own unique 32-byte address.

Validators, the computers that run the network, must keep every-account available. Storage takes real hardware, so the Solana Rent System asks each account to lock up a minimum amount of SOL.

Solana's documentation calls this a refundable bond that pays for the space an-account takes on every validator. Closing the-account returns the full balance.

Every account follows the same layout of five core account fields, and one of them, lamports, holds the balance. A lamport is the smallest unit of SOL, and 1 SOL equals 1,000,000,000 lamports.

Rent once drained lamports from-accounts below the minimum. That is now disabled, yet code still uses the old label, the rent-exempt minimum, which confuses newcomers.

How Is the Minimum Account Balance Calculated?

The Solana Rent System formula is short: 128 plus the account's data size in bytes, multiplied by lamports per byte. The 128 covers fixed storage overhead, and the data size is whatever the-account holds.

For years the constant sat at 6,960 lamports per byte. Solana's account-documentation shows it comes from 3,480 lamports per byte-year across two years, which explains the old phrase "two years of rent."

Developers can calculate account creation cost by passing a size into the getMinimumBalanceForRentExemption method. A bigger account simply means a bigger deposit, so data size is the only real variable.

Account type

Data size

Deposit at 6,960

Deposit at 696

Token mint

82 bytes

1,461,600 lamports

146,160 lamports

Token account

165 bytes

2,039,280 lamports

203,928 lamports

The 1,461,600 figure matches Solana's own-account example, and the 696 column assumes all five steps finish.

Why Is the Solana Rent System Changing in Five Steps?

The constant was set years ago and stayed untouched until this year. Being fixed in lamports, its real cost drifted away from actual storage costs, according to the Solana Foundation.

The proposal behind the change, SIMD-0437, lowers the figure from 6,960 to 696 lamports per byte. The official reduced rent upgrade page says the cut is split into five feature gates because developers were worried about a sudden spike in stored data.

Step

Lamports per byte

Cut

Status

1

6,333

9%

Live, September 3, 2026

2

5,080

27%

Live, September 11, 2026

3

2,575

63%

Expected, Agave 4.4, November 2026

4

1,322

81%

Expected, Agave 4.4

5

696

90%

Expected, Agave 4.4

Each gate activates separately, so core developers can pause if the data does not support moving ahead. A sixth gate can reset the value to 6,960.

Steps three to five are plans, not facts, and they have already slipped once. The phased design suggests the Solana Rent System is now handled as an adjustable setting rather than a fixed rule.

Who Pays Rent, and What Happens When Accounts Close?

Under the Solana Rent System, whoever creates an-account funds its deposit. For a new token account, that can be a user, an app, or a business covering the cost for a customer.

When the-account closes, the deposit returns in full. Only the owner program can take lamports out of an account, although any program can add lamports to a writable one.

The Foundation's own case study shows the scale. One million token-accounts would have needed about $159,000 at $0.159 each. With all five steps active and similar economics, that falls to roughly $15,900.

Bulk account creation feels this most. The Solana DeFi ecosystem is one example, since pools, positions, and user balances often need separate accounts.

Token launches follow the pattern too. Each coin needs a mint-account and each holder a token account, so meme coins on Solana with many holders create thousands of deposits.

What Risks Come With Cheaper Account Storage?

The rent cut brings trade-offs.

  • State growth: Cheaper deposits may invite more-accounts, and every validator has to store them, which can raise hardware needs.

  • Spam accounts: The Foundation's research says a state-bloat attack would still need about $17 million in locked capital, which is an estimate, not a guarantee.

  • Price swings: Rent is paid in SOL, so its dollar cost moves with the market. A 90% cut in lamports does not fix a dollar amount.

The same research found 75.5% of analyzed account-creations closed within the same transaction, with net state growth near 0.3 GB per day. Those figures describe one cohort, not future demand.

What Does Cheaper Rent Mean for Builders and Users?

A refundable deposit is closer to locked capital than to a spent fee, so the 90% cut mostly improves capital efficiency. That framing matters when judging how much the Solana Rent System change really helps.

Projects that sponsor accounts for new users gain most. A smaller upfront deposit lets a team onboard more people with the same treasury, which may suit DePIN crypto projects that register many devices.

For ordinary wallets the Solana Rent System saving is small. A token-account drops from about 0.002 SOL to 0.0002 SOL, so holders of the top Solana tokens see totals build up only slowly.

What Should Be Checked Next?

The Solana Rent System asks every-account to hold a refundable SOL deposit sized to its data. That deposit pays for validator storage, returns in full when the-account closes, and no longer drains over time.

The standout change is the 90% reduction, from 6,960 to 696 lamports per byte. Still unsettled are steps three to five and how much new account-data cheaper deposits will create. The live constant can be confirmed through the minimum-balance RPC method.

Disclaimer: 

This article is for education only and is not financial, investment, or technical advice. Network settings, upgrade dates, and SOL prices can change quickly, and digital assets carry a high risk of loss. Independent research through official channels is essential.

2h ago•
bullish:

0

bearish:

0

Share
Manage all your crypto, NFT and DeFi from one place

Securely connect the portfolio you’re using to start.