🔺EVM ZK Rollup
1. Clone GitHub Repositories
git clone https://github.com/airchains-network/evm-station.git
git clone https://github.com/airchains-network/tracks.git2. Setting Up and Running the EVM Station:
cd evm-stationgo mod tidy/bin/bash ./scripts/local-setup.sh
/bin/bash ./scripts/local-start.sh Get Your Private Key of EVM Station
/bin/bash ./scripts/local-keys.shResult:
⚡ root@vmi1797354 ~/evm-station master ± /bin/bash ./scripts/local-keys.sh
45130F31XXXXXXXXXXA3E1C9D5C14359459A87E8B10638E86F502922F3811D24Save private key to import MetaMask Wallet
3. Setting Up DA Keys and Running DA Client: (Eigen)
wget https://github.com/airchains-network/tracks/releases/download/v0.0.2/eigenlayerCreate and List Keys:
Result:
Remember this PUB_KEY
4. Setting Up and Running Tracks:
Open new tmux tab
Initiate Sequencer:
--daRpc: "disperser-holesky.eigenda.xyz"
--daKey: <PUB KEY of DA key>
--daType: "eigen"
--moniker: "moniker name"
Sample:
Create Keys for Junction:
Generate keys for the Junction component using the following command:
Replace <account-name>
Sample:
Result:
Faucet token AMF for this wallet: air124y5xaxaxjj3mfj5ek7kuv2l3347ylumt9jhr9
Initiate Prover:
Result:
Create Station on Junction:
Sample:
--account-name
josephtran--jsonRPC
https://junction-testnet-rpc.synergynodes.com/--track
air124y5xaxaxjj3mfj5ek7kuv2l3347ylumt9jhr9--bootstrapNode: /ip4/
<IP_VPS>/tcp/2300/p2p/<nodeID>
You can find Node ID at: sequencer.toml
Result
Start Node:

Add Wallet and your network to Meta mask:
Use private key which created by /bin/bash ./scripts/local-keys.sh
Add Network:
Open EVM RPC port to connect from Client:
Restart EVM Station:
Add wallet from Client:
*Chain ID will auto get after input URL network:
Choose Network name & Token Symbol

You can see your coin:

Source: https://service.josephtran.xyz/testnet/airchains/evm-zk-rollup
Last updated
Was this helpful?