> For the complete documentation index, see [llms.txt](https://docs.alignedlayer.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.alignedlayer.com/guides.md).

# Guides

- [Submitting proofs](https://docs.alignedlayer.com/guides/0_submitting_proofs.md)
- [Build your first Aligned Application](https://docs.alignedlayer.com/guides/2_build_your_first_aligned_application.md)
- [Modify ZkQuiz Questions](https://docs.alignedlayer.com/guides/2_build_your_first_aligned_application/2.2_modify_zkquiz_questions.md)
- [Validating public input](https://docs.alignedlayer.com/guides/3_validating_public_input.md)
- [Proof Aggregation Service](https://docs.alignedlayer.com/guides/3.1_aggregation_mode.md)
- [SDK Intro](https://docs.alignedlayer.com/guides/1_sdk_how_to.md)
- [Verification Layer SDK](https://docs.alignedlayer.com/guides/1.2_sdk_api_reference.md)
- [Aggregation Mode SDK](https://docs.alignedlayer.com/guides/1.3_sdk_api_reference_aggregation.md)
- [Generating proofs for Aligned](https://docs.alignedlayer.com/guides/4_generating_proofs.md)
- [Generating & submitting proofs of Rust code with ZKRust](https://docs.alignedlayer.com/guides/5_using_zkrust.md)
- [Setup Aligned Infrastructure Locally](https://docs.alignedlayer.com/guides/6_setup_aligned.md)
- [Setup Aligned Agg Mode Infrastructure Locally](https://docs.alignedlayer.com/guides/7_setup_aligned_agg_mode.md)
- [Contract Addresses](https://docs.alignedlayer.com/guides/8_contract_addresses.md)
- [Submitting Batch Without Batcher](https://docs.alignedlayer.com/guides/9_submitting_batch_without_batcher.md)
- [Verification Layer CLI](https://docs.alignedlayer.com/guides/10_aligned_cli.md)
- [Aggregation Mode CLI](https://docs.alignedlayer.com/guides/10.1_aggregation_mode_cli.md)
