# Smart contract meta-programming [![crates.io](https://img.shields.io/crates/v/klever-sc-meta.svg)](https://crates.io/crates/klever-sc-meta) A meta-programming utility that works with smart contract code metadata. It is responsible with creating the smart contract ABIs, generating the wasm crates, and, ultimately, building the contract binaries For more about the build process, see https://docs.klever.com/developers/developer-reference/sc-build-reference/