Chain Development
Build your blockchain application with guides on app.go setup, dependency injection, mempool configuration, and vote extensions.
SDK Packages
Leverage powerful SDK packages including depinject for dependency injection and collections for state management.
Building Transactions
Learn how to programmatically create, sign, and broadcast transactions in your application.
Simulation Testing
Test your chain with fuzz testing and simulation frameworks to ensure robustness and catch edge cases.
ABCI
Customize blockchain behavior with ABCI methods including PrepareProposal, ProcessProposal, and vote extensions.
Build a Module
Develop custom modules with comprehensive guides on module architecture, message handling, and state management.