/ 工具
■/ 工具查找器
109 个工具
/ 代理实现检查器
/ 所选工具
■代理实现检查器 - 免费 Web3 工具
检查代理合约的实现和管理员地址
■ 01
什么是代理合约?
代理合约让以太坊上的智能合约可以升级。代理合约保存状态,并把调用委托给包含逻辑的实现合约。通过更改实现地址,开发……者
■ 02
它是如何工作的?
检测过程 该工具通过以下方式检查代理合约:读取 EIP-1967 和 EIP-1822 中定义的标准存储槽 尝试为自定义代理调用 implementation() 函数 检查 beacon 代理模式 E……
■ 03
示例场景
涵盖 Aave V3 Pool,让你可以快速比较常见的输入与输出。
/ 相关工具
/ 代码
■所选工具的源代码,显示在此处,右侧为实时运行版本。
/ 源代码
TypeScript
typescript
// npm install viem
import { createPublicClient, http, getAddress } from 'viem';
import { mainnet } from 'viem/chains';
// EIP-1967 standard storage slots
const IMPLEMENTATION_SLOT = "0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc";
const ADMIN_SLOT = "0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103";
const client = createPublicClient({