#solana #smart-contracts #steel

no-std pinsteel

Solana smart contract framework. Steel and Pinocchio combined

6 stable releases

new 2025.44.0 Nov 3, 2025
2025.43.2 Nov 2, 2025
2025.43.1 Oct 25, 2025
2025.42.0 Oct 19, 2025
2025.41.0 Oct 5, 2025

#294 in Magic Beans

Download history 100/week @ 2025-10-01 30/week @ 2025-10-08 119/week @ 2025-10-15 334/week @ 2025-10-22

583 downloads per month

Apache-2.0

44KB
958 lines

Pinocchio + Steel = Pinsteel

Pinsteel is an utility framework inspired by Steel, but rewriteen to use Pinocchio instead of Solana SDK. It provides a library of helper functions, macros, and code patterns for building safe and maintainable smart contracts on the Solana blockchain.

Enjoy smaller build times, optimized CU, no dependency hell and simple to use interface.

FAQ

Q: Why create another framework? A: This project was born while working on smart contracts for Head2Head. While there is rich variety of options to use with Solana SDK, Pinocchio is relatively new and there were no convinient libs to use.

Q: How is it different from Anchor? A: While I took inspiration in some area (e.g. self-CPI logging), there is much less "magic" behaviour happening under the hood.

API

TODO

Examples

TODO

Dependencies

~4–5.5MB
~89K SLoC