uniond is the canonical implementation of a full node for the union network. Validators, RPC, and archive operators can run it to participate in the network.
The easiest way to obtain the uniond
binary is to check the releases. Alternatively, they can be built from source by running:
nix build .#uniond
For an overview of the commands and usage, run:
/path/to/uniond --help
The commands are self-explanatory and can be used to both run a node and interact with the network over a command-line interface.
When running uniond
in production, we recommend using unionvisor
.
Uniond is a Cosmos SDK based blockchain. Outside of the core Cosmos SDK modules, uniond also utilizes Wasmd
to host our virtualized IBC-Union stack. We also support the ibc-go
module for native connections.
To enable the deployment of CosmWasm contracts, including the virtualized IBC-Union stack, the Union network includes Wasmd
. Through Wasmd
, union has access to the Wasmvm
. Union's mainnet is shipped with Wasmvm
2.1.2.
Union will temporarily utilize PoA during the incubation stage of mainnet. Once the Union mainnet is ready for the public, Union will migrate to Proof of Stake from Proof of Authority.