hopper-lang 0.2.1

Fast zero-copy Solana framework with a simple account facade, typed state contracts, layout evolution, and systems-mode escape hatches. Built on Hopper Native. no_std, no_alloc.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Hopper Docs


Start here for the current Hopper framework surface:

- [FIRST_FIVE_MINUTES.md]FIRST_FIVE_MINUTES.md - the shortest path through `#[account]`, `#[derive(Accounts)]`, `#[program]`, `Ctx<T>`, and `ctx.accounts.*`.
- [GETTING_STARTED_SERIOUS.md]GETTING_STARTED_SERIOUS.md - a source-first walkthrough for a real program shape.
- [WRITING_HOPPER_PROGRAMS.md]WRITING_HOPPER_PROGRAMS.md - handler, account, initialization, and wrapper patterns.
- [HOPPER_LAYERS.md]HOPPER_LAYERS.md - when to stay in framework mode and when to reach for systems mode.
- [DYNAMIC_TAILS_FROM_QUASAR.md]DYNAMIC_TAILS_FROM_QUASAR.md - bounded dynamic fields, generated tail helpers, and explicit tail wiring.
- [DYNAMIC_FIELDS_QUASAR_TO_HOPPER.md]DYNAMIC_FIELDS_QUASAR_TO_HOPPER.md - side-by-side bounded dynamic field migration and Hopper's bare-tail contract.
- [PORT_QUASAR_IN_20_MINUTES.md]PORT_QUASAR_IN_20_MINUTES.md - hands-on Quasar-style dynamic account port.
- [../examples/hopper-devnet-audit/README.md]../examples/hopper-devnet-audit/README.md - devnet audit program for dynamic tails, segments, and substrate probes.
- [PROFILING.md]PROFILING.md - `hopper profile elf`, binary profile artifacts, and reproducible benchmark commands.
- [PROTOCOL_GRADE_EXAMPLES.md]PROTOCOL_GRADE_EXAMPLES.md - receipt indexing, compatibility reports, migration plans, typed cross-program reads, and segment leases.
- [DEPENDENCY_AUDIT.md]DEPENDENCY_AUDIT.md - dependency freshness decisions and re-check commands.