| Crates.io | easycc |
| lib.rs | easycc |
| version | 0.1.1 |
| created_at | 2026-01-11 10:02:27.879318+00 |
| updated_at | 2026-01-11 10:07:38.918621+00 |
| description | Easy Hyperledger Fabric network setup for chaincode testing |
| homepage | |
| repository | https://github.com/AmaVic/easycc |
| max_upload_size | |
| id | 2035488 |
| size | 1,290,969 |
Simplify Hyperledger Fabric development with an intuitive CLI
EasyCC is a Rust-based command-line tool that automates the setup, management, and testing of Hyperledger Fabric networks and java chaincodes for local development. Get a blockchain environment running in seconds.
# Install EasyCC
cargo install easycc
# Create and start a network (you will be prompted for the configuration)
easycc init
easycc create
easycc start
# Deploy your chaincode
easycc deploy --chaincode-path ./chaincode
# Access CouchDB
open http://localhost:5984/_utils # credentials: admin/adminpw
That's it! You now have a Fabric network with CouchDB running locally.
Comprehensive documentation is available in the Wiki:
The code documentation is available here.
peer, configtxgenSee Installation Guide for detailed setup instructions
# Initialize workspace
easycc init
# Create network artifacts
easycc create
# Start network
easycc start
# Deploy chaincode
easycc deploy --chaincode-path ./chaincode
# Run tests
easycc test --tester-path ./ChaincoderTestr \
--test-suite-path ./tests.json \
--org client
# Stop network
easycc stop
# Clean up
easycc clean --all
See Command Reference for all available commands and options.
This project is developed and maintained by Victor Amaral de Sousa. It has been requested and funded by Wim Laurier and Satoshi Horiuchi, respectively from the Université Catholique de Louvain (Belgium) and the University of Chuo (Japan).