cosmos-sdk/docs/docs/packages
2023-04-08 10:18:14 +00:00
..
_category_.json docs: render orm and collections in docs (#15736) 2023-04-08 10:18:14 +00:00
README.md docs: render orm and collections in docs (#15736) 2023-04-08 10:18:14 +00:00

sidebar_position
0

Packages

The Cosmos SDK is a collection of Go modules. This section provides documentation on various packages that can used when developing a Cosmos SDK chain. It lists all standalone Go modules that are part of the Cosmos SDK.

:::tip For more information on SDK modules, see the SDK Modules section. For more information on SDK tooling, see the Tooling section. :::

Core

  • Core - Core library defining SDK interfaces (ADR-063)
  • API - API library containing generated SDK Pulsar API
  • Store - Implementation of the Cosmos SDK store

State Management

  • Collections - State management library
  • ORM - State management library

Automation

Utilities

  • Log - Logging library
  • Errors - Error handling library
  • Math - Math library for SDK arithmetic operations

Example

  • SimApp - SimApp is the sample Cosmos SDK chain. This package should not be imported in your application.