January 11, 2023

ZetaChain- Testnet

This Tutorial will go step by step in how to use Goerli Testnet in Zetachain.

Before we start let give a brief summary about ZetaChain.

ZetaChain is the foundational, public blockchain that enables omnichain, create and generic smart contracts and messaging between the blockchain. It provides the solution of “cross-chain” and “multi-chain” and aims to open the crypto and global financial ecosystem to anyone. ZetaChainenvisions and supports a truly fluid, multi-chain crypto ecosystem, where users and developers can move between and appreciate the benefits of any blockchain: payments, DeFi, liquidity, games, art, social graphs, performance, security, privacy, and more.

YOU CAN CHECK THE WHITEPAPER HERE

ZetaChain is decentralized blockchain and smart contract platform built for omnichain interoperability. ZetaChain supports a truly fluid, multi-chain crypto ecosystem, where users and developers can use and appreciate the benefits of any blockchain.

What is ZETA?

ZETA has many features, ZetaChain’s coin ZETA is used to pay the gas fees for ZetaChain smart contracts and additionally used to secure the PoS ZetaChain blockchain by bonding/staking/slashing. ZETA is also at the core of ZetaChain’s cross-chain transfer, swaps, message delivery, and security. ZETA is one of the first multi-chain coins that is natively issued across multiple chains and layers.

How to get testnet ZETA?

To get ZETA, go to Zetachain, Click on Get ZETA.

Click Request Assets. you will get 3 ZETA and You can request once every 24 hours.

Or In their Discord you can acquire ZETA via the #zeta-faucet channel. To get some ZETA, use the command zeta faucet drip [address] in #zeta-faucet, replacing [address] with your EVM-compatible address. As we add support for additional chains, we'll allow you to get ZETA for various other networks and addresses. The faucet will also drip some native gas assets so you can get started transacting immediately!

After requesting ZETA from the bot, you will receive ZETA on each connected chain. With this ZETA in your wallets, you have all you need to start building on ZetaChain!

Other feature that users can directly move the ZETA coin from any chain A to chain B. The mechanism is a one way peg (i.e. burning X amount on chain A and then minting X amount on chain B).

ZETA also has other uses in value cross-chain:-There is no wrapping and therefore no multiple representation of the same underlying asset.-The only (native) value that can go cross-chain is via the ZETA coin, which reduces attack surface substantially, resulting in an easier to understand audit and therefore higher security. For example, we can check total supply at the contract mint site.-Users can pay ZETA for the cross-chain service that ZetaChain provides, and for gas on the destination chain, in a single step/bundle.

Does ZetaChain provide better solution compared to others?

ZetaChain is an unique in its support for chain-agnostiic omnichain dApps. No other blockchain enables fully interoperable smart contracts. This feature allows an unbounded platform to build omnichain and cross-chain applications that function as if everything lived on a single chain. Although some systems like Cosmos offer interoperability within the IBC ecosystem, ZetaChain brings seamless interoperabiliy to all chains, including non-smart-contract chains like Bitcoin and Dogecoin. As a blockchain and smart contract platform, ZetaChain provides a fully public, transparent, decentralized interoperability solution that supports both omnichain messaging and smart contracts. Developers on ZetaChain only need to implement their dApp logic, while ZetaChain handles the transaction of data and value across chains in a trust-minimized way. Rather than outsourcing security to third-party oracle and relay like LayerZero to transfer data/value across chains — which requires full trust from the users in the applications and relayer + oracle — ZetaChain provides a simpler and more robust trust model to transact across chains where a developer and user alike need only trust the network for the delivery of their data and value.

ZetaChain fees:

Fees are bundled for users of ZetaChain dApps, whether they use cross-chain messaging and/or smart contracts. These fees are distributed to parties providing value to the network in the form of creating transactions, securing the network, or other direct protocol contributions.

Both CCTXs and Smart Contracts have a base fee which is burned (see fee distribution below), and a variable fee. For CCTXs, this is a variable fee proportional to data (kb) sent, while smart contracts have a fee market like EIP 1559. Eventually, CCTXs will transition into a fee market similar to a tip/priority fee structure.

Base Fee:

ZetaChain includes a base flat fee of (example) 0.01 ZETA for any transactions, cross-chain messaging transactions or smart contracts. This base fee is adjustable by the network as needed to deal with network traffic and congestion, and is burned.

LET’S START : How to use Goerli Testnet in Zetachain

Step 1:

You need unlock the testnet on your Metamask. To do that, go to your Metamask > Setting > Advance then scroll down until you find Show testnet networks make sure its ON.

Then, Switch the network to Goerli test Network.

Step 2:

Next, now you need some Goerli Etheruem Test. So go to faucet.paradigm.xyz

and paste your address and click Claim.

Step 3:

After you got the Goerli Ethereum in your wallet, let’s start swapping between chains in ZetaChain.

To do that, go to https://labs.zetachain.com/swap connect your wallet to Goerli Testnet.

You can swap to BSC Testnet or Polygon Mumbai.

In this Tutorial, I will choice Polygon Mumbai. Now insert your Ethereum and Click Review Order and Swap.

It will open your Metamask to confirm the transaction.

Click Confirm and wait patiently until all set and you earn 7000 ZP…. Congratulations

you do not need to do that every day just come every week do a swap and earn 7000 ZP.

Step 5:

If you want to earn more ZP, you can use your invite link.

go to Learderboard tap scroll down until you find Invite tap Click on it.

and you have to choose either copy link or share it in your Twitter. Each Invite let you gain 7000 ZP.

Finally, join ZetaChain Discord , go to testnet-feedback and leave your opinion.

Finally Claim 2 Free NFT from ZetaChain:

After you joined ZetaChain Discord, now click on https://guild.xyz/zetachain to join Guild.

Connect wallet and then click one by one on Galxe Campaigns.

Do the requirement and collect the first NFT.

Claim the second NFT.

Now go back and Check on Guild ZetaChain Page.

You now have claimed these role in Discord.

that’s all for this toturial,,, I hope you enjoy reading it..