Skip to content

Commit dc546f7

Browse files
authored
Merge pull request #34 from agglayer/balance-scanner-updates
balance-scanner + vb link updates
2 parents 956b385 + 1c59159 commit dc546f7

File tree

5 files changed

+122
-2
lines changed

5 files changed

+122
-2
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
## Balance Scanner
2+
3+
Original contract code from: [https://github.com/MyCryptoHQ/eth-scan](https://github.com/MyCryptoHQ/eth-scan)
4+
5+
With slight modifications, such as:
6+
- newer compiler
7+
- ported tests to foundry
8+
- create2 deploy to achieve same address across networks
9+
10+
11+
### Deployment
12+
13+
Set .env with PRIVATE_KEY and RPC_URL
14+
`forge install`
15+
`forge test`
16+
`forge script script/Deploy.s.sol --rpc-url $RPC_URL --broadcast`
17+
18+
Ideally verify on the main block explorer of the chain.
19+
20+
### Existing deployments:
21+
22+
All deployments are on the same address: 0xba1a5ca51097c890d0e595c9c5c290985034ddcb
23+
If something just says "deployed," it exists, but simply couldn't be verified for some reason. (e.g. no blockexplorer)
24+
25+
| Network | Blockexplorer |
26+
| -------- | -------- |
27+
|ethereum | https://etherscan.io/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
28+
|sepolia | https://sepolia.etherscan.io/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
29+
|polygon | https://polygonscan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
30+
|amoy | https://amoy.polygonscan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
31+
|katana | https://katanascan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
32+
|bokuto | https://explorer-bokuto.katanarpc.com/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
33+
|tatara | https://explorer.tatara.katana.network/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
34+
|zkevm | https://zkevm.polygonscan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
35+
|cardona | https://cardona-zkevm.polygonscan.com/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
36+
|silicon | deployed |
37+
|xlayer | https://www.oklink.com/x-layer/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
38+
|lumia | https://explorer.lumia.org/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
39+
|ternoa | https://explorer-mainnet.zkevm.ternoa.network/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
## Balance Scanner
2+
3+
Original contract code from: [https://github.com/MyCryptoHQ/eth-scan](https://github.com/MyCryptoHQ/eth-scan)
4+
5+
With slight modifications such as:
6+
- newer compiler
7+
- ported tests to foundry
8+
- create2 deploy to achieve same address across networks
9+
10+
11+
### Deployment
12+
13+
Set .env with PRIVATE_KEY and RPC_URL
14+
`forge install`
15+
`forge test`
16+
`forge script script/Deploy.s.sol --rpc-url $RPC_URL --broadcast`
17+
18+
Ideally verify on the main block explorer of the chain.
19+
20+
### Existing deployments:
21+
22+
All deployments are on the same address: 0xba1a5ca51097c890d0e595c9c5c290985034ddcb
23+
If something just says "deployed" it exists, but simply couldn't be verified for some reason. (e.g. no blockexplorer)
24+
25+
| Network | Blockexplorer |
26+
| -------- | -------- |
27+
|ethereum | https://etherscan.io/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
28+
|sepolia | https://sepolia.etherscan.io/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
29+
|polygon | https://polygonscan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
30+
|amoy | https://amoy.polygonscan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
31+
|katana | https://katanascan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
32+
|bokuto | https://explorer-bokuto.katanarpc.com/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
33+
|tatara | https://explorer.tatara.katana.network/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
34+
|zkevm | https://zkevm.polygonscan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
35+
|cardona | https://cardona-zkevm.polygonscan.com/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
36+
|silicon | deployed |
37+
|xlayer | https://www.oklink.com/x-layer/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
38+
|lumia | https://explorer.lumia.org/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
39+
|ternoa | https://explorer-mainnet.zkevm.ternoa.network/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
## Balance Scanner
2+
3+
Original contract code from: [https://github.com/MyCryptoHQ/eth-scan](https://github.com/MyCryptoHQ/eth-scan)
4+
5+
With slight modifications, such as:
6+
- newer compiler
7+
- ported tests to foundry
8+
- create2 deploy to achieve same address across networks
9+
10+
11+
### Deployment
12+
13+
Set .env with PRIVATE_KEY and RPC_URL
14+
`forge install`
15+
`forge test`
16+
`forge script script/Deploy.s.sol --rpc-url $RPC_URL --broadcast`
17+
18+
Ideally verify on the main block explorer of the chain.
19+
20+
### Existing deployments:
21+
22+
All deployments are on the same address: 0xba1a5ca51097c890d0e595c9c5c290985034ddcb
23+
If something just says "deployed," it exists, but simply couldn't be verified for some reason. (e.g. no blockexplorer)
24+
25+
| Network | Blockexplorer |
26+
| -------- | -------- |
27+
|ethereum | https://etherscan.io/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
28+
|sepolia | https://sepolia.etherscan.io/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
29+
|polygon | https://polygonscan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
30+
|amoy | https://amoy.polygonscan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
31+
|katana | https://katanascan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
32+
|bokuto | https://explorer-bokuto.katanarpc.com/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
33+
|tatara | https://explorer.tatara.katana.network/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
34+
|zkevm | https://zkevm.polygonscan.com/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
35+
|cardona | https://cardona-zkevm.polygonscan.com/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
36+
|silicon | deployed |
37+
|xlayer | https://www.oklink.com/x-layer/address/0xba1a5ca51097c890d0e595c9c5c290985034ddcb |
38+
|lumia | https://explorer.lumia.org/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |
39+
|ternoa | https://explorer-mainnet.zkevm.ternoa.network/address/0xBA1a5cA51097C890d0E595C9c5C290985034ddCB |

docs/vault-bridge/reference/assets-live-vaults.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
## **Current Live Vault Bridge Vaults on Morpho**
22

3-
[Vault Bridge USDC Morpho Vault](https://app.morpho.org/ethereum/vault/0xBEefb9f61CC44895d8AEc381373555a64191A9c4/vault-bridge-usdc?subTab=risk)
3+
[Vault Bridge USDC Morpho Vault](https://app.morpho.org/ethereum/vault/0xBEefb9f61CC44895d8AEc381373555a64191A9c4/vault-bridge-usdc)
44
[Vault Bridge USDT Morpho Vault](https://app.morpho.org/ethereum/vault/0xc54b4E08C1Dcc199fdd35c6b5Ab589ffD3428a8d/vault-bridge-usdt)
55
[Vault Bridge WBTC Morpho Vault](https://app.morpho.org/ethereum/vault/0x812B2C6Ab3f4471c0E43D4BB61098a9211017427/vault-bridge-wbtc)
6-
[Vault Bridge WETH Morpho Vault](https://app.morpho.org/ethereum/vault/0x31A5684983EeE865d943A696AAC155363bA024f9/vault-bridge-weth?subTab=performance)
6+
[Vault Bridge WETH Morpho Vault](https://app.morpho.org/ethereum/vault/0x31A5684983EeE865d943A696AAC155363bA024f9/vault-bridge-weth)
77

88
## **Current Live Vault Bridge Vaults on Yearn**
99

mkdocs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ nav:
6161
- Bridge an ERC-20 token: agglayer/how-to/transfer-asset.md
6262
- Call a smart contract cross-chain: agglayer/how-to/call-contract.md
6363
- Bridge-and-call in one step: agglayer/how-to/transfer-and-call.md
64+
- Deploy balance scanner: agglayer/how-to/balance-scanner.md
6465
- Core Concepts:
6566
- agglayer/core-concepts/index.md
6667
- Architecture: agglayer/core-concepts/architecture.md
@@ -96,10 +97,12 @@ nav:
9697
- cdk-opgeth:
9798
- Deploy a local testnet: cdk/cdk-opgeth/local-guide.md
9899
- Deploy a devnet: cdk/cdk-opgeth/devnet-deployment-guide.md
100+
- Deploy balance scanner: cdk/cdk-opgeth/balance-scanner.md
99101
- Architecture: cdk/cdk-opgeth/architecture.md
100102
- cdk-erigon:
101103
- Deploy a local testnet: cdk/cdk-erigon/local-deployment.md
102104
- Create a native token: cdk/cdk-erigon/use-native-token.md
105+
- Deploy balance scanner: cdk/cdk-erigon/balance-scanner.md
103106
- Architecture: cdk/cdk-erigon/architecture.md
104107
- Migration Guides:
105108
- General Guide: cdk/cdk-erigon/migrate/fork.md

0 commit comments

Comments
 (0)