This repository defines hexpat definitions for Solana internal data structures. These are most commonly used with the ImHex hex editor.
- Open ImHex
- Open a binary blob (such as the contents of an account)
- Paste the appropriate pattern definition into the Pattern Editor
- Click play
- Solana Config Program
- Solana Stake Program
- Solana System Program
- Solana Vote Program
Thank you to @WerWolv for creating the ImHex toolchain. Shoutout to @CherryWorm at Neodyme for the idea of using ImHex for Solana debugging.