hiero-ledger/Hiero Solo Action

Run a Hiero based network by using the solo tool

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 13, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: hiero-ledger/hiero-solo-action@c397dc8f75a4d24ae0be621529d7f9dfe8a9f460 # v0.21.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
installMirrorNodeDefines if a mirror node should be installedyesfalse
installBlockNodeDefines if a block node should be installednofalse
hieroVersionVersion of Hiero consensus node to be usednov0.72.0
mirrorNodeVersionVersion of the mirror node to be usednov0.151.0
mirrorNodePortRestPort for Mirror Node REST APIno38081
mirrorNodePortGrpcPort for Mirror Node gRPCno5600
mirrorNodePortWeb3RestPort for Mirror Node WEB3 RESTno8545
installRelayInstall JSON-RPC-Relaynofalse
relayPortPort for JSON-RPC-Relayno37546
grpcProxyPortPort for gRPC Proxyno9998
dualModeGrpcProxyPortPort for the gRPC Proxy of the second consensus node (only if dual mode is enabled)no9999
haproxyPortPort for HAProxy (consensus node gRPC)no35211
soloVersionVersion of Solo CLI to installno0.81.0
javaRestApiPortPort for Java-based REST APIno8084
dualModeEnable dual mode to deploy two consensus nodesnofalse
nodeVersionNode.js version to use for Solo CLI installationno24
hbarAmountAmount of HBAR to be assigned to the created accountsno10000000
namedescription
accountIdAccount ID of the generated ED25519 account (default for simplicity)
publicKeyPublic key of the generated ED25519 account (default for simplicity)
privateKeyPrivate key of the generated ED25519 account in DER-encoded hex (default for simplicity)
deploymentName of the Solo deployment created by the action
ecdsaAccountIdECDSA account id of generated account
ecdsaPublicKeyECDSA public key of generated account
ecdsaPrivateKeyECDSA private key of generated account
ed25519AccountIdED25519 account id of generated account
ed25519PublicKeyED25519 public key of generated account
ed25519PrivateKeyED25519 private key of generated account (DER-encoded hex)
ed25519PrivateKeyRawED25519 private key of generated account (raw 32-byte hex)