# Developers

- [Setup a local environment](/developers/setup-a-local-environment.md): This guide provides instructions for setting up a local Bonsol development environment. Whether you're contributing to the project or building with Bonsol, this documentation will help.
- [Tutorial: Simple Program](/developers/tutorial-simple-program.md): This tutorial guides you through creating, building, and deploying a zero-knowledge program using Bonsol on Solana. By the end, you'll understand how to create ZK proofs that can be verified on-chain.
- [Input Format Guide](/developers/input-format-guide.md): A practical guide to formatting inputs for Bonsol ZK programs, covering common pitfalls and working solutions for different input scenarios.
- [Bonsol Calculator Example](/developers/bonsol-calculator-example.md): Building a Calculator DApp with Bonsol CLI
- [AI OCR Example](/developers/ai-ocr-example.md): Building Zero-Knowledge Applications with Bonsol
