https://github.com/fetchai/cosmos-sdk
Fetch.ai fork of the Cosmos SDK
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.2%) to scientific vocabulary
Repository
Fetch.ai fork of the Cosmos SDK
Basic Info
Statistics
- Stars: 12
- Watchers: 19
- Forks: 19
- Open Issues: 15
- Releases: 51
Metadata Files
README.md
Cosmos SDK

The Cosmos SDK is a framework for building blockchain applications. Tendermint Core (BFT Consensus) and the Cosmos SDK are written in the Golang programming language. Cosmos SDK is used to build Gaia, the first implementation of the Cosmos Hub.
WARNING: The Cosmos SDK has mostly stabilized, but we are still making some breaking changes.
Note: Requires Go 1.18+
Quick Start
To learn how the Cosmos SDK works from a high-level perspective, see the Cosmos SDK High-Level Intro.
If you want to get started quickly and learn how to build on top of Cosmos SDK, visit Cosmos SDK Tutorials. You can also fork the tutorial's repository to get started building your own Cosmos SDK application.
For more information, see the Cosmos SDK Documentation.
Contributing
See CONTRIBUTING.md for details how to contribute and participate in our dev calls. If you want to follow the updates or learn more about the latest design then join our Discord.
Tools and Frameworks
The Cosmos ecosystem is vast. We will only make a few notable mentions here.
- Tools: notable frameworks and modules.
- CosmJS: the Swiss Army knife to power JavaScript based client solutions.
Cosmos Hub Mainnet
The Cosmos Hub application, gaia, has moved to its own cosmos/gaia repository. Go there to join the Cosmos Hub mainnet and more.
Inter-Blockchain Communication (IBC)
The IBC module for the Cosmos SDK has moved to its own cosmos/ibc-go repository. Go there to build and integrate with the IBC module.
Ignite CLI
Ignite CLI is the all-in-one platform to build, launch, and maintain any crypto application on a sovereign and secured blockchain. If you are building a new app or a new module, use Ignite CLI to get started and speed up development.
Disambiguation
This Cosmos SDK project is not related to the React-Cosmos project (yet). Many thanks to Evan Coury and Ovidiu (@skidding) for this Github organization name. As per our agreement, this disambiguation notice will stay here.
Owner
- Name: Fetch.AI
- Login: fetchai
- Kind: organization
- Website: https://fetch.ai
- Twitter: Fetch_ai
- Repositories: 40
- Profile: https://github.com/fetchai
GitHub Events
Total
- Release event: 2
- Watch event: 1
- Delete event: 2
- Issue comment event: 1
- Push event: 24
- Pull request event: 3
- Create event: 4
Last Year
- Release event: 2
- Watch event: 1
- Delete event: 2
- Issue comment event: 1
- Push event: 24
- Pull request event: 3
- Create event: 4
Issues and Pull Requests
Last synced: almost 3 years ago
All Time
- Total issues: 0
- Total pull requests: 100
- Average time to close issues: N/A
- Average time to close pull requests: 12 days
- Total issue authors: 0
- Total pull request authors: 10
- Average comments per issue: 0
- Average comments per pull request: 0.34
- Merged pull requests: 82
- Bot issues: 0
- Bot pull requests: 8
Past Year
- Issues: 0
- Pull requests: 13
- Average time to close issues: N/A
- Average time to close pull requests: about 2 months
- Issue authors: 0
- Pull request authors: 4
- Average comments per issue: 0
- Average comments per pull request: 0.38
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 7
Top Authors
Issue Authors
Pull Request Authors
- daeMOn63 (37)
- ejfitzgerald (15)
- jinmannwong (13)
- n-hutton (9)
- Josumner (8)
- dependabot[bot] (7)
- kitounliu (5)
- Jonathansumner (4)
- MissingNO57 (3)
- pbukva (2)
- qati (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
- Total downloads: unknown
- Total docker downloads: 225
- Total dependent packages: 0
- Total dependent repositories: 2
- Total versions: 61
proxy.golang.org: github.com/fetchai/cosmos-sdk
- Homepage: https://github.com/fetchai/cosmos-sdk
- Documentation: https://pkg.go.dev/github.com/fetchai/cosmos-sdk#section-documentation
- License: Apache-2.0
-
Latest release: v0.19.4
published about 1 year ago
Rankings
Dependencies
- github.com/hashicorp/go-getter v1.4.1
- github.com/otiai10/copy v1.2.0
- github.com/stretchr/testify v1.6.1
- 135 dependencies
- filippo.io/edwards25519 v1.0.0-beta.2
- github.com/99designs/keyring v1.1.6
- github.com/99designs/keyring=>github.com/cosmos/keyring v1.1.7-0.20210622111912-ef00f8ac3d76
- github.com/ChainSafe/go-schnorrkel v0.0.0-20200405005733-88cbf1b4c40d
- github.com/DataDog/zstd v1.4.5
- github.com/Workiva/go-datastructures v1.0.53
- github.com/armon/go-metrics v0.3.10
- github.com/beorn7/perks v1.0.1
- github.com/bgentry/speakeasy v0.1.0
- github.com/btcsuite/btcd v0.22.0-beta
- github.com/cespare/xxhash v1.1.0
- github.com/cespare/xxhash/v2 v2.1.2
- github.com/coinbase/rosetta-sdk-go v0.7.0
- github.com/confio/ics23/go v0.6.6
- github.com/cosmos/btcutil v1.0.4
- github.com/cosmos/go-bip39 v1.0.0
- github.com/cosmos/iavl v0.17.3
- github.com/cosmos/ledger-cosmos-go v0.11.1
- github.com/cosmos/ledger-go v0.9.2
- github.com/danieljoos/wincred v1.0.2
- github.com/davecgh/go-spew v1.1.1
- github.com/desertbit/timer v0.0.0-20180107155436-c41aec40b27f
- github.com/dgraph-io/badger/v2 v2.2007.2
- github.com/dgraph-io/ristretto v0.0.3
- github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13
- github.com/dustin/go-humanize v1.0.0
- github.com/dvsekhvalnov/jose2go v0.0.0-20200901110807-248326c1351b
- github.com/felixge/httpsnoop v1.0.1
- github.com/fsnotify/fsnotify v1.5.1
- github.com/gin-gonic/gin=>github.com/gin-gonic/gin v1.7.0
- github.com/go-kit/kit v0.12.0
- github.com/go-kit/log v0.2.0
- github.com/go-logfmt/logfmt v0.5.1
- github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2
- github.com/gogo/gateway v1.1.0
- github.com/gogo/protobuf v1.3.3
- github.com/gogo/protobuf=>github.com/regen-network/protobuf v1.3.3-alpha.regen.1
- github.com/golang/mock v1.6.0
- github.com/golang/protobuf v1.5.2
- github.com/golang/snappy v0.0.3
- github.com/google/btree v1.0.0
- github.com/google/orderedcode v0.0.1
- github.com/gorilla/handlers v1.5.1
- github.com/gorilla/mux v1.8.0
- github.com/gorilla/websocket v1.5.0
- github.com/grpc-ecosystem/go-grpc-middleware v1.3.0
- github.com/grpc-ecosystem/grpc-gateway v1.16.0
- github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c
- github.com/gtank/merlin v0.1.1
- github.com/gtank/ristretto255 v0.1.2
- github.com/hashicorp/go-immutable-radix v1.3.1
- github.com/hashicorp/golang-lru v0.5.4
- github.com/hashicorp/hcl v1.0.0
- github.com/hdevalence/ed25519consensus v0.0.0-20210204194344-59a8610d2b87
- github.com/improbable-eng/grpc-web v0.14.1
- github.com/inconshreveable/mousetrap v1.0.0
- github.com/jhump/protoreflect v1.9.0
- github.com/jmhodges/levigo v1.0.0
- github.com/keybase/go-keychain v0.0.0-20190712205309-48d3d31d256d
- github.com/klauspost/compress v1.13.6
- github.com/lib/pq v1.10.4
- github.com/libp2p/go-buffer-pool v0.0.2
- github.com/magiconair/properties v1.8.5
- github.com/mattn/go-isatty v0.0.14
- github.com/matttproud/golang_protobuf_extensions v1.0.1
- github.com/mimoo/StrobeGo v0.0.0-20181016162300-f8f6d4d2b643
- github.com/minio/highwayhash v1.0.2
- github.com/mitchellh/mapstructure v1.4.3
- github.com/mtibben/percent v0.2.1
- github.com/onsi/ginkgo v1.16.4
- github.com/otiai10/copy v1.6.0
- github.com/pelletier/go-toml v1.9.4
- github.com/petermattis/goid v0.0.0-20180202154549-b0b1615b78e5
- github.com/pkg/errors v0.9.1
- github.com/pmezard/go-difflib v1.0.0
- github.com/prometheus/client_golang v1.12.1
- github.com/prometheus/client_model v0.2.0
- github.com/prometheus/common v0.32.1
- github.com/prometheus/procfs v0.7.3
- github.com/rakyll/statik v0.1.7
- github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0
- github.com/regen-network/cosmos-proto v0.3.1
- github.com/rs/cors v1.8.2
- github.com/rs/zerolog v1.23.0
- github.com/sasha-s/go-deadlock v0.2.1-0.20190427202633-1595213edefa
- github.com/spf13/afero v1.6.0
- github.com/spf13/cast v1.4.1
- github.com/spf13/cobra v1.4.0
- github.com/spf13/jwalterweatherman v1.1.0
- github.com/spf13/pflag v1.0.5
- github.com/spf13/viper v1.10.1
- github.com/stretchr/testify v1.7.1
- github.com/subosito/gotenv v1.2.0
- github.com/syndtr/goleveldb v1.0.1-0.20200815110645-5c35d600f0ca
- github.com/tecbot/gorocksdb v0.0.0-20191217155057-f0fad39f321c
- github.com/tendermint/btcd v0.1.1
- github.com/tendermint/crypto v0.0.0-20191022145703-50d29ede1e15
- github.com/tendermint/go-amino v0.16.0
- github.com/tendermint/tendermint v0.34.19
- github.com/tendermint/tm-db v0.6.6
- github.com/zondax/hid v0.9.0
- go.etcd.io/bbolt v1.3.6
- golang.org/x/crypto v0.0.0-20210915214749-c084706c2272
- golang.org/x/net v0.0.0-20211208012354-db4efeb81f4b
- golang.org/x/sys v0.0.0-20220114195835-da31bd327af9
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
- golang.org/x/text v0.3.7
- google.golang.org/genproto v0.0.0-20211223182754-3ac035c7e7cb
- google.golang.org/grpc v1.45.0
- google.golang.org/grpc=>google.golang.org/grpc v1.33.2
- google.golang.org/protobuf v1.27.1
- gopkg.in/ini.v1 v1.66.2
- gopkg.in/yaml.v2 v2.4.0
- gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b
- nhooyr.io/websocket v1.8.6
- 1372 dependencies
- actions/checkout v2 composite
- marbar3778/atlas_action main composite
- technote-space/get-diff-action v4 composite
- actions/checkout v2.3.1 composite
- c-hive/gha-remove-artifacts v1 composite
- styfle/cancel-workflow-action 0.9.0 composite
- actions/labeler main composite
- amannn/action-semantic-pull-request v3.4.0 composite
- actions/checkout v3 composite
- actions/setup-go v3 composite
- golangci/golangci-lint-action v3 composite
- actions/checkout master composite
- technote-space/get-diff-action v4 composite
- actions/cache v2.1.6 composite
- actions/checkout v2 composite
- actions/cache v2.1.6 composite
- actions/checkout v2 composite
- actions/setup-go v2.1.3 composite
- technote-space/get-diff-action v4 composite
- actions/checkout v2 composite
- actions/setup-go v2.1.3 composite
- goreleaser/goreleaser-action v2.6.1 composite
- actions/cache v2.1.6 composite
- actions/checkout v2 composite
- actions/download-artifact v2 composite
- actions/setup-go v2.1.3 composite
- actions/upload-artifact v2 composite
- codecov/codecov-action v1.5.2 composite
- technote-space/get-diff-action v4 composite
- alpine edge build
- golang alpine build
- alpine 3.14 build
- golang 1.18-alpine build
- alpine 3.14 build
- golang 1.18-alpine build
- alpine latest build
- golang 1.18-alpine build
- alpine latest build
- golang 1.18-alpine build
- cosmossdk/simd latest
- github.com/gogo/protobuf v1.3.1
- github.com/pkg/errors v0.8.1
- github.com/stretchr/testify v1.8.0
- golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4
- github.com/davecgh/go-spew v1.1.0
- github.com/davecgh/go-spew v1.1.1
- github.com/gogo/protobuf v1.3.1
- github.com/kisielk/errcheck v1.2.0
- github.com/kisielk/gotool v1.0.0
- github.com/pkg/errors v0.8.1
- github.com/pmezard/go-difflib v1.0.0
- github.com/stretchr/objx v0.1.0
- github.com/stretchr/objx v0.4.0
- github.com/stretchr/testify v1.7.1
- github.com/stretchr/testify v1.8.0
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
- golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4
- golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
- golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
- golang.org/x/sys v0.0.0-20190412213103-97732733099d
- golang.org/x/text v0.3.0
- golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
- gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
- gopkg.in/yaml.v3 v3.0.1