#shank #solana #nft #metaplex #blockchain

shank

Exposes macros to annotate Rust programs to extract solita compatible IDL in order to generate program SDKs

24 releases

new 0.4.3 May 1, 2025
0.4.3-alpha.1 Jan 26, 2025
0.4.2 Feb 29, 2024
0.3.0 Oct 31, 2023
0.0.1 Mar 22, 2022

#292 in Magic Beans

Download history 10168/week @ 2025-01-12 9285/week @ 2025-01-19 6715/week @ 2025-01-26 7665/week @ 2025-02-02 7374/week @ 2025-02-09 6175/week @ 2025-02-16 8274/week @ 2025-02-23 7695/week @ 2025-03-02 9960/week @ 2025-03-09 9294/week @ 2025-03-16 9210/week @ 2025-03-23 8821/week @ 2025-03-30 11476/week @ 2025-04-06 12605/week @ 2025-04-13 13715/week @ 2025-04-20 10049/week @ 2025-04-27

48,401 downloads per month
Used in 145 crates (40 directly)

Apache-2.0

70KB

Shank

Entry point to shank crates used to annotate Rust programs in order to extract IDL which is used by solita in order to generate program SDKs.

shank-logo

Shank Macro

Readme | Docs

Provides macros used to annotate Solana Rust programs in order to extract an IDL with the shank CLI.

LICENSE

Apache-2.0

Dependencies

~0.7–1.3MB
~29K SLoC