
[38;5;12m                                                                                [39m[38;2;255;187;0m[1m[4mAwesome Cosmos [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA community curated list of awesome projects related to the Cosmos ecosystem[39m

[38;5;12mThe Cosmos SDK is a modular framework for building blockchain applications in Go.[39m
[38;5;12mGaia, the implementation of the Cosmos Hub, is built with the Cosmos SDK.[39m

[38;5;14m[1mContributing:[0m
[38;5;12mPlease read the [39m[38;5;14m[1mContributing guide[0m[38;5;12m (./CONTRIBUTING.md). Thank you to all our [39m[38;5;14m[1mcontributors[0m[38;5;12m (https://github.com/cosmos/awesome/graphs/contributors).[39m

[38;5;14m[1mDisclaimer: This community-maintained repo does not reflect the views of any official entity.[0m

[38;2;255;187;0m[4mContents[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCore Components[0m[38;5;12m (#core-components)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDocumentation[0m[38;5;12m (#documentation)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mClient Libraries[0m[38;5;12m (#client-libraries)[39m
[48;5;235m[38;5;249m* **Go** (#go)[49m[39m[48;5;235m[38;5;249m                [49m[39m
[48;5;235m[38;5;249m* **JavaScript** (#javascript)[49m[39m
[48;5;235m[38;5;249m* **Python** (#python)[49m[39m[48;5;235m[38;5;249m        [49m[39m
[48;5;235m[38;5;249m* **Rust** (#rust)[49m[39m[48;5;235m[38;5;249m            [49m[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBlock Explorers[0m[38;5;12m (#block-explorers)[39m
[48;5;235m[38;5;249m* **Visual Block Explorers** (#visual-block-explorers)[49m[39m[48;5;235m[38;5;249m    [49m[39m
[48;5;235m[38;5;249m* **Terminal Block Explorers** (#terminal-block-explorers)[49m[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mChain Registry[0m[38;5;12m (#chain-registry)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mValidators[0m[38;5;12m (#validators)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos SDK Modules[0m[38;5;12m (#cosmos-sdk-modules)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMonitoring[0m[38;5;12m (#monitoring)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIndexers[0m[38;5;12m (#indexers)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFrameworks[0m[38;5;12m (#frameworks)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVirtual Machines[0m[38;5;12m (#virtual-machines)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIBC[0m[38;5;12m (#ibc)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTesting[0m[38;5;12m (#testing)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTemplates[0m[38;5;12m (#templates)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTools[0m[38;5;12m (#tools)[39m
[48;5;235m[38;5;249m* **CLI** (#cli)[49m[39m[48;5;235m[38;5;249m  [49m[39m
[48;5;235m[38;5;249m* **GUI** (#gui)[49m[39m[48;5;235m[38;5;249m  [49m[39m
[48;5;235m[38;5;249m* **Bots** (#bots)[49m[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNode Operations[0m[38;5;12m (#node-operations)[39m
[48;5;235m[38;5;249m* **Utilities** (#utilities)[49m[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEcosystem[0m[38;5;12m (#ecosystem)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWallets[0m[38;5;12m (#wallets)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBlogs[0m[38;5;12m (#blogs)[39m
[48;5;235m[38;5;249m* **Articles** (#articles)[49m[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRelated[0m[38;5;12m (#related)[39m

[38;2;255;187;0m[4mCore Components[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Hub[0m[38;5;12m (https://github.com/cosmos/gaia)[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos SDK[0m[38;5;12m (https://github.com/cosmos/cosmos-sdk/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIBC Go[0m[38;5;12m (https://github.com/cosmos/ibc-go)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCometBFT[0m[38;5;12m (https://github.com/cometbft/cometbft)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmWasm[0m[38;5;12m (https://github.com/CosmWasm/cosmwasm)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmJS[0m[38;5;12m (https://github.com/cosmos/cosmjs)[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mProtobuf[0m[38;5;12m (https://buf.build/cosmos)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIAVL[0m[38;5;12m (https://github.com/cosmos/iavl)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mICS23[0m[38;5;12m (https://github.com/cosmos/ics23)[39m

[38;2;255;187;0m[4mDocumentation[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Developer Portal[0m[38;5;12m (https://tutorials.cosmos.network)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInterchain Developer Academy[0m[38;5;12m (https://ida.interchain.io/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos SDK[0m[38;5;12m (https://docs.cosmos.network/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIBC[0m[38;5;12m (https://ibc.cosmos.com/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCometBFT[0m[38;5;12m (https://docs.cometbft.com/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Hub[0m[38;5;12m (https://hub.cosmos.network/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmWasm[0m[38;5;12m (https://docs.cosmwasm.com/docs/1.0/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmology[0m[38;5;12m (https://cosmology.tech/learn)[39m

[38;2;255;187;0m[4mClient Libraries[0m

[38;2;255;187;0m[4mGo[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIgnite[0m[38;5;14m[1m [0m[38;5;14m[1mCLI[0m[38;5;12m [39m[38;5;12m(https://github.com/ignite/cli)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAll-in-one[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild,[39m[38;5;12m [39m[38;5;12mlaunch,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmaintain[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mcrypto[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msovereign[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msecured[39m[38;5;12m [39m[38;5;12mblockchain.[39m[38;5;12m [39m[38;5;12mQuickly[39m[38;5;12m [39m[38;5;12mbootstraps[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mCosmos[39m[38;5;12m [39m[38;5;12mSDK[39m[38;5;12m [39m[38;5;12mblockchain[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mUI[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcreate[39m
[38;5;12mnew[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mconveniently[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mexisting[39m[38;5;12m [39m[38;5;12mCosmos[39m[38;5;12m [39m[38;5;12mSDK[39m[38;5;12m [39m[38;5;12mmodules.[39m

[38;2;255;187;0m[4mJavaScript[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos/cosmjs[0m[38;5;12m (https://github.com/cosmos/cosmjs) - The Cosmos JavaScript library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtelescope[0m[38;5;12m (https://github.com/osmosis-labs/telescope) - Typescript library generator built on top of CosmJS.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mchainapsis/cosmosjs[0m[38;5;12m (https://github.com/chainapsis/cosmosjs) - Chainapsis Signing & API Library.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-client/cosmos-client-ts[0m[38;5;12m (https://github.com/cosmos-client/cosmos-client-ts) - JavaScript / TypeScript client for Cosmos SDK blockchains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmology-tech/chain-registry[0m[38;5;12m (https://github.com/cosmology-tech/chain-registry) - A npm package for the official Cosmos Chain Registry.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mstrangelove-ventures/graz[0m[38;5;12m (https://github.com/strangelove-ventures/graz) - Collection of React hooks to interact with wallets, signers, signing clients, etc.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmology-tech/create-cosmos-app[0m[38;5;12m (https://github.com/cosmology-tech/create-cosmos-app) - A npm package to bootstrap a Cosmos Web UI.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmology-tech/cosmos-kit[0m[38;5;12m (https://github.com/cosmology-tech/cosmos-kit) - A wallet connector for the Cosmos.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mnabla-studio/quirks[0m[38;5;12m (https://github.com/nabla-studio/quirks) - A universal wallet adapter for your Cosmos dApps, that works on both mobile and browser.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtoschdev/bip44[0m[38;5;12m (https://github.com/toschdev/cosmos-bip44) - Cosmos BIP44 implementation in JavaScript for development and education learning.[39m

[38;2;255;187;0m[4mPython[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmpy[0m[38;5;12m (https://github.com/fetchai/cosmpy) - A Python client library for interacting with blockchains based on the Cosmos SDK.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpyCosmicWrap[0m[38;5;12m (https://github.com/ChihuahuaChain/pyCosmicWrap/) - A python3 wrapper around Cosmos API/RPC.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmospy[0m[38;5;12m (https://github.com/ctrl-Felix/mospy) - A Python library to create and sign transactions for Cosmos SDK based coins.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmospy-protobuf[0m[38;5;12m (https://github.com/ctrl-Felix/cosmospy-protobuf) - A Python library containing all compiled protobuf files (works very good for grpc).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfx-py-sdk[0m[38;5;12m (https://github.com/functionx/fx-py-sdk) - The Cosmos Python client library.[39m

[38;2;255;187;0m[4mRust[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmWasm/cosmwasm[0m[38;5;12m (https://github.com/CosmWasm/cosmwasm) - WebAssembly Smart Contracts for the Cosmos SDK.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1miqlusioninc/stdtx[0m[38;5;12m (https://github.com/iqlusioninc/crates) - A collection of open source Rust crates from iqlusion.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpeggyjv/ocular[0m[38;5;12m (https://github.com/peggyjv/ocular) - A client library for Cosmos SDK chains focusing on pleasant UX.[39m

[38;2;255;187;0m[4mBlock Explorers[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mATOMScan[0m[38;5;12m (https://atomscan.com)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBig Dipper[0m[38;5;12m (https://bigdipper.live) - [39m[38;5;14m[1mSource[0m[38;5;12m (https://github.com/forbole/big-dipper-2.0-cosmos)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIOBScan[0m[38;5;12m (https://ibc.iobscan.io/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMintscan[0m[38;5;12m (https://www.mintscan.io)[39m
[48;5;235m[38;5;249m* **Mintscan for Cosmos Hub Testnet** (https://cosmoshub-testnet.mintscan.io/cosmoshub-testnet)[49m[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNG Explorers[0m[38;5;12m (https://explorers.guru/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPing.pub[0m[38;5;12m (https://ping.pub) - [39m[38;5;14m[1mSource[0m[38;5;12m (https://github.com/ping-pub/explorer)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStake ID[0m[38;5;12m (https://stake.id)[39m

[38;2;255;187;0m[4mVisual Block Explorers[0m

[38;5;12mView[39m[38;5;12m [39m[38;5;12mInter-Blockchain[39m[38;5;12m [39m[38;5;12mCommunication[39m[38;5;12m [39m[38;5;12m(IBC)[39m[38;5;12m [39m[38;5;12mtransfer[39m[38;5;12m [39m[38;5;12mactivity.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mmap[39m[38;5;12m [39m[38;5;12mtraces[39m[38;5;12m [39m[38;5;12mIBC[39m[38;5;12m [39m[38;5;12mtransactions[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mblockchains[39m[38;5;12m [39m[38;5;12m(called[39m[38;5;12m [39m[38;5;12mzones[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mCosmos[39m[38;5;12m [39m[38;5;12mHub)[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdisplay[39m[38;5;12m [39m[38;5;12maccurate[39m[38;5;12m [39m[38;5;12maggregate[39m[38;5;12m [39m[38;5;12minformation[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mpulse[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mentire[39m[38;5;12m [39m[38;5;12mCosmos[39m[38;5;12m [39m
[38;5;12mecosystem.[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMap of Zones[0m[38;5;12m (https://mapofzones.com/?period=24) - [39m[38;5;14m[1mSource[0m[38;5;12m (https://github.com/mapofzones)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMintscan[0m[38;5;12m (https://hub.mintscan.io) - Interchain Explorer by Cosmostation.[39m

[38;2;255;187;0m[4mTerminal Block Explorers[0m

[38;5;12mExplore Cosmos SDK blockchains via a terminal.[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgex[0m[38;5;12m (https://github.com/cosmos/gex) - GEX In-Terminal Explorer.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcshtop[0m[38;5;12m (https://github.com/gsk967/cshtop) - Cosmos htop , Blocks visualizer on terminal.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpvtop[0m[38;5;12m (https://github.com/blockpane/pvtop) - Consensus visualizer on terminal.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtmtop[0m[38;5;12m (https://github.com/quokkastake/tmtop) - Htop-like visualiser of consensus inspired by pvtop that allows showing upgrade info, working with consumer chains and non-Cosmos chains and way more.[39m

[38;2;255;187;0m[4mChain Registry[0m

[38;5;12mA registry containing standardized metadata from most Cosmos chains.[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos/chain-registry[0m[38;5;12m (https://github.com/cosmos/chain-registry/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos directory[0m[38;5;12m (https://cosmos.directory) - [39m[38;5;14m[1mSource[0m[38;5;12m (https://github.com/eco-stake/cosmos-directory)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmology-tech/chain-registry[0m[38;5;12m (https://github.com/cosmology-tech/chain-registry) - A npm package for the official Cosmos Chain Registry.[39m

[38;2;255;187;0m[4mValidators[0m

[38;5;12mPopular block explorers provide a list of active validators. The easiest entry point to view validator profiles is from a block explorer:[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mList on Mintscan[0m[38;5;12m (https://www.mintscan.io/cosmos/validators)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mList on ATOMScan[0m[38;5;12m (https://atomscan.com/validators)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mList on BigDipper[0m[38;5;12m (https://cosmos.bigdipper.live/validators)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mList on Kujira POD[0m[38;5;12m (https://pod.kujira.app/cosmoshub-4)[39m

[38;5;12mDYOR when choosing a validator. Consider delegating your tokens to validators outside of the top 20 to increase the decentralization of the network.[39m
[38;5;12mThis is also a good practice to avoid 0% commission validators and exchange validators.[39m

[38;2;255;187;0m[4mCosmos SDK Modules[0m

[38;5;12mThe best place to find an accurate list of the Cosmos SDK modules is the project repository:[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mFor a list of production-grade modules, see the [39m[38;5;14m[1mList of Modules[0m[38;5;12m (https://docs.cosmos.network/main/modules/).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mFor a list of well-known third-party modules, see [39m[38;5;14m[1mCosmod.xyz[0m[38;5;12m (https://cosmod.xyz)[39m

[38;2;255;187;0m[4mMonitoring[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPANIC Monitoring and Alerting For Blockchains[0m[38;5;12m (https://github.com/SimplyVC/panic) - An open source monitoring and alerting solution for Cosmos SDK, Substrate, and Chainlink-based nodes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPrometheus Exporter[0m[38;5;12m (https://github.com/node-a-team/Cosmos-IE) - An integrated Prometheus exporter for the Cosmos SDK.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Chains Dashboard[0m[38;5;12m (https://github.com/zhangyelong/cosmos-dashboard) - A Grafana dashboard to monitor Cosmos SDK and Tendermint-based blockchain nodes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mChain Pulse[0m[38;5;12m (https://github.com/informalsystems/chainpulse) - Relayed IBC packets monitor with Prometheus exporter.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmissed-blocks-checker[0m[38;5;12m (https://github.com/QuokkaStake/missed-blocks-checker) - Monitor validators' missed blocks on multiple Cosmos chains and send its notifications to Telegram.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNodes Checker[0m[38;5;12m (https://t.me/NodesGuru_bot) - Check your nodes status online, receive instant notification if something is wrong with your validator node.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmon[0m[38;5;12m (https://github.com/iqlusioninc/cosmon) - Observability tool for Cosmos and other Tendermint applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mTenderduty[0m[38;5;12m (https://github.com/blockpane/tenderduty) - Comprehensive monitoring tool for Tendermint chains. Its primary function is to alert a validator if they are missing blocks, and more.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mUpgradesWatchdog[0m[38;5;12m (https://github.com/ChihuahuaChain/UpgradesWatchdog) - SoftwareUpgradeProposal & GitHub Releases telegram monitoring tool.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-node-exporter[0m
[38;5;12m (https://github.com/QuokkaStake/cosmos-node-exporter.git) - A Prometheus exporter to scrape data on your node sync status, Cosmovisor upgrades and GitHub version mismatches, useful for node operators and validators.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-wallets-exporter[0m[38;5;12m (https://github.com/QuokkaStake/cosmos-wallets-exporter.git) - A Prometheus exporter to scrape data on wallets balance, useful to get notified if your wallet balance is too low.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-validators-exporter[0m[38;5;12m (https://github.com/QuokkaStake/cosmos-validators-exporter.git) - A Prometheus exporter to scrape data about a validator (missed blocks, delegators count, total staked amount, rankings, etc.)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-proposals-checker[0m[38;5;12m (https://github.com/QuokkaStake/cosmos-proposals-checker.git) - A bot that sends you a notification on multiple Cosmos chains if your wallet hasn't voted on any proposal.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-transactions-bot[0m[38;5;12m (https://github.com/QuokkaStake/cosmos-transactions-bot.git) - A bot that sends you notifications on any transactions you want to be subscribed to on multiple Cosmos chains.[39m

[38;2;255;187;0m[4mIndexers[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmscan[0m[38;5;12m (https://github.com/cosmscan/cosmscan-go) - An indexer engine for Cosmos chains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minterchain-indexer[0m[38;5;12m (https://github.com/Reecepbcups/interchain-indexer) - A cosmos blockchain indexer in Python.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Indexer[0m[38;5;12m (https://github.com/DefiantLabs/cosmos-indexer) - A generalized DB schema indexer with correlation and direct database indexing in Go.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBDJuno[0m[38;5;12m (https://github.com/forbole/bdjuno) - All the chains' data that are queried from the RPC and gRPC endpoints are stored inside a PostgreSQL database on top of which GraphQL APIs can then be created using Hasura.[39m

[38;2;255;187;0m[4mFrameworks[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos SDK[0m[38;5;12m (https://github.com/cosmos/cosmos-sdk/) - A Framework for Building High Value Public Blockchains in Go.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOrga[0m[38;5;12m (https://github.com/nomic-io/orga) - ABCI framework for state machine transitions in Rust.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmosSwift[0m[38;5;12m (https://github.com/CosmosSwift) - Build blockchain applications in Swift on top of the Tendermint consensus.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mABCI-RS[0m[38;5;12m (https://github.com/devashishdxt/abci-rs) - Rust crate for creating ABCI applications.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmRS[0m[38;5;12m (https://github.com/cosmos/cosmos-rust/tree/main/cosmrs) - Framework for building Cosmos blockchain applications in Rust.[39m

[38;2;255;187;0m[4mVirtual Machines[0m

[38;5;12mModules or frameworks for virtual machines that run in the Cosmos SDK[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAgoric SDK[0m[38;5;12m (https://github.com/Agoric/agoric-sdk) - Agoric JavaScript Smart Contract Platform.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmWasm[0m[38;5;12m (https://github.com/CosmWasm/cosmwasm) - WASM Virtual Machine & Rust Smart Contracts.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEthermint[0m[38;5;12m (https://github.com/evmos/ethermint) - Ethereum Virtual Machine.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPolaris[0m[38;5;12m (https://github.com/berachain/polaris) - Modular Ethereum Virtual Machine.[39m

[38;2;255;187;0m[4mIBC[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIBCprotocol.dev[0m[38;5;12m (https://ibcprotocol.dev/) - IBC Protocol website.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInterchain Standards[0m[38;5;12m (https://github.com/cosmos/ibc/) - Interchain Standards (ICS) for the Cosmos network & interchain ecosystem.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos/ibc-go[0m[38;5;12m (https://github.com/cosmos/ibc-go) - Inter-Blockchain Communication protocol (IBC) implementation in Go.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos/ibc-rs[0m[38;5;12m (https://github.com/cosmos/ibc-rs) - Rust implementation of the Inter-Blockchain Communication (IBC) protocol.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minterchaintest[0m[38;5;12m (https://github.com/strangelove-ventures/interchaintest) - E2E testing framework for IBC Chains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos/relayer[0m[38;5;12m (https://github.com/cosmos/relayer) - IBC Relayer in Go.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minformalsystems/hermes[0m[38;5;12m (https://github.com/informalsystems/hermes) - IBC Relayer in Rust.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mconfio/ts-relayer[0m[38;5;12m (https://github.com/confio/ts-relayer) - IBC Relayer in TypeScript.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlocal-interchain[0m[38;5;12m (https://github.com/Reecepbcups/local-interchain) - Quickly spin up a local IBC development environment on any operating system.[39m

[38;2;255;187;0m[4mTesting[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1minterchaintest[0m[38;5;12m (https://github.com/strangelove-ventures/interchaintest) - E2E testing framework for IBC Chains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1matomkraft[0m[38;5;12m (https://github.com/informalsystems/atomkraft-cosmos) - E2E testing framework of Cosmos SDK blockchains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpython-iavl[0m[38;5;12m (https://github.com/crypto-com/python-iavl) - IAVL inspection tool implemented in Python.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-sdk-codeql[0m[38;5;12m (https://github.com/crypto-com/cosmos-sdk-codeql) - CodeQL queries for common Cosmos SDK bugs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtm-load-test[0m[38;5;12m (https://github.com/informalsystems/tm-load-test) - CometBFT load test application.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmosloadtester[0m[38;5;12m (https://github.com/orijtech/cosmosloadtester) - Load tester for Cosmos SDK blockchains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCometMock[0m[38;5;12m (https://github.com/informalsystems/CometMock) - Drop-in replacement for CometBFT in end-to-end tests.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mquint[0m[38;5;12m (https://github.com/informalsystems/quint) - Executable specification language with delightful tooling.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mapalache[0m[38;5;12m (https://github.com/informalsystems/apalache) - APALACHE: symbolic model checker for TLA+ and Quint.[39m

[38;2;255;187;0m[4mTemplates[0m

[38;5;12mTemplates to help you get started with building a Cosmos SDK blockchain.[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mignite[0m[38;5;12m (https://github.com/cli) - Quickly bootstrap a new Cosmos SDK blockchain with UI and support to create new and work conveniently with existing Cosmos SDK modules.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmosregistry/example[0m[38;5;12m (https://github.com/cosmosregistry/example) - Template and example repository of a Cosmos SDK module.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmosregistry/chain-minimal[0m[38;5;12m (https://github.com/cosmosregistry/chain-minimal) -  Template and example of a minimal Cosmos SDK blockchain.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mspawn[0m[38;5;12m (https://github.com/rollchains/spawn) -  Generate a new Cosmos SDK blockchain with testing, GitHub integrations, and easy instant testnets.[39m

[38;2;255;187;0m[4mTools[0m

[38;2;255;187;0m[4mCLI[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mtmkms[0m[38;5;12m (https://github.com/iqlusioninc/tmkms) - Key Management System for Tendermint validators.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmosvisor[0m[38;5;12m (https://github.com/cosmos/cosmos-sdk/tree/main/cosmovisor#readme) - Automates Cosmos SDK application binary upgrades.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmosvanity[0m[38;5;12m (https://github.com/hukkinj1/cosmosvanity) - CLI tool for generating Cosmos vanity addresses.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfindaccount[0m[38;5;12m (https://github.com/blockpane/findaccount) - Helps identify if an account exists on multiple Cosmos chains with the same address.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mlens[0m[38;5;12m (https://github.com/strangelove-ventures/lens) - CLI tool to interact with any Cosmos chain supporting the core Cosmos-SDK modules.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmology[0m[38;5;12m (https://github.com/cosmology-tech/cosmology) - CLI tool for making cryptocurrency trades, joining liquidity pools, and stake rewards on Osmosis.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mmultisig[0m[38;5;12m (https://github.com/informalsystems/multisig) - CLI tool for managing multisig accounts on Cosmos SDK chains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-genesis-tinkerer[0m[38;5;12m (https://github.com/hyphacoop/cosmos-genesis-tinkerer) - CLI tool for modifying Cosmos genesis files.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mairdrop-tools[0m[38;5;12m (https://github.com/Reecepbcups/airdrop-tools) - CLI scripts to help distribute a variety of tokens from multiple formats.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos.nix[0m[38;5;12m (https://github.com/informalsystems/cosmos.nix) - [39m[38;5;14m[1mNix[0m[38;5;12m (https://nixos.org/) support for Cosmos and CosmWasm.[39m

[38;2;255;187;0m[4mGUI[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mREStake[0m[38;5;12m (https://restake.app) - Auto-compounder app for Cosmos blockchains using Authz ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/eco-stake/restake)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mYieldmos[0m[38;5;12m (https://yieldmos.com) - Staking and LP rewards auto-compounder using Authz.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmfaucet[0m[38;5;12m (https://github.com/scalalang2/cosmfaucet) - Self-hosted faucet service for Cosmos based blockchain.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Notifier[0m[38;5;12m (https://cosmos-notifier.decrypto.online) - Governance notification tool for Telegram and Discord ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/shifty11/cosmos-notifier)).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIBC Anywhere[0m[38;5;12m (https://ibc.reece.sh/) - IBC token transfers including multi-chain hops.[39m

[38;2;255;187;0m[4mBots[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Discord Faucet[0m[38;5;12m (https://github.com/0x4139/cosmos-discord-faucet) - A configurable Discord faucet for Cosmos SDK blockchains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Discord Bot[0m[38;5;12m (https://github.com/okp4/discord-bot) - A general-purpose Discord bot for Cosmos SDK blockchains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-proposals-checker[0m[38;5;12m (https://github.com/QuokkaStake/cosmos-proposals-checker.git) - A bot to notify you if your wallets didn't vote on proposal on multiple Cosmos SDK chains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-transactions-bot[0m[38;5;12m (https://github.com/QuokkaStake/cosmos-transactions-bot.git) - Get notified about transactions matching the filters you want on multiple Cosmos SDK chains.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-balance-bot[0m[38;5;12m (https://github.com/Reecepbcups/cosmos-balance-bot) - Get notified about your wallet balance on multiple Cosmos SDK chains at a set interval.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mvalidator-stats-notifications[0m[38;5;12m (https://github.com/Reecepbcups/validator-stats-notifs) - Discord announcements including ranking, delegations over time, and unique delegators.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSecret Stashh NFT Bot[0m[38;5;12m (https://github.com/Reecepbcups/stashh-bot) - A discord bot to get notified of sales, auctions, and purchases for a Secret Network NFT collection.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDAODAO Treasury Bot[0m[38;5;12m (https://github.com/Reecepbcups/dao-treasury-bot) - A discord bot that keeps up with a DAO's treasury fiat value.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Price Bot[0m[38;5;12m (https://github.com/Reecepbcups/cosmos-price-bot) - A discord bot that nicknames to the USD price of any cosmos token via a DEX.[39m

[38;2;255;187;0m[4mNode Operations[0m

[38;2;255;187;0m[4mUtilities[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Cache[0m[38;5;12m (https://github.com/Reecepbcups/cosmos-endpoint-cache) - Optimize Cosmos queries by caching responses for predefined sets of time (regex).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcosmos-operator[0m[38;5;12m (https://github.com/strangelove-ventures/cosmos-operator) - Cosmos Operator is a kubernetes operator for managing cosmos nodes.[39m

[38;2;255;187;0m[4mEcosystem[0m

[38;5;12mThe most up-to-date list of projects built using Cosmos SDK can be found on the [39m[38;5;14m[1mCosmos Directory[0m[38;5;12m (https://cosmos.directory).[39m

[38;2;255;187;0m[4mWallets[0m

[38;5;12mA list of wallets supporting Cosmos chains is .[39m

[38;2;255;187;0m[4mBlogs[0m

[38;5;14m[1mDisclaimer: This community-maintained repo does not reflect the views of any official entity.[0m

[38;5;12mAs the ecosystem grows, so does the content. DYOR and follow the projects you find interesting.[39m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWhat is Cosmos?[0m[38;5;12m (https://cosmos.network/intro/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Blog[0m[38;5;12m (https://blog.cosmos.network/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mInterchain Foundation Blog[0m[38;5;12m (https://interchain-io.medium.com)[39m

[38;2;255;187;0m[4mArticles[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCosmos Dev Series: Cosmos Blockchain Upgrade[0m[38;5;12m (https://zerofruit.medium.com/cosmos-dev-series-cosmos-sdk-based-blockchain-upgrade-b5e99181554c)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHardening guides[0m[38;5;12m (https://cyber.orijtech.com/scsec/cosmos-hardening)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHow to connect your frontend to Cosmos blockchain[0m[38;5;12m (https://dev.to/kikiding/how-to-connect-your-frontend-to-cosmos-blockchain-5fcn)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1m(Not So) Smart Cosmos, examples of common Cosmos app vulnerabilities[0m[38;5;12m (https://github.com/crytic/building-secure-contracts/tree/master/not-so-smart-contracts/cosmos)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGo coding guide[0m[38;5;12m (https://cyber.orijtech.com/scsec/cosmos-go-coding-guide)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThe Cosmos Security Handbook - Part 1[0m[38;5;12m (https://www.faulttolerant.xyz/2024-01-16-cosmos-security-1)[39m

[38;2;255;187;0m[4mRelated[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAwesome CosmWasm[0m[38;5;12m (https://github.com/InterWasm/cw-awesome)[39m
