TAIKO A2 Testnet Guide — Step by step.
Taiko — 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)
How to participate?
- Add Sepolia и Taiko (Alpha2 Testnet) to Metamask;
Claiming test tokens
- Claim test tokens using Sepolia Faucet and Horse/BLL;
Adding tokens to your wallet
Copy these contract addresses and add them to your wallet:
- Bull Token — 0x6048e5ca54c021D39Cd33b63A44980132bcFA66d
- Horse Token — 0xCea5BFE9542eDf828Ebc2ed054CA688f0224796f
Let’s start testing
- Visit the website and connect your wallet;
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;
Transferring tokens from Taiko A2 to Sepolia
- Choose the Taiko A2 network, choose a token, enter the amount, click “Approve” and confirm the transaction;
Swapping and adding liquidity
- Visit the website and connect your wallet;
Adding liquidity
- Select the tokens to be added to the pool, specify the number of tokens and click the “Approve BLL”;
Deploying a contract
- Follow the official instruction for deploying contracts.
Installing a node
- Follow the official guide for installing a node.
Leaving feedback
- Join the project’s Discord 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.