Solana logo and wordmark on a light background

Thinking in Solana

Accounts, Programs, ownership, Sealevel; the Solana building blocks that unlock your thinking about real-world use cases and applicability.

Balance scale with a large rock on one side and a small pebble on the other — the real cost of removing indirection outweighs the negligible call overhead.

The Cost of Indirection in Rust

Removing an indirection is a false optimization. You don’t think so? Let’s take a look.