Hederium is designed to implement the Hashio protocol in Go, offering high performance, reliability, and scalability. This implementation follows Go best practices and provides a comprehensive suite of features for building distributed applications.
- Go 1.20 or higher
- Docker (for containerized deployment)
- Git
-
Clone the repository:
git clone https://github.com/LimeChain/Hederium.git cd Hederium
-
Install dependencies:
go mod download
go run ./cmd/server/main.go
docker build -t hederium .
docker run hederium
Run the unit tests:
go test ./... -v
/cmd
- Main applications/internal
- Private application and library code/configs
- Configuration files/test
- Additional external test applications and test data/tools
- Example tools for testing and development/docs
- Design and user documents
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the terms of the LICENSE file included in the repository.
Project Link: https://github.com/LimeChain/Hederium