# BBA Chain Program Use the BBA Chain Program Crate to write on-chain programs in Rust. If writing client-side applications, use the [BBA Chain SDK Crate](https://crates.io/crates/bbachain-sdk) instead. More information about BBA Chain is available in the [BBA Chain documentation](https://docs.bbachain.com/). [Helloworld](https://github.com/btigrouplabs/example-helloworld) and the [BBA Chain Program Library](https://github.com/btigrouplabs/program-executor) provide examples of how to use this crate. Still have questions? Ask us on [Discord](https://discordapp.com/invite/pquxPsq)