This repository is currently inactive. Concord open-source development currently active in the Concord-BFT repository. Please go to that repository for the latest updates.
Project Concord is an open source, scalable decentralized Blockchain. It leverages the Concord-BFT engine based on years of academic and industrial research, and implements a Blockchain which supports running Ethereum smart contracts.
To get started:
# Build the docker image (will take some time) docker/build_images.sh # Run a 4-node Concord system and the EtherRPC bridge with docker compose docker-compose -f docker/compose/simple4.yml up # Connect to Concord with Truffle (in a different window) # Or use your own local copy of Truffle and connect to localhost:8545 docker exec -it compose_concord-truffle_1 bash truffle console --network ethrpc1
Check out our documentation for a quick getting started, detailed installation and deployment instructions, tutorials for installing Ethereum smart contracts as well as how to contribute and develop on Concord.