Search across all documentation pages
9 pages in this section.
Why Solana account bytes need a layout: Borsh, discriminators, space and rent, realloc, versioning, and zero-copy trade-offs.
Borsh vs. zero-copy trade-offs.
Tagging account types to prevent confusion.
Defining, sizing, and versioning account data.
Resizing and rent implications.
Computing account size and rent-exempt minimum.
Compact, versioned, safe account layouts.