Astar zkEVM Quickstart Guide
Astar zkEVM is a zero-knowledge scaling solution for Ethereum that offers an EVM-equivalent environment on which existing EVM smart contracts, developer tools, and wallets can work seamlessly. Astar zkEVM harnesses the power of zero-knowledge proofs to reduce transaction costs and increase throughput, while inheriting the security of Ethereum.
Solidity developers are right at home on Astar zkEVM. Simply switch to the zkEVM RPC, and start building!
No special tools or wallets are required to build or interact with Astar zkEVM.
Developers can deploy existing contracts from other EVM chains to the zkEVM, and users are able to deposit assets from Ethereum to transact on the zkEVM in batches, which are ultimately finalized through novel use of zero-knowledge proofs. Native account abstraction means developers can craft user interfaces that are more intuitive and web2-like, that eliminate complexity and drastically simplify the onboarding process.
Connecting to zkEVM
To add Astar zkEVM or any testnet networks to your wallet manually, enter the following details :
- Astar zkEVM
RPC URL | ChainID | Block Explorer URL | Currency |
---|---|---|---|
https://rpc.startale.com/astar-zkevm | 3776 | https://astar-zkevm.explorer.startale.com/ | ETH |
To add the network to MetaMask you can either use the data above, or find a link to add the network at the bottom of the respective block explorer page.
Bridging Assets
Astar's canonical zkEVM Bridge will be deprecated. We recommend not to transfer any funds to Astar zkEVM because of being transitioned to Soneium layer 2 in 2025, more info here.
Astar zkEVM Support for Developers
Developers requiring support can open an issue on Ethereum StackExchange and tag it with Astar
(preferred) or join the Astar Discord server.
Ethereum StackExchange
-
Join the Ethereum StackExchange here.
-
Create a new issue.
-
Make a detailed explanation of your issue.
-
At the end add a tag
Astar
to trigger Astar team.
Astar Discord server
-
Join the Astar Discord server here.
-
Accept the invite.
-
Take the Developer role under #roles.
-
Navigate to the Builder/#zkevm-learning channel.