# Taiko Testnet

By [0xCaptain](https://paragraph.com/@0xcaptain) · 2023-04-03

---

Twitter:[@CryptoBrawn](https://twitter.com/CryptoBrawn);

GameFi enthusiast,NFT player,founder of [@GF\_GuildGameFi](https://twitter.com/GF_GuildGameFi),blockchain financing information,long-time cryptocurrency investor. Chinese Twitter:[@crypto\_keegan](https://twitter.com/crypto_keegan).

\*\*[Taiko](https://taiko.xyz/) \*\*Introduction

[Taiko](https://taiko.xyz/) — decentralized Ethereum-equivalent ZK-EVM and general-purpose ZK-Rollup. Its purpose is to allow developers and users of dApps developed for Ethereum L1 to be used on Taiko without any changes. As a result, dApps can be easily deployed to L2, inheriting Ethereum’s security while incurring lower transaction fees than on L1.

Taiko scales Ethereum in a manner that emulates Ethereum as closely as possible - both technically and non-technically. More specifically, Taiko is an Ethereum-equivalent ZK-Rollup, scaling Ethereum by supporting all EVM opcodes in a layer-2 architecture that is decentralized, permissionless, and secure.

Taiko has been committed to building in the open, and our GitHub has reflected this for some time with everything being open source. In that vein, this public testnet is as open as the Taiko team can make it. It is open to all developers to deploy contracts on, all users to test out, and all willing participants to run an L2 node and propose blocks.

About the Taiko Alpha-2 testnet(Askja):

*   Open to all developers to deploy smart contracts. As Taiko aims to be a type-1 ZK-EVM (Ethereum-equivalent), you can use all the Ethereum/solidity tooling you know and love.
    
*   Open to all users who want to use it and play around with some transactions.
    
*   Open to all interested parties to run an L2 node, including as a prover. Taiko will be running some nodes and provers.
    
*   The Taiko protocol economics is implemented for modulating incentives and fees for provers and proposers, as well as for modeling a real resource pricing scenario;
    
*   The L1 environment is a private Ethereum PoA fork that Taiko runs (testnet L1).
    
*   A faucet for requesting sample ERC20 tokens for use on the Taiko testnet. To receive ETH you can use existing Sepolia ETH faucets or find a teammate on the Taiko Discord;
    
*   A bridge to move assets between testnet L2 and L1.
    
*   Block explorers to view assets and activity on testnet L2 and L1.
    
*   A state page for monitoring the network and statistics
    
*   A swap application has been rolled out (a fork of Uniswap V2)
    

**Opinion:**

Participation in the Taiko ZK-EVM project testnet can be a valuable experience with new technologies and help the creators to improve the project before its official launch. In addition, $TKO token confirmation and mentioning of the project by Vitalik Buterin show the potential importance of the project and can be an additional incentive to participate in the testnet.

\*\* How to participate?\*\*

**1.Adding networks to Metamask**

*   Add [Sepolia и Taiko (Alpha2 Testnet)](https://chainid.network/) to Metamask;
    

![](https://storage.googleapis.com/papyrus_images/8f1e45b1e38a2e37a047d1812147b55a72e63c4a5d067054feda9a99094a1082.png)

**2.Claiming test tokens**

<1>Use these faucets to get Sepolia Ethereum:

*   [Sepolia Infura Faucet](https://www.infura.io/faucet);
    
*   [Sepolia Faucet](https://sepoliafaucet.com/);
    
*   [Sepolia RockX Faucet](https://faucet-sepolia.rockx.com/);
    
*   [Sepolia Mining Faucet](https://sepolia-faucet.pk910.de/).
    

![](https://storage.googleapis.com/papyrus_images/ddf71a7cd44e8055e50b4a1ba65cfccc1125e0c0b1cfd09cad7d486fa40bd9a8.png)

*   Get [HORSE and BLL](https://bridge.a2.taiko.xyz/#/) test tokens.
    

![](https://storage.googleapis.com/papyrus_images/3a5f25bcdcf2dcb0e7e7b8808db93ef4f68c29c0bfe527d24e86fee702c6437b.png)

**3.Adding tokens to your wallet**

Copy these contract addresses and add them to your wallet:

*   Bull Token - 0x6048e5ca54c021D39Cd33b63A44980132bcFA66d
    
*   Horse Token - 0xCea5BFE9542eDf828Ebc2ed054CA688f0224796f
    

![](https://storage.googleapis.com/papyrus_images/844245b8ab45e4aa8d5d762cb780bf520e10cf5877bf833ed8793c4847d2a8cc.png)

**4.Let's start testing**

*   Visit the [website](https://bridge.a2.taiko.xyz/) and connect your wallet;
    

![](https://storage.googleapis.com/papyrus_images/bef6268ba146299f104e39e5157acb944c978bb516f9a0c112325b7bbe47d91d.png)

**5.Transferring tokens from Sepolia to Taiko A2**

*   Choose the Sepolia network, choose a token, enter the amount and click on “Bridge”;
    
*   Do the same thing with HORSE & BLL tokens;
    

![](https://storage.googleapis.com/papyrus_images/d5fb71deff8e86a27af20e545bc9dc31efd7c33f50ff94f3e29bd2e6036169fa.png)

*   Done.
    

![](https://storage.googleapis.com/papyrus_images/bcf7859be346a9b683f862cee5192455cf7d988994271e131eabc9cf1919c22b.png)

**6.Transferring tokens from Taiko A2 to Sepolia**

*   Choose the Taiko A2 network, choose a token, enter the amount, click “Approve” and confirm the transaction;
    

![](https://storage.googleapis.com/papyrus_images/873c84a2e39f0734c8adaa2a643d46690dd2007fca0307ff01ab08b7581b0024.png)

*   Next click on “Bridge” and confirm the transaction in your wallet;
    

![](https://storage.googleapis.com/papyrus_images/43424e286c2dd9dafa7bd23be56b0a940b325f28b8108b8b8323573c9d026793.png)

*   Do the same with BLL and ETH;
    
*   Done.
    

![](https://storage.googleapis.com/papyrus_images/64200f7aedb0adfa254c31aa241194d24c259999a4dbeb5ffc0c547cb818e6e4.png)

**7.Swapping and adding liquidity**

<1>

*   Visit the [website](https://swap.a2.taiko.xyz/#/swap) and connect your wallet;
    

![](https://storage.googleapis.com/papyrus_images/b013a8453833fb3a12ddac90fef4e3ed03c41279b3d368b45626cdcae2efa382.png)

*   Choose a pair of tokens to swap, enter the amount and click “Swap”;
    

![](https://storage.googleapis.com/papyrus_images/5550ef36e6ced1ec9f82f5d128dd179e92abe2daa9006eacf38b9add82151411.png)

*   Confirm the transaction by clicking on “Confirm Swap”;
    

![](https://storage.googleapis.com/papyrus_images/3c1cf1248175776c94f5b870169b460153fb3a25d59b0089b75e1e2647e1599b.png)

*   Done.
    

![](https://storage.googleapis.com/papyrus_images/40e00f51e6955e72dde01f3e8a400e44cf4dd3c95f38ad8bb2e5840be0ebb3ac.png)

<2>Adding liquidity

*   Go to the "Pool" tab and click “Add Liquidity”;
    

![](https://storage.googleapis.com/papyrus_images/e23c83dba2d50189fc8959fe24e3216cf466a3d594314b0c9ae561e6420a5825.png)

*   Select the tokens to be added to the pool, specify the number of tokens and click the “Approve BLL”;
    

![](https://storage.googleapis.com/papyrus_images/6dd38488bea83be836ccd47ab68759c4f029eaadf7df96b0643af411880aaa4f.png)

*   Then click on the "Supply" button and confirm the transaction in the wallet;
    

![](https://storage.googleapis.com/papyrus_images/242bac677d27ea0840391bc8d4c60ee21fc9cd04550f6d12b6443aecbcc37fdf.png)

*   Done.
    

![](https://storage.googleapis.com/papyrus_images/dba71337d66794218ebb5dfd9b5a23c862994702b83dd6d5dc83f36e88c7dc86.png)

**8.Deploying a contract**

*   Follow the [official instruction](https://taiko.xyz/docs/guides/deploy-a-contract) for deploying contracts.
    

**9.Installing a node**

*   Follow the [official guide](https://taiko.xyz/docs/guides/run-a-node) for installing a node.
    

**10.Leaving feedback**

*   Join the project's [Discord](https://discord.gg/bXV3hCK9K5) and get verified;
    
*   On the #testnet-feedback, post your wallet address, which you used to test the the app with, and your experience with the platform. You can point out any bugs or errors you encountered during testing.
    
*   Done
    

![](https://storage.googleapis.com/papyrus_images/141cfd4642a7f0f6dca63acad7dbd5bf798c70c5056f6e45027cd90b7cebef09.png)

---

*Originally published on [0xCaptain](https://paragraph.com/@0xcaptain/taiko-testnet)*
