|
|
@ -0,0 +1,177 @@ |
|
|
|
{ |
|
|
|
"abciApps": [ |
|
|
|
{ |
|
|
|
"name": "Cosmos SDK", |
|
|
|
"url": "https://github.com/cosmos/cosmos-sdk", |
|
|
|
"language": "Go", |
|
|
|
"author": "Cosmos", |
|
|
|
"description": "A prototypical account based crypto currency state machine supporting plugins" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "cb-ledger", |
|
|
|
"url": "https://github.com/block-finance/cpp-abci", |
|
|
|
"language": "C++", |
|
|
|
"author": "Block Finance", |
|
|
|
"description": "Custodian Bank Ledger, integrating central banking with the blockchains of tomorrow." |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "Clearchain", |
|
|
|
"url": "https://github.com/tendermint/clearchain", |
|
|
|
"language": "Go", |
|
|
|
"author": "Alessio Treglia", |
|
|
|
"description": "Application to manage a distributed ledger for money transfers that support multi-currency accounts." |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "Ethermint", |
|
|
|
"url": "https://github.com/tendermint/ethermint", |
|
|
|
"language": "Go", |
|
|
|
"author": "Tendermint", |
|
|
|
"description": "The go-ethereum state machine run as a ABCI app" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "Merkle AVL Tree", |
|
|
|
"url": "https://github.com/tendermint/merkleeyes", |
|
|
|
"language": "Go", |
|
|
|
"author": "Tendermint", |
|
|
|
"description": "Tendermint IAVL tree implemented as an abci app" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "Burrow", |
|
|
|
"url": "https://github.com/hyperledger/burrow", |
|
|
|
"language": "Go", |
|
|
|
"author": "Monax Industries", |
|
|
|
"description": "Ethereum Virtual Machine augmented with native permissioning scheme and global key-value store" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "Merkle AVL Tree", |
|
|
|
"url": "https://github.com/jTMSP/MerkleTree", |
|
|
|
"language": "Java", |
|
|
|
"author": "jTMSP", |
|
|
|
"description": "Tendermint IAVL tree implemented as an abci app" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "TMChat", |
|
|
|
"url": "https://github.com/wolfposd/TMChat", |
|
|
|
"language": "Java", |
|
|
|
"author": "jTMSP", |
|
|
|
"description": "P2P chat using Tendermint" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "Comit", |
|
|
|
"url": "https://github.com/zballs/comit", |
|
|
|
"language": "Go", |
|
|
|
"author": "Zach Balder", |
|
|
|
"description": "Public service reporting and tracking" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "Passwerk", |
|
|
|
"url": "https://github.com/rigelrozanski/passwerk", |
|
|
|
"language": "Go", |
|
|
|
"author": "Rigel Rozanski", |
|
|
|
"description": "Encrypted storage web-utility backed by Tendermint" |
|
|
|
} |
|
|
|
], |
|
|
|
"abciServers": [ |
|
|
|
{ |
|
|
|
"name": "abci", |
|
|
|
"url": "https://github.com/tendermint/abci", |
|
|
|
"language": "Go", |
|
|
|
"author": "Tendermint" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "js-abci", |
|
|
|
"url": "https://github.com/tendermint/js-abci", |
|
|
|
"language": "Javascript", |
|
|
|
"author": "Tendermint" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "cpp-tmsp", |
|
|
|
"url": "https://github.com/mdyring/cpp-tmsp", |
|
|
|
"language": "C++", |
|
|
|
"author": "Martin Dyring" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "jabci", |
|
|
|
"url": "https://github.com/jTendermint/jabci", |
|
|
|
"language": "Java", |
|
|
|
"author": "jTendermint" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "Spearmint", |
|
|
|
"url": "https://github.com/dennismckinnon/spearmint", |
|
|
|
"language": "Javascript", |
|
|
|
"author": "Dennis McKinnon" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "ocaml-tmsp", |
|
|
|
"url": "https://github.com/zballs/ocaml-tmsp", |
|
|
|
"language": "Ocaml", |
|
|
|
"author": "Zach Balder" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "abci_server", |
|
|
|
"url": "https://github.com/KrzysiekJ/abci_server", |
|
|
|
"language": "Erlang", |
|
|
|
"author": "Krzysztof Jurewicz" |
|
|
|
} |
|
|
|
], |
|
|
|
"deploymentTools": [ |
|
|
|
{ |
|
|
|
"name": "mintnet-kubernetes", |
|
|
|
"url": "https://github.com/tendermint/tools", |
|
|
|
"technology": "Docker and Kubernetes", |
|
|
|
"author": "Tendermint", |
|
|
|
"description": "Deploy a Tendermint test network using Google's kubernetes" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "terraforce", |
|
|
|
"url": "https://github.com/tendermint/tools", |
|
|
|
"technology": "Terraform", |
|
|
|
"author": "Tendermint", |
|
|
|
"description": "Terraform + our custom terraforce tool; deploy a production Tendermint network with load balancing over multiple AWS availability zones" |
|
|
|
}, { |
|
|
|
"name": "ansible-tendermint", |
|
|
|
"url": "https://github.com/tendermint/tools", |
|
|
|
"technology": "Ansible", |
|
|
|
"author": "Tendermint", |
|
|
|
"description": "Ansible playbooks + Tendermint" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "brooklyn-tendermint", |
|
|
|
"url": "https://github.com/cloudsoft/brooklyn-tendermint", |
|
|
|
"technology": "Clocker for Apache Brooklyn ", |
|
|
|
"author": "Cloudsoft", |
|
|
|
"description": "Deploy a tendermint test network in docker containers " |
|
|
|
} |
|
|
|
], |
|
|
|
"competitors": [ |
|
|
|
{ |
|
|
|
"name": "Hyperledger", |
|
|
|
"url": "https://github.com/hyperledger/fabric", |
|
|
|
"language": "Go", |
|
|
|
"author": "Linux Foundation", |
|
|
|
"description": "PBFT state machine replication for dynamic set of simple dockerized applications" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "Hydrachain", |
|
|
|
"url": "https://github.com/HydraChain/hydrachain", |
|
|
|
"language": "Python", |
|
|
|
"author": "HydraChain", |
|
|
|
"description": "Pyethereum adapted to a non-BFT consensus algorithm modelled on Tendermint." |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "Juno", |
|
|
|
"url": "https://github.com/kadena-io/juno", |
|
|
|
"language": "Haskell", |
|
|
|
"author": "Kadena", |
|
|
|
"description": "Variant of Tangaroa, a BFT version of Raft" |
|
|
|
}, |
|
|
|
{ |
|
|
|
"name": "HoneyBadgerBFT", |
|
|
|
"url": "https://github.com/amiller/HoneyBadgerBFT", |
|
|
|
"language": "Python", |
|
|
|
"author": "Andrew Miller", |
|
|
|
"description": "Fully asynchronous and highly optimized BFT using secret-sharing" |
|
|
|
} |
|
|
|
] |
|
|
|
} |