ChainLaunch is a blockchain node management platform that simplifies the deployment and management of blockchain nodes. Currently supports Hyperledger Fabric and Besu nodes.
- Deploy and manage Fabric peer and orderer nodes
- Deploy and manage Besu validator, bootnode and fullnodes
- Service-based deployment with systemd/launchd support
- Node monitoring and log management
- Organization and identity management
- REST API for programmatic control
To regenerate the Swagger/OpenAPI documentation:
swag init -g cmd/serve/serve.go -o docs --parseInternal --parseDependency --parseDepth 1 --generatedTime
To regenerate the SQL queries using sqlc:
sqlc generate
[Add getting started section here with setup instructions]
The API documentation is available at /swagger/index.html
when running the server.