# What is CosmosKit?
A wallet adapter for developers to build apps that quickly and easily interact with Cosmos blockchains and wallets.
# Packages
CosmosKit is a library that consists of many smaller npm packages within the @cosmos-kit namespace (opens new window), a so-called "monorepo".
Generally people only need the react
and WALLET
packages such as keplr
as they contain the main functionality to interact with Cosmos SDK chains version 0.40 and higher.
# @cosmos-kit/core (opens new window)
Core package of CosmosKit, including types, utils and base classes.
# @cosmos-kit/react (opens new window)
A wallet adapter for React with mobile WalletConnect support for the Cosmos ecosystem.
# @cosmos-kit/react-lite (opens new window)
A lighter version of @cosmos-kit/react
without the default modal.
# @cosmos-kit/ins (opens new window)
Interchain Name System implementation
# @cosmos-kit/walletconnect (opens new window)
Wallet Connect V2 (opens new window) support tools (usually used when integrating mobile wallets).
# WALLETS (opens new window)
Wallets integrated in CosmosKit.
# Related Projects
# create-cosmos-app (opens new window)
Set up a modern Cosmos app by running one command ⚛️
# chain-registry (opens new window)
An npm module for the official Cosmos chain-registry
Some additional reading or video material is available as well: