{"id":59101,"library":"solana-frozen-abi-macro","title":"Solana Frozen ABI Macro","description":"A procedural macro for generating frozen ABI definitions in the Solana SDK.","status":"active","version":"3.3.0","language":"rust","source_language":null,"source_url":"https://github.com/anza-xyz/solana-sdk","tags":["solana","abi","macro","blockchain"],"install":[{"cmd":"# Cargo.toml\n[dependencies]\nsolana-frozen-abi-macro = \"3.3.0\"","lang":"toml","label":"Cargo.toml"},{"cmd":"cargo add solana-frozen-abi-macro","lang":"bash","label":"cargo add"}],"dependencies":[],"imports":[{"symbol":"frozen_abi","correct":"use solana_frozen_abi_macro::frozen_abi;"}],"quickstart":{"code":"use solana_frozen_abi_macro::frozen_abi;\n\n#[frozen_abi(digest = \"...\")]\nstruct MyStruct;","lang":"rust","description":"Annotate a struct with the frozen_abi macro to generate ABI metadata."},"warnings":[],"env_vars":null,"search_vec":"'abi':3,11,18 'blockchain':20 'definit':12 'frozen':2,10 'generat':9 'macro':4,7,19 'procedur':6 'sdk':16 'solana':1,15,17","created_at":"2026-06-16T16:50:25.039943+00:00","updated_at":"2026-06-16T16:50:25.039943+00:00","problems":[],"ecosystem":"crates","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://anza.xyz/","github":"https://github.com/anza-xyz/solana-sdk","docs":"https://docs.rs/solana-frozen-abi-macro/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["crypto","other"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-16","next_check":"2026-12-13","install_tag":null}}