đī¸ Quick Start Guide: zigchaind
zigchaind is the ZIGChain CLI. It is a command line tool that allows you to interact with the ZIGChain network. It is the primary tool for managing your ZIGChain node, wallet, and other related tasks on the ZIGChain network.
đī¸ Modules in ZIGChain
ZIGChain is built on the modular architecture of the Cosmos SDK. Modules serve as the building blocks, enabling both core functionalities and custom features tailored to its ecosystem. This article delves into the key modules powering ZIGChain, from essential Cosmos SDK components to its unique, network-specific additions.
đī¸ Consensus Module
The ZIGChain Consensus Module is based on the Cosmos SDK - Consensus Module but with the specific parameters that you can find in the Consensus Parameters section.
đ ī¸ Distribution Module
The ZIGChain Distribution Module is based on the Cosmos SDK - Distribution Module but with the specific parameters that you can find in the Distribution Parameters section.
đī¸ Governance Module
Before you start, you should have a basic understanding of the ZIGChain Governance. Read the Governance Article to get started.
đī¸ Mint Module
The ZIGChain Mint Module is based on the Cosmos SDK - Mint Module but with the specific parameters that you can find in the Mint Parameters section.
đī¸ Slashing Module
The ZIGChain Slashing Module is based on the Cosmos SDK - Slashing Module but with the specific parameters that you can find in the Slashing Parameters section.
đī¸ Staking Module
The ZIGChain Staking Module is based on the Cosmos SDK - Staking Module but with the specific parameters that you can find in the Staking Parameters section.
đī¸ ZIGChain Modules - DEX
The DEX module enables decentralized token trading on the blockchain, allowing users to swap tokens directly from their
đī¸ ZIGChain Modules - Factory
The Token Factory module allows any account or smart contract to create new tokens in a permissionless manner, following the format:
đī¸ ZIGChain Modules - Token Wrapper
The Token Wrapper module is a crucial part of the ZIGChain blockchain that facilitates the bridging between Axelar ZIG tokens (originating from ERC20 ZIG tokens) and native ZIG tokens through IBC (Inter-Blockchain Communication).
đī¸ Endpoints
These endpoints are provided for developers to test their applications and integrations. They are not recommended for production use. For production, we recommend running your own full node.
đī¸ Multi-Validator Local Network Setup
When building and testing on ZIGChain, running a single validator node is often enough to get started. But real blockchain networks rely on multiple validators working together to reach consensus, secure the chain, and process governance decisions.
đī¸ CosmWasm Module
CosmWasm is a secure and efficient smart contract platform designed for the Cosmos ecosystem. On ZIGChain, developers can build smart contracts using Rust and deploy them to the blockchain, enabling decentralized applications and protocols.
đī¸ CosmWasm Whitelisting
This guide explains how builders can request upload whitelisting for CosmWasm contracts on ZIGChain testnet and mainnet, and how to verify whitelist status once approved.
đī¸ Register your Token in Cosmos Wallets
To make your dApp token nicely visible in wallets like Keplr, Leap, and other Cosmos-compatible wallets, they must be registered in the official chain registries for Testnet and Mainnet.
đī¸ IBC Channels
This page lists all active Inter-Blockchain Communication (IBC) channels between ZIGChain and other networks. These channels enable secure token transfers and cross-chain communication across the Cosmos ecosystem.