Documentation for all parts of the Cosmos Stack.
Note
This is a work in progress. More components (IBC, CometBFT, etc) will be migrated in the near future.
- docs/<product>/next/- Active development documentation
- docs/<product>/<version>- Versioned documentation, by major release.
- scripts/versioning/- Versioning automation - see README.
- snippets/- Custom components - Due to platform limitations, components cannot be versioned. However, it is possible to feed specific / versioned data to a component through a prop in the import (see- evm/v0.4.x/documentation/evm-compatibility/eip-reference.mdxfor a working example).
Important
Previous versions will only be edited under specific circumstances. All external contributions should be within the 'next' directory.
Fork the repository
- Click “Fork” in the GitHub UI to create your own copy.
Clone your fork
   git clone https://github.com/<your-username>/cosmos-docs.git
   cd cosmos-docsCreate a branch
   git checkout -b my-featureMake your changes
- Edit or add files under docs/next/as needed.
- Follow existing file structure and naming conventions.
- Ensure Markdown is valid and links resolve.
Local testing & validation
# Start a live-reload preview
npx mint dev
# Check for broken internal links
npx mint broken-linksCommit and push
   git add .
   git commit -m "Brief description of your change"
   git push origin my-featureOpen a Pull Request
- On GitHub, navigate to your fork.
- Click “Compare & pull request.”
- Provide a concise title and description.
- Submit the PR for review.