<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Solo</title><link>https://solo.hiero.org/</link><description>Recent content on Solo</description><generator>Hugo</generator><language>en</language><atom:link href="https://solo.hiero.org/index.xml" rel="self" type="application/rss+xml"/><item><title>One-shot Falcon Deployment</title><link>https://solo.hiero.org/docs/advanced-solo-setup/network-deployments/falcon-deployment/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/advanced-solo-setup/network-deployments/falcon-deployment/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;One-shot Falcon deployment is Solo&amp;rsquo;s YAML-driven one-shot workflow. It uses the same core
deployment pipeline as &lt;code&gt;solo one-shot single deploy&lt;/code&gt;, but lets you inject
component-specific flags through a single values file.&lt;/p&gt;
&lt;p&gt;One-shot use Falcon deployment when you need a repeatable advanced setup, want to check a
complete deployment into source control, or need to customise component flags
without running every Solo command manually.&lt;/p&gt;
&lt;p&gt;Falcon is especially useful for:&lt;/p&gt;</description></item><item><title>Solo CLI Reference</title><link>https://solo.hiero.org/docs/advanced-solo-setup/cli/solo-cli/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/advanced-solo-setup/cli/solo-cli/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This page is the canonical command reference for the Solo CLI.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use it to look up command paths, subcommands, and flags.&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;solo &amp;lt;command&amp;gt; --help&lt;/code&gt; and &lt;code&gt;solo &amp;lt;command&amp;gt; &amp;lt;subcommand&amp;gt; --help&lt;/code&gt; for runtime help on your installed version.&lt;/li&gt;
&lt;li&gt;For legacy command mappings, see &lt;a href="https://solo.hiero.org/docs/advanced-solo-setup/cli/cli-migrations/"&gt;CLI Migration Reference&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="output-formats---output--o"&gt;Output Formats (&lt;code&gt;--output&lt;/code&gt;, &lt;code&gt;-o&lt;/code&gt;)&lt;a class="td-heading-self-link" href="#output-formats---output--o" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Solo supports machine-readable output for version output and for command execution flows that honor the output format flag.&lt;/p&gt;</description></item><item><title>System Readiness</title><link>https://solo.hiero.org/docs/simple-solo-setup/system-readiness/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/simple-solo-setup/system-readiness/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Before you deploy a local Hiero test network with &lt;code&gt;solo one-shot single deploy&lt;/code&gt;, your machine must meet specific hardware, operating system, and tooling requirements. This page walks you through the minimum and recommended memory, CPU, and storage, supported platforms (macOS, Linux, and Windows via WSL2), and the required versions of Docker/Podman, Node.js, and Kubernetes tooling. By the end of this page, you will have your container runtime installed, platform-specific settings configured, and all Solo prerequisites in place so you can move on to the Quickstart and create a local network with a single command.&lt;/p&gt;</description></item><item><title>Using Environment Variables</title><link>https://solo.hiero.org/docs/advanced-solo-setup/using-environment-variables/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/advanced-solo-setup/using-environment-variables/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Solo supports a set of environment variables that let you customize its
behaviour without modifying command-line flags on every run. Variables set
in your shell environment take effect automatically for all subsequent Solo
commands.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; Add frequently used variables to your shell profile
(e.g. &lt;code&gt;~/.zshrc&lt;/code&gt; or &lt;code&gt;~/.bashrc&lt;/code&gt;) to persist them across sessions.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="general"&gt;General&lt;a class="td-heading-self-link" href="#general" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Environment Variable&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;th&gt;Default Value&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_HOME&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Path to the Solo cache and log files&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;~/.solo&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_CACHE_DIR&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Path to the Solo cache directory&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;~/.solo/cache&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_LOG_LEVEL&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Logging level for Solo operations. Accepted values: &lt;code&gt;trace&lt;/code&gt;, &lt;code&gt;debug&lt;/code&gt;, &lt;code&gt;info&lt;/code&gt;, &lt;code&gt;warn&lt;/code&gt;, &lt;code&gt;error&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;info&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_DEV_OUTPUT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Treat all commands as if the &lt;code&gt;--dev&lt;/code&gt; flag were specified&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_CHAIN_ID&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Chain ID of the Solo network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;298&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;FORCE_PODMAN&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Force the use of Podman as the container engine when creating a new local cluster. Accepted values: &lt;code&gt;true&lt;/code&gt;, &lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="network-and-node-identity"&gt;Network and Node Identity&lt;a class="td-heading-self-link" href="#network-and-node-identity" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Environment Variable&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;th&gt;Default Value&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;DEFAULT_START_ID_NUMBER&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;First node account ID of the Solo test network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0.0.3&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_NODE_INTERNAL_GOSSIP_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Internal gossip port used by the Hiero network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;50111&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_NODE_EXTERNAL_GOSSIP_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;External gossip port used by the Hiero network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;50111&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_NODE_DEFAULT_STAKE_AMOUNT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Default stake amount for a node&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;500&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;GRPC_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;gRPC port used for local node communication&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;50211&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;LOCAL_NODE_START_PORT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Local node start port for the Solo network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;30212&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_CHAIN_ID&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Chain ID of the Solo network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;298&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="operator-and-key-configuration"&gt;Operator and Key Configuration&lt;a class="td-heading-self-link" href="#operator-and-key-configuration" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Environment Variable&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;th&gt;Default Value&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_OPERATOR_ID&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Operator account ID for the Solo network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0.0.2&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_OPERATOR_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Operator private key for the Solo network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;302e020100...&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;SOLO_OPERATOR_PUBLIC_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Operator public key for the Solo network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;302a300506...&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;FREEZE_ADMIN_ACCOUNT&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Freeze admin account ID for the Solo network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;0.0.58&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;GENESIS_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Genesis private key for the Solo network&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;302e020100...&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Full key values are omitted above for readability. Refer to the
&lt;a href="https://github.com/hiero-ledger/solo"&gt;source defaults&lt;/a&gt; for complete key strings.&lt;/p&gt;</description></item><item><title>Using Solo with Hiero JavaScript SDK</title><link>https://solo.hiero.org/docs/using-solo/using-solo-with-javascript-sdk/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/using-solo/using-solo-with-javascript-sdk/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href="https://github.com/hiero-ledger/hiero-sdk-js"&gt;Hiero JavaScript SDK&lt;/a&gt; lets
you build and test applications on the Hiero network using JavaScript or
TypeScript. This guide walks you through launching a local Solo network,
creating a funded test account, connecting the SDK, and running example scripts
to submit your first transaction.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Before proceeding, ensure you have completed the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/simple-solo-setup/system-readiness/"&gt;&lt;strong&gt;System Readiness&lt;/strong&gt;&lt;/a&gt;:
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Your local environment meets all hardware and software requirements, including Docker, kubectl, and Solo.&lt;/p&gt;</description></item><item><title>CLI Migration Reference</title><link>https://solo.hiero.org/docs/advanced-solo-setup/cli/cli-migrations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/advanced-solo-setup/cli/cli-migrations/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Use this page when migrating scripts or runbooks from legacy Solo CLI command paths (&lt;code&gt;&amp;lt; v0.44.0&lt;/code&gt;) to the current command structure.&lt;/p&gt;
&lt;p&gt;For full current syntax and flags, see &lt;a href="https://solo.hiero.org/docs/advanced-solo-setup/cli/solo-cli/"&gt;Solo CLI Reference&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="legacy-to-current-mapping"&gt;Legacy to Current Mapping&lt;a class="td-heading-self-link" href="#legacy-to-current-mapping" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Legacy command&lt;/th&gt;
 &lt;th&gt;Current command&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;init&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;init&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;block node add&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;block node add&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;block node destroy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;block node destroy&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;block node upgrade&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;block node upgrade&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;account init&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;ledger system init&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;account update&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;ledger account update&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;account create&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;ledger account create&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;account get&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;ledger account info&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;quick-start single deploy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;one-shot single deploy&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;quick-start single destroy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;one-shot single destroy&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref connect&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref config connect&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref disconnect&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref config disconnect&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref list&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref config list&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref info&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref config info&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref setup&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref config setup&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref reset&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;cluster-ref config reset&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;deployment add-cluster&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;deployment cluster attach&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;deployment list&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;deployment config list&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;deployment create&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;deployment config create&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;deployment delete&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;deployment config delete&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;explorer deploy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;explorer node add&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;explorer destroy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;explorer node destroy&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;mirror-node deploy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;mirror node add&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;mirror-node destroy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;mirror node destroy&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;relay deploy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;relay node add&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;relay destroy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;relay node destroy&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;network deploy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus network deploy&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;network destroy&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus network destroy&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node keys&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;keys consensus generate&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node freeze&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus network freeze&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node upgrade&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus network upgrade&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node setup&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus node setup&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node start&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus node start&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node stop&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus node stop&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node restart&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus node restart&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node refresh&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus node refresh&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node add&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus node add&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node update&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus node update&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node delete&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus node destroy&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node add-prepare&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-add prepare&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node add-submit-transaction&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-add submit-transactions&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node add-execute&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-add execute&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node update-prepare&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-update prepare&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node update-submit-transaction&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-update submit-transactions&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node update-execute&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-update execute&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node upgrade-prepare&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-upgrade prepare&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node upgrade-submit-transaction&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-upgrade submit-transactions&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node upgrade-execute&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-upgrade execute&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node delete-prepare&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-delete prepare&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node delete-submit-transaction&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-delete submit-transactions&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node delete-execute&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-node-delete execute&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node prepare-upgrade&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-freeze prepare-upgrade&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node freeze-upgrade&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus dev-freeze freeze-upgrade&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node logs&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;deployment diagnostics logs&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node download-generated-files&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;No direct equivalent. Use &lt;code&gt;deployment diagnostics all&lt;/code&gt; or &lt;code&gt;deployment diagnostics debug&lt;/code&gt; based on intent.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;node states&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;consensus state download&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="notes"&gt;Notes&lt;a class="td-heading-self-link" href="#notes" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Current command tree includes additional commands not present in legacy CLI (for example &lt;code&gt;ledger account predefined&lt;/code&gt;, &lt;code&gt;deployment refresh port-forwards&lt;/code&gt;, and &lt;code&gt;consensus node collect-jfr&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Legacy mappings are intended for migration support only. Prefer documenting and scripting the current command paths.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Falcon Values File Reference</title><link>https://solo.hiero.org/docs/advanced-solo-setup/network-deployments/falcon-flags-reference/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/advanced-solo-setup/network-deployments/falcon-flags-reference/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This page catalogs the Solo CLI flags accepted under each top-level section of a
Falcon values file. Each entry corresponds to the command-line flag that the
underlying Solo subcommand accepts.&lt;/p&gt;
&lt;p&gt;Sections map to subcommands as follows:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Section&lt;/th&gt;
 &lt;th&gt;Solo subcommand&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;network&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;solo consensus network deploy&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;setup&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;solo consensus node setup&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;consensusNode&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;solo consensus node start&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;mirrorNode&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;solo mirror node add&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;explorerNode&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;solo explorer node add&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;relayNode&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;solo relay node add&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;blockNode&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;solo block node add&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;All flag names must be written in long form with double dashes (for example,
&lt;code&gt;--release-tag&lt;/code&gt;). Flags left empty (&lt;code&gt;&amp;quot;&amp;quot;&lt;/code&gt;) or matching their default value are
ignored by Solo at argument expansion time.&lt;/p&gt;</description></item><item><title>Quickstart</title><link>https://solo.hiero.org/docs/simple-solo-setup/quickstart/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/simple-solo-setup/quickstart/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Solo Quickstart provides a single, one-shot command path to deploy a running Hiero test network using the Solo CLI tool.
This guide covers installing Solo, running the one-shot deployment, verifying the network, and accessing local service endpoints.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This guide assumes basic familiarity with command-line interfaces and Docker.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Before you begin, ensure you have completed the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;System Readiness:
&lt;ul&gt;
&lt;li&gt;Prepare your local environment (Docker, Kind, Kubernetes, and related tooling) by following the &lt;strong&gt;&lt;a href="https://solo.hiero.org/docs/simple-solo-setup/system-readiness/"&gt;System Readiness&lt;/a&gt;&lt;/strong&gt; guide.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Quickstart only covers what you need to run &lt;code&gt;solo one-shot single deploy&lt;/code&gt; and verify that the network is working.
Detailed version requirements, OS-specific notes, and optional tools are documented in &lt;strong&gt;System Readiness&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Using Solo with EVM Tools</title><link>https://solo.hiero.org/docs/using-solo/using-solo-with-evm-tools/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/using-solo/using-solo-with-evm-tools/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Hiero is EVM-compatible. The Hiero &lt;strong&gt;JSON-RPC relay&lt;/strong&gt; exposes a standard Ethereum
JSON-RPC interface on your local Solo network, letting you use familiar EVM tools
without modification.&lt;/p&gt;
&lt;p&gt;This guide walks you through:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Launching a Solo network with the JSON-RPC relay enabled.&lt;/li&gt;
&lt;li&gt;Retrieving ECDSA accounts for EVM tooling.&lt;/li&gt;
&lt;li&gt;Creating and configuring a Hardhat project against the relay.&lt;/li&gt;
&lt;li&gt;Deploying and interacting with a Solidity contract.&lt;/li&gt;
&lt;li&gt;Verifying transactions via the Explorer and Mirror Node.&lt;/li&gt;
&lt;li&gt;Configuring ethers.js and MetaMask.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Before proceeding, ensure you have completed the following:&lt;/p&gt;</description></item><item><title>Using Solo with Mirror Node</title><link>https://solo.hiero.org/docs/using-solo/accessing-solo-services/solo-with-mirror-node/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/using-solo/accessing-solo-services/solo-with-mirror-node/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The Hiero Mirror Node stores the full transaction history of your local Solo network
and exposes it through several interfaces:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;web-based block explorer&lt;/strong&gt; (Hiero Mirror Node Explorer) at &lt;code&gt;http://localhost:8080&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;REST API&lt;/strong&gt; via the mirror-ingress service at &lt;code&gt;http://localhost:8081&lt;/code&gt;
(recommended entry point-routes to the correct REST implementation).&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;gRPC endpoint&lt;/strong&gt; for mirror node subscriptions.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This guide walks you through adding Mirror Node and the Hiero Explorer to a
Solo network, and shows you how to query transaction data and create accounts.&lt;/p&gt;</description></item><item><title>Managing Your Network</title><link>https://solo.hiero.org/docs/simple-solo-setup/managing-your-network/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/simple-solo-setup/managing-your-network/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This guide covers day-to-day management operations for a running Solo network,
including starting, stopping, and restarting nodes, capturing logs, and upgrading the network.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Before proceeding, ensure you have completed the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://solo.hiero.org/docs/simple-solo-setup/system-readiness/"&gt;System Readiness&lt;/a&gt;&lt;/strong&gt; - your local environment meets all hardware and software requirements.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://solo.hiero.org/docs/simple-solo-setup/quickstart/"&gt;Quickstart&lt;/a&gt;&lt;/strong&gt; - you have a running Solo network deployed using &lt;code&gt;solo one-shot single deploy&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="find-your-deployment-name"&gt;Find Your Deployment Name&lt;a class="td-heading-self-link" href="#find-your-deployment-name" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Most management commands require your deployment name. Run the following command to retrieve it:&lt;/p&gt;</description></item><item><title>Step-by-Step Manual Deployment</title><link>https://solo.hiero.org/docs/advanced-solo-setup/network-deployments/manual-deployment/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/advanced-solo-setup/network-deployments/manual-deployment/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Manual deployment lets you deploy each Solo network component individually,
giving you full control over configuration, sequencing, and troubleshooting.
Use this approach when you need to customise specific steps, debug a component
in isolation, or integrate Solo into a bespoke automation pipeline.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Before proceeding, ensure you have completed the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://solo.hiero.org/docs/advanced-solo-setup/system-readiness"&gt;&lt;strong&gt;System Readiness&lt;/strong&gt;&lt;/a&gt; — your local environment
meets all hardware and software requirements (Docker, kind, kubectl, helm, Solo).&lt;/p&gt;</description></item><item><title>Using Network Load Generator with Solo</title><link>https://solo.hiero.org/docs/using-solo/using-network-load-generator-with-solo/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/using-solo/using-network-load-generator-with-solo/</guid><description>&lt;h2 id="using-network-load-generator-with-solo"&gt;Using Network Load Generator with Solo&lt;a class="td-heading-self-link" href="#using-network-load-generator-with-solo" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The Network Load Generator (NLG) is a benchmarking tool that stress tests Hiero networks by generating configurable transaction loads. Use it to validate the performance and
stability of your Solo network before deploying to production or running
integration tests.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Before proceeding, ensure you have completed the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/simple-solo-setup/system-readiness/"&gt;&lt;strong&gt;System Readiness&lt;/strong&gt;&lt;/a&gt; — your local environment
meets all hardware and software requirements.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/simple-solo-setup/quickstart/"&gt;&lt;strong&gt;Quickstart&lt;/strong&gt;&lt;/a&gt; — you have a running Solo network
and are familiar with the basic Solo workflow.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="step-1-start-a-load-test"&gt;Step 1: Start a Load Test&lt;a class="td-heading-self-link" href="#step-1-start-a-load-test" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Use the &lt;code&gt;rapid-fire load start&lt;/code&gt; command to install the NLG Helm chart and
begin a load test against your deployment.&lt;/p&gt;</description></item><item><title>Cleanup</title><link>https://solo.hiero.org/docs/simple-solo-setup/cleanup/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/simple-solo-setup/cleanup/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This guide covers how to tear down a Solo network deployment, understand
resource usage, and perform a full reset when needed.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Before proceeding, ensure you have completed the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/simple-solo-setup/quickstart/"&gt;&lt;strong&gt;Quickstart&lt;/strong&gt;&lt;/a&gt; — you have a running Solo network deployed using &lt;code&gt;solo one-shot single deploy&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="destroying-your-network"&gt;Destroying Your Network&lt;a class="td-heading-self-link" href="#destroying-your-network" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt; Always destroy your network before deploying a new one to avoid conflicts and errors.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;To remove your Solo network:&lt;/p&gt;</description></item><item><title>Customizing Solo with Tasks</title><link>https://solo.hiero.org/docs/advanced-solo-setup/customizing-solo-with-tasks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/advanced-solo-setup/customizing-solo-with-tasks/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;strong&gt;Task&lt;/strong&gt; tool (&lt;code&gt;task&lt;/code&gt;) is a task runner that enables you to deploy and customize Solo networks using infrastructure-as-code patterns. Rather than running individual Solo CLI commands, you can use predefined Taskfile targets to orchestrate complex deployment workflows with a single command.&lt;/p&gt;
&lt;p&gt;This guide covers installing the Task tool, understanding available Taskfile targets, and using them to deploy networks with various configurations. It also points to maintained example projects that demonstrate common Solo workflows.&lt;/p&gt;</description></item><item><title>Dynamically add, update, and remove Consensus Nodes</title><link>https://solo.hiero.org/docs/advanced-solo-setup/network-deployments/consensus-node-operations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/advanced-solo-setup/network-deployments/consensus-node-operations/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This guide covers how to dynamically manage consensus nodes in a running Solo
network - adding new nodes, updating existing ones, and removing nodes that
are no longer needed. All three operations can be performed without taking
the network offline.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Before proceeding, ensure you have:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;A running Solo network. If you don&amp;rsquo;t have one, deploy using one of the
following methods:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/simple-solo-setup/quickstart/"&gt;&lt;strong&gt;Quickstart&lt;/strong&gt;&lt;/a&gt; - single command deployment using
&lt;code&gt;solo one-shot single deploy&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/advanced-solo-setup/advanced-network-deployments/manual-deployment"&gt;&lt;strong&gt;Manual Deployment&lt;/strong&gt;&lt;/a&gt; - step-by-step
deployment with full control over each component.&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Set the required environment variables as described below:&lt;/p&gt;</description></item><item><title>Troubleshooting</title><link>https://solo.hiero.org/docs/troubleshooting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/troubleshooting/</guid><description>&lt;p&gt;This guide covers common issues you may encounter when using Solo and how to resolve them.&lt;/p&gt;
&lt;h2 id="quick-navigation"&gt;Quick Navigation&lt;a class="td-heading-self-link" href="#quick-navigation" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Use this page when something is failing and you need to diagnose or recover quickly.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/troubleshooting/#troubleshooting-installation-and-upgrades"&gt;Troubleshooting installation and upgrades&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/troubleshooting/#pods-not-reaching-ready-state"&gt;Pods not reaching Ready state&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/troubleshooting/#crashloopbackoff-causes-and-remediation"&gt;CrashLoopBackOff causes and remediation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/troubleshooting/#resource-constraint-errors-cpu--ram--disk"&gt;Resource constraint errors (CPU / RAM / Disk)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/troubleshooting/#getting-help"&gt;Getting help&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="related-operational-topics"&gt;Related Operational Topics&lt;a class="td-heading-self-link" href="#related-operational-topics" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;If you are looking for setup or day-to-day usage guidance rather than failure diagnosis, start with these pages:&lt;/p&gt;</description></item><item><title>Community Contributions</title><link>https://solo.hiero.org/docs/community-contributions/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/community-contributions/</guid><description>&lt;h2 id="how-to-contribute-to-solo"&gt;How to Contribute to Solo&lt;a class="td-heading-self-link" href="#how-to-contribute-to-solo" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This document describes how to set up a local development environment and contribute to the Solo project.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Node.js&lt;/strong&gt; (use the version specified in the repository, if applicable)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;npm&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Docker or Podman&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kubernetes&lt;/strong&gt; (local cluster such as kind, k3d, or equivalent)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;task&lt;/strong&gt; (Taskfile runner)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Git&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;K9s&lt;/strong&gt; (optional)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="initial-setup"&gt;Initial setup&lt;a class="td-heading-self-link" href="#initial-setup" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;!-- markdownlint-disable MD029 --&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Clone the repository:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;git clone https://github.com/hiero-ledger/solo.git
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; solo
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install dependencies:&lt;/p&gt;</description></item><item><title>FAQs</title><link>https://solo.hiero.org/docs/faqs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/faqs/</guid><description>&lt;h2 id="one-command-deployment-options-and-variants"&gt;One-command deployment options and variants&lt;a class="td-heading-self-link" href="#one-command-deployment-options-and-variants" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="how-can-i-set-up-a-solo-network-in-a-single-command"&gt;How can I set up a Solo network in a single command?&lt;a class="td-heading-self-link" href="#how-can-i-set-up-a-solo-network-in-a-single-command" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;You can run one of the following commands depending on your needs:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Single Node Deployment (recommended for development):&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;brew install hiero-ledger/tools/solo
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;For more information on Single Node Deployment, see &lt;a href="https://solo.hiero.org/docs/simple-solo-setup/quickstart/#deploy-a-local-network-one-shot"&gt;Quickstart&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Multiple Node Deployment (for testing consensus scenarios):&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;solo one-shot multiple deploy --num-consensus-nodes &lt;span class="m"&gt;3&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;For more information on Multiple Node Deployment, see &lt;a href="https://solo.hiero.org/docs/simple-solo-setup/quickstart/#deploy-a-local-network-one-shot"&gt;Quickstart&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Solo CI Workflow</title><link>https://solo.hiero.org/docs/advanced-solo-setup/solo-ci-workflow/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/docs/advanced-solo-setup/solo-ci-workflow/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;a class="td-heading-self-link" href="#overview" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This guide walks you through integrating Solo into a GitHub Actions CI pipeline -
covering runner requirements, tool installation, and automated network deployment.
Each step installs dependencies directly in the workflow, since CI runners are
fresh environments with no pre-installed tools.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;a class="td-heading-self-link" href="#prerequisites" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Before proceeding, ensure you have completed the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/simple-solo-setup/system-readiness/"&gt;&lt;strong&gt;System Readiness&lt;/strong&gt;&lt;/a&gt; — your local environment
meets all hardware and software requirements.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://solo.hiero.org/docs/simple-solo-setup/quickstart/"&gt;&lt;strong&gt;Quickstart&lt;/strong&gt;&lt;/a&gt; — you are familiar with the basic Solo
workflow and the &lt;code&gt;solo one-shot single deploy&lt;/code&gt; command.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This guide assumes you are integrating Solo into a GitHub Actions workflow
where each runner is a fresh environment. The steps below install all required
tools directly inside the workflow rather than relying on pre-installed
dependencies.&lt;/p&gt;</description></item><item><title>Search Results</title><link>https://solo.hiero.org/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/search/</guid><description/></item><item><title>Website information</title><link>https://solo.hiero.org/site/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://solo.hiero.org/site/</guid><description>&lt;p&gt;Site built with &lt;a href="https://github.com/google/docsy/releases/v0.0.0"&gt;&lt;span class="badge bg-primary text-bg-primary fs-6"&gt;Docsy
v0.0.0 &lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="build-information"&gt;Build information&lt;a class="td-heading-self-link" href="#build-information" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Netlify build information:&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Attribute&lt;/th&gt;
 &lt;th&gt;Value&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Netlify built&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;false&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Deploy context&lt;/td&gt;
 &lt;td&gt;local&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;script&gt;
document.addEventListener("DOMContentLoaded", function() {
 var options = { hour: '2-digit', hour12: false, minute: '2-digit', timeZoneName: 'short' };
 var buildDate = new Date("2026-04-08T13:13:27Z");
 document.getElementById("local-time").innerText = buildDate.toLocaleString(undefined, options);
});
&lt;/script&gt;</description></item></channel></rss>