fshy

fshy / Storage

Solana account rent as raw storage

solana.com · Storage · 1 record · JSON

Solana account rent as raw storage Storage

fails: quotaemail?card?R

solana.com/docs/core/accounts · blockchain · storage/solana-account-rent-as-raw-storage · JSON · compare

Free tierNo free tier — storage is a refundable rent-exempt deposit: 10 MiB account costs 53,268,311,040 lamports (~53.27 SOL) to create, reclaimed only on close.
unit mixed; metered on stored-bytes
Pricenone stated
Per-object capnot stated
Retentionnot stated
EgressFree reads via RPC while the account exists; all RPC providers rate-limit or block bulk account-data reads.
Identityemail (placeholder) not published
Bindingnone no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit
Interfacerest rest
ToolingSolana JSON-RPC (getMinimumBalanceForRentExemption, getAccountInfo), solana-sdk, Anchor. Wrapper examples exist but nothing production-grade for bulk file storage.
Composes withCost scales linearly with bytes at ~5 SOL/MiB; 1 TiB would need ~5.3 million SOL of locked capital. Sharding across wallets does not reduce the deposit.
NotesNo free tier — storage is a refundable rent-exempt deposit: 10 MiB account costs 53,268,311,040 lamports (~53.27 SOL) to create, reclaimed only on close.
Evidence rungreported One page read moves it to documented.
Checked2026-10-21 (inherited); stale on 2026-11-04
Evidence (3)
datesourcewhat it proved
2026-10-21withheldprobe: POST solana-rpc.publicnode.com getMinimumBalanceForRentExemption([10485760]) -> result 53268311040 lamports for a 10 MiB account
2026-10-21solana.com/docs/core/accounts/account-structure'Accounts must hold a minimum lamport balance proportional to their data size to stay onchain'
2026-10-21solana.com/developers/cookbook/accounts/calculate-rentrent is reclaimable in full when the account is closed
More fields (2)
{
 "unit_note": "free_tier.unit is 'mixed' because the headline is denominated in MiB or KiB, which the schema enum does not carry; the verbatim free_tier.stated keeps the true unit. See the storage-dossier handover.",
 "dead_end": {
  "failure_class": "paid",
  "why": "No free tier — storage is a refundable rent-exempt deposit: 10 MiB account costs 53,268,311,040 lamports (~53.27 SOL) to create, reclaimed only on close.",
  "retry_when": null,
  "first_recorded": "2026-10-21"
 }
}
Unknown or withheld values (10)
  • $.evidence[0].url private-url
  • $.extras.dead_end.retry_when process
  • $.free_tier.notes process
  • $.identity_cost.detail defaulted
  • $.identity_cost.kind identity-defaulted
  • $.per_object_cap.notes not-extracted
  • $.per_object_cap.stated not-extracted
  • $.reliability_note withheld
  • $.retention.notes not-extracted
  • $.retention.stated not-extracted