> ## Documentation Index
> Fetch the complete documentation index at: https://cosmos-docs-sync-security-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Version: v0.53

Learn how to build a complete blockchain application using the Cosmos SDK. This section covers everything from creating your chain's core application logic to implementing advanced features like vote extensions and ABCI customization.

<CardGroup cols={2}>
  <Card title="Chain Development" icon="code" href="/sdk/v0.53/build/building-apps/app-go">
    Build your blockchain application with guides on app.go setup, dependency injection, mempool configuration, and vote extensions.
  </Card>

  <Card title="SDK Packages" icon="package" href="/sdk/v0.53/build/packages">
    Leverage powerful SDK packages including depinject for dependency injection and collections for state management.
  </Card>

  <Card title="Building Transactions" icon="file-contract" href="/sdk/v0.53/tutorials/transactions/building-a-transaction">
    Learn how to programmatically create, sign, and broadcast transactions in your application.
  </Card>

  <Card title="Simulation Testing" icon="vial" href="/sdk/v0.53/learn/advanced/simulation">
    Test your chain with fuzz testing and simulation frameworks to ensure robustness and catch edge cases.
  </Card>

  <Card title="ABCI" icon="repeat" href="/sdk/v0.53/build/abci/introduction">
    Customize blockchain behavior with ABCI methods including PrepareProposal, ProcessProposal, and vote extensions.
  </Card>

  <Card title="Build a Module" icon="box" href="/sdk/v0.53/build/building-modules/intro">
    Develop custom modules with comprehensive guides on module architecture, message handling, and state management.
  </Card>
</CardGroup>
