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 documentationdocs/<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 (seedocs/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.