ZENIQ Smart Chain Introduction
The ZENIQ Smartchain provides the perfect infrastructure to unleash your blockchain project's full potential.
Introductionβ
ZENIQ Smart Chain (ZSC) is a smart contract-enabled sidechain of the ZENIQ main chain. It provides a permissionless platform for decentralized applications (DApps). While the ZENIQ Chain excels in high-throughput crypto trades, programmability is not its strong suit. That's where the ZENIQ Smart Chain comes in.
ZENIQ launched its Smart Chain to offer a high-speed, low-cost alternative for the rapidly growing decentralized finance (DeFi) market, which has been hampered by Ethereumβs high transaction fees.
Launched in June 2022 at the first ZENCON edition in Mexico, the ZENIQ Smart Chain boasts:
- Four seconds block time
- Extremely low fees
- Ethereum Virtual Machine (EVM) compatibility
These features ensure scalability for the platform.
Frameworkβ
This guide primarily focuses on using Solidity for smart contracts, with Hardhat (recommended) or Truffle as the utilized environment.
However, other common options for compiling and deploying smart contracts include:
If you are new to the ZENIQ Smart Chain, we recommend you start with the Quick Start and Distributor Contract guides.
Ethereum Compatibilityβ
ZENIQ designed its Smart Chain to be Ethereum compatible, aiming to provide the best environment possible for both new and experienced Web3 developers.
Ethereum is the go-to platform for developing smart contracts. By ensuring compatibility with the current Ethereum mainnet, ZENIQ Smart Chain facilitates access to its ecosystem and a range of mature applications.
This means that the majority of dApps, tooling, and ecosystem components based on Ethereum can be quickly adapted for use on the ZENIQ Smart Chain. As a result, developers have access to a wide range of documentation and example projects, making the transition of pre-existing Decentralized Applications from Solidity-based contracts into the ZENIQ Ecosystem effortless.
Through a compatible Web3 API, zeniqsmartd (the ZENIQ Smart Chain full node) interacts with wallets such as MetaMask and with dApp backends, just as an Infura node does for Ethereum β so the same tools (Remix, Truffle, Hardhat, ethers.js, web3.js) work unchanged.
Developer Resourcesβ
| Resource | What it covers |
|---|---|
| JSON-RPC API | The full RPC surface β standard Ethereum methods plus ZENIQ extension methods, with a support matrix verified against the live node |
| Token Standards (ZEN-20) | The fungible-token interface and the native ZENIQ token exposed as a token |
| Architecture | How consensus, the parallel EVM, state, and the cross-chain importer fit together |
| Deploy with Remix | Compile and deploy a contract from the browser |
| Build a Node | Build zeniqsmartd from source |
RPC https://api.zeniq.network (fallback https://zsc.nomo.rest) Β· Chain ID 383414847825 Β· Currency ZENIQ Β· Explorer zeniqscan.com. See the MetaMask guide to add the network.