Collection of potential CU optimizations for programs.
This repository provides a collection of potential optimizations for Solana programs to reduce Compute Unit (CU) usage, which helps transactions execute faster and more efficiently within the 48 million CU per-block limit. It includes detailed benchmarks comparing different approaches (Anchor vs native Rust vs assembly), practical examples of optimizing logging, data types, serialization, PDAs, CPIs, and error handling, along with specific code snippets showing before/after CU measurements. The project targets Solana developers looking to improve program performance, reduce transaction costs, and increase block space efficiency.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.