Tusima zkBridge Testnet Is LIVE NOW
What is Tusima zkBridge?
Tusima zkBridge is a zero-risk, privacy-oriented, decentralized cross-chain communication protocol built on Zero Knowledge proof technology.Utilizing ZK technology, Tusima zkBridge securely transmits the source chain’s status to the destination chain. Users can directly access the source chain certificate on the destination chain and independently verify it, thereby enhancing security. Throughout the entire proof process of Tusima zkBridge — starting from ‘Chain A → Sender → zkRelayer → ZK Verifier → Receiver → Chain B’ — verification of information transfer relies solely on mathematical and cryptographic formulas. Once the code is successfully deployed, no external forces can affect or interfere with this cross-chain process.Tusima zkBridge boasts its transparency, devoid of any private manipulation. Everyone has the liberty to scrutinize its operational status and outcomes. Notably, it is impervious to theft risks, underlining trustlessness and security as its foremost attributes.
Highlights of Tusima zkBridge
- Omnichain communication facilitates the development of interactive Dapps across all chainsGuarantee the safety of cross-chain assets by eradicating cross-chain theft and mitigating the risk of private fund pool manipulationAchieve a completely decentralized, trustless cross-chain asset transferEstablish a cross-chain communication paradigm that is permissionless, transparent, and verifiable
Testnet supports the following features:
- Enjoy a completely decentralized, secure, trustless, and theft-risk-free zk-based cross-chain asset functionalityExplore a permissionless, transparent, and verifiable cross-chain information transmission feature
How to participate in testing?
Connect the Wallet
Before connecting, make sure you’ve installed the Metamask extension for Google Chrome and added three networks: Ethereum Goerli Network, zkSync Era Testnet Network, and Binance Smart Chain Testnet Network. If you’ve already completed this, please continue; otherwise, click here.
Open the Tusima zkBridge Testnet: https://bridgetest.tusima.network/. Click on the ‘Connect Wallet’ button in the top-right, then select ‘Metamask’ to connect your wallet and initiate a signature request. (Make sure your wallet has some Goerli ETH and zkSync ETH as gas tokens. If you don’t have any, Here are some websites where you can claim gas tokens. https://faucetlink.to/goerli )
Claim test tokens
Click the ‘Faucet’ button to claim test tokens for both the Goerli network and the zkSync Era Testnet network. After claiming, add the test tokens to Metamask. (Note: Claim Goerli tokens first, ‘Add’ to Metamask, then claim zkSync Testnet tokens and add them to Metamask; these are test tokens from two different chains.)
After claiming successfully, you can check in your wallet. You will have 1000 TSM, 1000 USDC, and 1000 USDT on both the Goerli network and zkSync Era Testnet network.
Cross-chain asset transfer
Click ‘Asset,’ choose ‘Transfer,’ select the desired chain and token, then enter the token amount.
The following demonstration is transferring TSM from the Goerli Network to the zkSync Era Testnet Network. Click ‘Approve’ to authorize the transaction.
Click the “Transfer” button and confirm the transaction in the Metamask.
Waiting for the asset cross-chain contract to complete zk circuit verification. The contract will verify the correct cross-chain information and execute the cross-chain operation. Once completed, the transaction’s execution hash will be displayed in the cross-chain progress. You can click on the hash to view the on-chain execution results.
View Transaction History
Click on ‘History’ to view the history of asset cross-chain transactions.
Cross-chain to another address
Tusima zkBridge also supports cross-chaining assets to other addresses. Below ‘Receive,’ click on the “New Receive Address” button, input the desired receiving address and the token quantity, then click ‘Approve’ for authorization. After confirming, click ‘Transfer’ to complete the transaction.
Cross-chain messaging
With Tusima zkBridge, you can send messages from any supported source chain that uses Ethereum consensus to any destination chain that can run the Tusima zkBridge light client. This arbitrary message passing is the basis for any kind of cross-chain application you may want to develop.After selecting the source chain and destination chain, enter the message you want to send. Click the ‘Send’ button and confirm the transaction in Metamask.
Cross-chain message passing successfully. You can view the on-chain execution results by clicking on the Hash.
View Cross-Chain Message History
Click on ‘History’ to view historical cross-chain messaging records. Click the “View” button to see detailed sending information for historical cross-chain messages.