We are primarily interested in general purpose technologies that expand the capabilities of the Cosmos ecosystem and its intersection with other languages and networks.
The topics listed here are not exhaustive, but provide an idea of what we're interested in.
-
Hardware
- HSMs
- Open source chips
-
Cryptography - Secure and performant library implementations
- Elliptic curves (secp256k1, ed25519, etc.)
- Pairing curves
- Signature schemes (ECDSA, Ristretto, etc.)
- Zero Knowledge Proofs (Bulletproofs, SNARKs, STARKs, etc)
- Quantum safe systems
- Security audits
-
Databases
- Merkle data stores
- IAVL in other languages - https://github.com/tendermint/iavl
-
Tendermint
- See open issues at: https://github.com/tendermint/tendermint/issues
- Integration with external indexers (eg. Postgres)
- Clients in other languages (data structures, RPC, lite-client, full node)
-
ABCI Frameworks
- Improvements to existing frameworks like Cosmos-SDK, LotionJS and Kepler
- ABCI Frameworks in other languages
-
UX & Client Libraries
- SDKs and libraries to support creating and signing transactions
- SDKs and libraries to support querying state of various applications
- Integrations with existing user focused products
-
IBC
- Protocol formalization
- Implementation in other languages
- Clients for other consensus algorithms in the IBC-compatible interface
- Application-layer protocol specifications & implementations
-
Pegs to other networks
- Ethereum, Bitcoin, ZCash, Tezos, etc.
-
Applications and Modules
- Ethereum on Tendermint (ie. Ethermint)
- Bitcoin/ZCash/Monero/Tezos on Tendermint
- Clone of etcd/consul/zookeeper
- Virtual machines
- State channels
- Games
-
Tooling
- Deployment
- Monitoring
- Benchmarking
- Network explorers
- Wallets for hubs and zones
- Governance and staking interfaces
- Products serving particular network-participants (eg. validators, delegators, or others).