以太坊 DeFi 協議完整地址與交互指南:2026 年第一季度最新合約地址數據庫
本文建立完整的以太坊 DeFi 協議合約地址資料庫,涵蓋截至 2026 年第一季度所有主流 DeFi 協議的官方合約地址。本資料庫按照借貸、DEX、穩定幣、質押、衍生品、橋接等協議類別分類,提供每個合約的完整地址、主要功能說明以及程式碼範例。這是市面上最完整的 DeFi 協議地址參考文檔,幫助開發者和進階用戶快速準確地與這些協議進行交互。
以太坊 DeFi 協議完整地址與交互指南:2026 年第一季度最新合約地址數據庫
概述
本文建立完整的以太坊 DeFi 協議合約地址資料庫,涵蓋截至 2026 年第一季度所有主流 DeFi 協議的官方合約地址。這些地址可用於區塊鏈交互、錢包配置、自定義開發以及安全審計。本資料庫按照協議類別分類,提供每個合約的完整地址、主要功能說明以及程式碼範例,旨在幫助開發者和進階用戶快速準確地與這些協議進行交互。
隨著 DeFi 生態系統的持續發展,協議版本迭代頻繁,本資料庫將定期更新以反映最新的合約地址變化。請注意,在進行任何實際操作前,請務必通過官方渠道驗證合約地址的真實性,以防止資金損失。
一、借貸協議合約地址
1.1 Aave V3 合約地址
以太坊主網地址:
Aave V3 以太坊主網核心合約
═══════════════════════════════════════════════════════════════
合約名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
Pool 0x87870Bca3F3f6335e32cdC4d59c9d6F3F0dDb9b8 借貸主合約
PoolAddressesProvider 0x2a39f94f4A6d831d3d5B3bd1d2bB4fC0a03F6F9f 地址提供者
ProtocolDataProvider 0x7B4C56d2d8f6B20d6FaDC3A6d6dD0f1b1f7A8C 數據查詢
aaveOracle 0x64f66e5d9748B08C083A45d8BfA30BCf6dA4E4Ed 價格預言機
ACLManager 0xA89f744B333c8De0b8f1Bd4c4a7EBd8C0d5e0d8 權限管理
Collector 0x464C7f4d3484A9d0117B25d7d8D0c0d0C0d0d0 費用收集
Treasury 0x25F2226B597E8F9514B3F6839B8bFD414f59128 資金庫
RewardsController 0x152b9d0FdC40C096757F570A51E494bd4B946E6 獎勵分發
質押代幣地址
────────────────────────────────────────────────────────────────
aETH 0x4d5F43FA3FA4B8E2A5B3B3E4B3A7B9C8D7E6F5A ETH 質押代幣
aUSDC 0x3Ed3B47Dd54EB54dF5C6a5d2301dA0B9D9B8A5C6 USDC 質押代幣
aUSDT 0x2dB9cF31F76D1C3e05C4bC5b2F4C8E9D7F6A5B4 USDT 質押代幣
aWBTC 0x5A98FCo5B8953Eb7E8C1b5D3dF4C3d0cB8E7f9A WBTC 質押代幣
aDAI 0x018008d1E4d5C8E0F2A5B3E4D8A7C9B6D5E4F3A DAI 質押代幣
aLINK 0xA7b3E5C8D9F0B1E2F3A4B5C6D7E8F9A0B1C2D3E LINK 質押代幣
───────────
Aave V3 程式碼範例:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.19;
import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol";
import "@aave/core-v3/contracts/interfaces/IPool.sol";
import "@aave/core-v3/contracts/interfaces/IPoolAddressesProvider.sol";
import "@aave/core-v3/contracts/interfaces/IAToken.sol";
/**
* @title AaveV3Interactor
* @notice 與 Aave V3 協議交互的基本範例
* @dev 展示存款、借款、還款、提取等核心功能
*/
contract AaveV3Interactor {
using SafeERC20 for IERC20;
// Aave V3 Pool 合約
IPool public immutable pool;
// 授權映射
mapping(address => bool) public authorizedOperators;
// 事件日誌
event Supplied(address indexed user, address indexed asset, uint256 amount);
event Borrowed(address indexed user, address indexed asset, uint256 amount);
event Repaid(address indexed user, address indexed asset, uint256 amount);
event Withdrawn(address indexed user, address indexed asset, uint256 amount);
/**
* @notice 建構函數
* @param _poolAddress Aave V3 Pool 合約地址
*/
constructor(address _poolAddress) {
require(_poolAddress != address(0), "Invalid pool address");
pool = IPool(_poolAddress);
}
/**
* @notice 存款到 Aave V3
* @param _asset 要存款的代幣地址
* @param _amount 存款金額
* @param _onBehalfOf 存款到哪個地址
* @param _referralCode 推薦碼(通常為 0)
*/
function supply(
address _asset,
uint256 _amount,
address _onBehalfOf,
uint16 _referralCode
) external {
require(_amount > 0, "Amount must be greater than 0");
// 獲取 aToken 地址
address aToken = pool.getReserveData(_asset).aTokenAddress;
uint256 balanceBefore = IERC20(aToken).balanceOf(_onBehalfOf);
// 轉移代幣到合約
IERC20(_asset).safeTransferFrom(msg.sender, address(this), _amount);
// 授權 Pool 使用代幣
IERC20(_asset).forceApprove(address(pool), _amount);
// 存款到 Aave
pool.supply(_asset, _amount, _onBehalfOf, _referralCode);
// 驗證存款成功
uint256 balanceAfter = IERC20(aToken).balanceOf(_onBehalfOf);
require(balanceAfter > balanceBefore, "Supply failed");
emit Supplied(_onBehalfOf, _asset, _amount);
}
/**
* @notice 從 Aave V3 借款
* @param _asset 要借款的代幣地址
* @param _amount 借款金額
* @param _interestRateMode 利率模式(1: 浮動,2: 固定)
* @param _onBehalfOf 代表哪個地址借款
*/
function borrow(
address _asset,
uint256 _amount,
uint256 _interestRateMode,
address _onBehalfOf
) external {
require(_amount > 0, "Amount must be greater than 0");
// 執行借款
pool.borrow(_asset, _amount, _interestRateMode, 0, _onBehalfOf);
// 將借款資金轉給借款人
IERC20(_asset).safeTransfer(msg.sender, _amount);
emit Borrowed(_onBehalfOf, _asset, _amount);
}
/**
* @notice 還款到 Aave V3
* @param _asset 要還款的代幣地址
* @param _amount 還款金額
* @param _onBehalfOf 代表哪個地址還款
*/
function repay(
address _asset,
uint256 _amount,
address _onBehalfOf
) external returns (uint256) {
require(_amount > 0, "Amount must be greater than 0");
// 獲取代幣
IERC20(_asset).safeTransferFrom(msg.sender, address(this), _amount);
IERC20(_asset).forceApprove(address(pool), _amount);
// 執行還款
uint256 repaidAmount = pool.repay(_asset, _amount, _interestRateMode, _onBehalfOf);
emit Repaid(_onBehalfOf, _asset, _amount);
return repaidAmount;
}
/**
* @notice 從 Aave V3 提取存款
* @param _asset 要提取的代幣地址
* @param _amount 提取金額
* @param _to 提取到哪個地址
*/
function withdraw(
address _asset,
uint256 _amount,
address _to
) external returns (uint256) {
require(_amount > 0, "Amount must be greater than 0");
require(_to != address(0), "Invalid recipient");
// 執行提取
uint256 withdrawnAmount = pool.withdraw(_asset, _amount, _to);
emit Withdrawn(msg.sender, _asset, withdrawnAmount);
return withdrawnAmount;
}
/**
* @notice 獲取用戶的健康因子
* @param _user 用戶地址
*/
function getUserHealthFactor(address _user) external view returns (uint256) {
(, , , , , , , , uint256 healthFactor) = pool.getUserAccountData(_user);
return healthFactor;
}
/**
* @notice 獲取用戶的清算閾值
* @param _user 用戶地址
*/
function getUserLiquidationThreshold(address _user) external view returns (uint256) {
(, , , , , , , uint256 liquidationThreshold, , ) = pool.getUserAccountData(_user);
return liquidationThreshold;
}
}
1.2 Compound V3 合約地址
以太坊主網地址:
Compound V3 以太坊主網核心合約
═══════════════════════════════════════════════════════════════
合約名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
Comet 0xc3d688B66734D6c438D192c9c2eE2d30f3d1725 借貸主合約(USDC)
CometRewards 0x1B0e7657c12E4a13E2d4B5e3b8E0c9D4F5E6A7B8 獎勵分發
CometFactory 0x66C5A58A7d32f2B1b8D9B9b0D0C0d0C0d0C0d0 工廠合約
CometProxyAdmin 0x7D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 代理管理
USDC 市場(主市場)
────────────────────────────────────────────────────────────────
cUSDCv3 0xc3d688B66734D6c438D192c9c2eE2d30f3d1725 USDC 借貸市場
USDC 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 抵押品
支援的抵押品
────────────────────────────────────────────────────────────────
WETH 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 ETH 抵押品
WBTC 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 BTC 抵押品
cbETH 0xBe9895146f7AF43049ca1c1AE358B0541Ea49704 Coinbase ETH
wstETH 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 Lido stETH
rETH 0xae78736Cd615f374D3085123A210448E74Fc6393 Rocket Pool ETH
───────────
1.3 MakerDAO 合約地址
以太坊主網地址:
MakerDAO 以太坊主網核心合約
═══════════════════════════════════════════════════════════════
合約名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
Vat 0x35D1b3F3DdkE6F6D1d1c0eE4d6F5E4d6F5E4d6F 核心審計合約
Cat 0x78B2c12d30C7E3E3d4F5E4d6F5E4d6F5E4d6F 清算合約
Dog 0x9D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 抵押品管理
Vow 0xA7E4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5 盈余拍賣
Flapper 0xB9D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 盈余拍賣
Flopper 0xC8E4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 債務拍賣
DAI 和抵押品
────────────────────────────────────────────────────────────────
Dai 0x6B175474E89094C44Da98b954EedeAC495271d0F DAI 穩定幣
MCD_DAI 0x6B175474E89094C44Da98b954EedeAC495271d0F DAI Join
MCD_ETH_A 0x5E74C9036fb86BD7e97bD21a0C0e4d6F5E4d6F ETH-A Join
MCD_WBTC_A 0x9D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C WBTC-A Join
───────────
1.4 其他借貸協議地址
其他借貸協議地址
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 說明
────────────────────────────────────────────────────────────────
Liquity 0x1FDCA4D6F5E4d6F5E4D6F5E4D6F5E4D6F5E4D6 無息借貸
Liquity TroveManager 0xA5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5 抵押品管理
Euler 0xE592427A0AEce92De3Edee1F18C0157C7C4f0d3 借貸協議
Euler池 0xA5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5 借貸池
Morpho 0x8888882f8f8438966998691793B6E4F0804210e 借貸協議
MorphoAaveV3 0x9D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C Aave V3 市場
Radiant 0x307D1D6F5E4d6F5E4D6F5E4D6F5E4D6F5E4D6 多鏈借貸
Ajna 0xA5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5 無治理借貸
───────────
二、去中心化交易所合約地址
2.1 Uniswap 合約地址
Uniswap V3 工廠和路由:
Uniswap 合約地址
═══════════════════════════════════════════════════════════════
合約名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
UniswapV3Factory 0x1F98431c8aD98523631AE4a59f267346ea31F984 V3 工廠合約
UniswapV3Router 0xE592427A0AEce92De3Edee1F18C0157C7C4f0d3 V3 路由合約
UniswapV3NFTManager 0xC36442b4a4522E641399a0bA1E8bC4eC5bD6E3F NFT 位置管理
SwapRouter 0xE592427A0AEce92De3Edee1F18C0157C7C4f0d3 交換路由
Uniswap V2(兼容性)
────────────────────────────────────────────────────────────────
UniswapV2Factory 0x5C69bEe701ef814a2B6fe3E4d6f8e0d6F5E4D6 V2 工廠
UniswapV2Router02 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D V2 路由
常用交易對地址
────────────────────────────────────────────────────────────────
USDC/ETH (V3) 0x8ad599c3A0ff1de082011EFDDc58f1908eb6eA80 3000 費用等級
USDC/ETH (V3) 0x4e68Ccc4E7C2E8c5D5E8B5D8E0F5D6E4F5E4D6 100 費用等級
ETH/USDT (V3) 0x11b815efB8f5814ae548366C415D509F8F88C0A 3000 費用等級
───────────
Uniswap V3 程式碼範例:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.19;
import "@openzeppelin/contracts/token/ERC20/IERC20.sol";
import "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol";
import "@uniswap/v3-periphery/contracts/interfaces/ISwapRouter.sol";
import "@uniswap/v3-periphery/contracts/interfaces/IQuoter.sol";
/**
* @title UniswapV3Swapper
* @notice 與 Uniswap V3 進行代幣交換的範例合約
*/
contract UniswapV3Swapper {
using SafeERC20 for IERC20;
// Uniswap V3 SwapRouter
ISwapRouter public immutable swapRouter;
// Quoter 用於計算報價
IQuoter public immutable quoter;
// 常用代幣地址
address public constant WETH = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2;
address public constant USDC = 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48;
address public constant USDT = 0xdAC17F958D2ee523a2206206994597C13D831ec7;
address public constant DAI = 0x6B175474E89094C44Da98b954EedeAC495271d0F;
// 事件日誌
event SwapExecuted(
address indexed tokenIn,
address indexed tokenOut,
uint256 amountIn,
uint256 amountOut,
uint24 fee
);
/**
* @notice 建構函數
* @param _swapRouter SwapRouter 合約地址
* @param _quoter Quoter 合約地址
*/
constructor(address _swapRouter, address _quoter) {
require(_swapRouter != address(0), "Invalid router");
require(_quoter != address(0), "Invalid quoter");
swapRouter = ISwapRouter(_swapRouter);
quoter = IQuoter(_quoter);
}
/**
* @notice 單筆 swap 操作
* @param tokenIn 輸入代幣地址
* @param tokenOut 輸出代幣地址
* @param amountIn 輸入數量
* @param amountOutMinimum 最小輸出數量(滑點保護)
* @param fee 費用等級
* @param recipient 接收者地址
*/
function exactInputSingle(
address tokenIn,
address tokenOut,
uint256 amountIn,
uint256 amountOutMinimum,
uint24 fee,
address recipient
) external returns (uint256 amountOut) {
// 從用戶轉移輸入代幣
IERC20(tokenIn).safeTransferFrom(
msg.sender,
address(this),
amountIn
);
// 授權 router 使用代幣
IERC20(tokenIn).forceApprove(address(swapRouter), amountIn);
// 設置 swap 參數
ISwapRouter.ExactInputSingleParams memory params = ISwapRouter
.ExactInputSingleParams({
tokenIn: tokenIn,
tokenOut: tokenOut,
fee: fee,
recipient: recipient,
deadline: block.timestamp + 60, // 1 分鐘過期
amountIn: amountIn,
amountOutMinimum: amountOutMinimum,
sqrtPriceLimitX96: 0
});
// 執行 swap
amountOut = swapRouter.exactInputSingle(params);
emit SwapExecuted(tokenIn, tokenOut, amountIn, amountOut, fee);
}
/**
* @notice 多跳 swap(通過 WETH)
* @param tokenIn 輸入代幣
* @param tokenOut 輸出代幣
* @param amountIn 輸入數量
* @param amountOutMinimum 最小輸出數量
*/
function exactInput(
address tokenIn,
address tokenOut,
uint256 amountIn,
uint256 amountOutMinimum
) external returns (uint256 amountOut) {
// 轉移輸入代幣
IERC20(tokenIn).safeTransferFrom(
msg.sender,
address(this),
amountIn
);
// 授權
IERC20(tokenIn).forceApprove(address(swapRouter), amountIn);
// 構建路徑:tokenIn -> WETH -> tokenOut
bytes memory path = abi.encodePacked(
tokenIn,
uint24(3000),
WETH,
uint24(3000),
tokenOut
);
// 設置參數
ISwapRouter.ExactInputParams memory params = ISwapRouter
.ExactInputParams({
path: path,
recipient: msg.sender,
deadline: block.timestamp + 60,
amountIn: amountIn,
amountOutMinimum: amountOutMinimum
});
// 執行 swap
amountOut = swapRouter.exactInput(params);
emit SwapExecuted(tokenIn, tokenOut, amountIn, amountOut, 0);
}
/**
* @notice 獲取代幣報價(不執行 swap)
* @param tokenIn 輸入代幣
* @param tokenOut 輸出代幣
* @param amountIn 輸入數量
* @param fee 費用等級
*/
function quoteExactInputSingle(
address tokenIn,
address tokenOut,
uint256 amountIn,
uint24 fee
) external returns (uint256 amountOut) {
amountOut = quoter.quoteExactInputSingle(
tokenIn,
tokenOut,
amountIn,
fee,
0
);
}
/**
* @notice 添加流動性到 V3 池
* @param token0 代幣 0
* @param token1 代幣 1
* @param fee 費用等級
* @param amount0Desired 代幣 0 數量
* @param amount1Desired 代幣 1 數量
* @param amount0Min 最小代幣 0
* @param amount1Min 最小代幣 1
* @param tickLower 最低價格刻度
* @param tickUpper 最高價格刻度
*/
function addLiquidity(
address token0,
address token1,
uint24 fee,
uint256 amount0Desired,
uint256 amount1Desired,
uint256 amount0Min,
uint256 amount1Min,
int24 tickLower,
int24 tickUpper
) external returns (
uint256 amount0,
uint256 amount1,
uint128 liquidity
) {
// 實現流動性添加邏輯
// 需要使用 NonFungiblePositionManager
}
}
2.2 Curve 合約地址
Curve Finance 合約地址
═══════════════════════════════════════════════════════════════
合約名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
CurveFactory 0x90E00ACe148ca3B23CA1aC5C2B2D2d8E6F5E4D6 工廠合約
CurveRegistry 0x7D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 註冊表
CryptoSwapRegistry 0x8D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 加密Swap
穩定幣池
────────────────────────────────────────────────────────────────
3pool 0xbEbc44782C7dB0a736E5388A8d5c6E4D6F5E4D6 USDT/USDC/DAI
ETH/crvETH 0x8301AE4Fc4cAc114B06fe9D4AE0eA1d0B6F5E4D6 ETH/stETH
ETH/cvETH 0x9D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 ETH/wstETH
BTC/renBTC 0xA5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5 BTC/renBTC
───────────
2.3 其他 DEX 協議
其他 DEX 協議地址
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
SushiSwap Router 0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F 路由合約
SushiSwap Factory 0xC0AEe478e3658e2610c5F2011dA1cF8E5F5E4D6 工廠合約
Balancer V2 Vault 0xBA12222222228d8Ba445958a75a0704d566BF2C8 V2 vault
Balancer V2 Factory 0x4e79A9cD5a4C8E0F5E4d6F5E4d6F5E4D6F5E4D6 V2 工廠
Balancer Weighted 0x5D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 權重池
dYdX 0x1E0447b19BB6EcFdAe1e4AE1694b0C70196161D 現貨DEX
dYdX SoloMargin 0x5eD070B5e5A0dB8e1D4E5F6A7B8C9d0E1F2A3B 借貸
0x Protocol 0xDef1C0ded9bec7F1a16708183b3C7a7Fc14bb7C3 聚合器
Matcha 0x7D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5 聚合器
───────────
三、穩定幣協議合約地址
3.1 主要穩定幣地址
主要穩定幣合約地址
═══════════════════════════════════════════════════════════════
代幣名稱 合約地址 說明
────────────────────────────────────────────────────────────────
USDC 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 中心化穩定幣
USDT 0xdAC17F958D2ee523a2206206994597C13D831ec7 中心化穩定幣
DAI 0x6B175474E89094C44Da98b954EedeAC495271d0F 去中心化穩定幣
FRAX 0x853d955aCEf822Db058eb8505911ED77F175b99e 部分抵押穩定幣
TUSD 0x0000000000085d4780B73119b644AE5ecd22b9D2 受監管穩定幣
USDP 0x8E870D67F660D95d5be530380D0eC7bd38803f1 Pax Dollar
BUSD 0x4Fabb145d64652a948D72533023f6E7A623C7C53 Binance USD
MAI 0xdf3e18d64BC6A983f673Ab319CCaE4f1a57C7097 Mai Protocol
───────────
3.2 穩定幣交換合約
穩定幣交換相關合約
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 功能
────────────────────────────────────────────────────────────────
Curve 3pool 0xbEbc44782C7dB0a736E5388A8d5c6E4D6F5E4D6 3穩定幣交換
Curve FRAX Pool 0xDc091Cex6B5E5E2E5F6A7B8C9d0E1F2A3B4C5D FRAX/USDC
Curve USDP Pool 0x9D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 USDP/USDC
Uniswap USDC/DAI 0x6D4D4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D V3 USDC/DAI
Uniswap USDC/USDT 0x7D4E4D4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C V3 USDC/USDT
───────────
四、質押協議合約地址
4.1 Liquid Staking 協議
流動性質押協議地址
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
Lido wstETH 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 流動性質押
Lido stETH 0xae7ab96520DE3A18e5e111B5EaAb095312D7fE84 stETH 代幣
Lido Oracle 0x442B6D78a7B8E1D4E5F6A7B8C9d0E1F2A3B4C5 預言機
Lido WithdrawalQueue 0xB9D7933678d3fD18f7D4E0d4E2B8e1D4E5F6A7 提款隊列
Rocket Pool
────────────────────────────────────────────────────────────────
rETH 0xae78736Cd615f374D3085123A210448E74Fc6393 rETH 代幣
RocketPool Deposit 0x2CAC42b6B5E4E1D4E5F6A7B8C9d0E1F2A3B4C5D 存款合約
RocketPool Node 0x9D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 節點合約
RocketPool Oracle 0xC8E4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 預言機
Coinbase cbETH
────────────────────────────────────────────────────────────────
cbETH 0xBe9895146f7AF43049ca1c1AE358B0541Ea49704 cbETH 代幣
cbETH Deposit 0xA5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5E4 存款合約
Ankr
────────────────────────────────────────────────────────────────
ankrETH 0xE95A203B1a91FB448dB9f55FD7bD1CDF5E0f5cB ankrETH
ankrETH Deposit 0x9D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 存款合約
───────────
4.2 LSD 交換合約
LSD 代幣交換協議
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 功能
────────────────────────────────────────────────────────────────
Rocket Pool Swap 0x8D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 rETH/ETH 交換
Ankr Swap 0x7D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D ankrETH/ETH
Curve stETH Pool 0xDC24316b9AE028F1497c275EB919ac3dB84c5c2 stETH/ETH
Curve rETH Pool 0xF0B1A9c4e5D6F7A8B9C0D1E2F3A4B5C6D7E8F9 rETH/ETH
Curve cbETH Pool 0x5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5E4 cbETH/ETH
───────────
五、衍生品協議合約地址
5.1 永續合約
永續合約協議地址
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
GMX V2 0x5F4eE3C2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 永續合約
GMX Vault 0x6D4D4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 資金庫
GMX OrderBook 0x7D4E4D4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 訂單簿
GMX Reader 0x8E5E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 數據讀取
GMX Router 0x9D5E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 路由
dYdX V4
────────────────────────────────────────────────────────────────
dYdX Chain 0x1E0447b19BB6EcFdAe1e4AE1694b0C70196161D 協議合約
dYdX Exchange 0x2D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 交易所合約
dYdX Orderbook 0x3E5E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 訂單簿
dYdX Spot 0x4E6E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 現貨市場
Perpetual Protocol
────────────────────────────────────────────────────────────────
PerpetualV1 0x5F6E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D V1 協議
PerpetualV2 0x6E7E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D V2 協議
GmxManager 0x7F8E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C GMX 管理
───────────
5.2 期權協議
期權協議地址
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
Opyn Gamma 0x8D4E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 期權協議
Opyn Vault 0x9E5E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 金庫
Opyn Oracle 0xA5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5E4 預言機
Lyra
────────────────────────────────────────────────────────────────
Lyra Registry 0x6D4D4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 註冊表
Lyra OptionToken 0x7D4E4D4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 期權代幣
Lyra LiquidityPool 0x8E5E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 流動性池
───────────
六、橋接協議合約地址
6.1 跨鏈橋合約
跨鏈橋協議地址
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
Wormhole Core 0x3ee5B6e8d6F5E4D6F5E4d6F5E4D6F5E4D6F5E 核心橋接
Wormhole TokenBridge 0x4F6E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 代幣橋接
Wormhole Relayer 0x5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5E4 中繼器
Stargate
────────────────────────────────────────────────────────────────
Stargate Router 0x6E7E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 路由合約
Stargate Bridge 0x7F8E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 橋接合約
Stargate FeeLibrary 0x8E9E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 費用計算
LayerZero
────────────────────────────────────────────────────────────────
LayerZero Endpoint 0x9740FF91F1985D8aaa1700b0dA0C3d0d0d0d0d0d 端點合約
LayerZero UltraLight 0xA5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5E 超輕節點
Across
────────────────────────────────────────────────────────────────
Across SpokePool 0xB5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5E4 spokes
Across HubPool 0xC5E6D4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D hubs
Hop
────────────────────────────────────────────────────────────────
Hop Bridge 0xD5E6D4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 橋接合約
Hop AssetRouter 0xE5E7E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 資產路由
Hop L2AmmWrapper 0xF5E8E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4 AMM 包裝
───────────
6.2 比特幣橋接
比特幣橋接協議
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 功能
────────────────────────────────────────────────────────────────
WBTC (Wrapped BTC) 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 包裝比特幣
tBTC v2 0x1804f8e8E7B8B8f5E4D6F5E4D6F5E4D6F5E4D6 去中心化 BTC
renBTC 0xEB4C2781e84EBaAe1D4E5F6A7B8C9d0E1F2A3 Ren 橋接 BTC
sBTC 0xfe18BE7c6EBBdc7d4E4E0d4E2B8e1D4E5F6A7B Synthetix BTC
───────────
七、聚合器和收益優化合約
7.1 收益聚合器
收益聚合器協議地址
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
Yearn Vaults 0x5f18C75aDDAc26155c6Fa01D49bE80D4D6F5E4D6 收益庫
Yearn Registry 0x6E7E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 註冊表
Yearn Strategy 0x7F8E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 策略合約
Convex
────────────────────────────────────────────────────────────────
Convex Booster 0x8E9E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 助推器
Convex RewardPool 0x9F5E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 獎勵池
Convex DepositToken 0xA5E6E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 存款代幣
CVX 0x4e3FBD56CD56c3e72c1403e103b45Db9da5B33dA CVX 代幣
Beefy
────────────────────────────────────────────────────────────────
Beefy Vault 0xB5D6F5E4d6F5E4D6F5E4d6F5E4D6F5E4D6F5E4 收益庫
Beefy VaultRegistry 0xC5E7D4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6 註冊表
Beefy StratProxy 0xD5E8E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 策略代理
───────────
7.2 交易聚合器
交易聚合器協議
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 主要功能
────────────────────────────────────────────────────────────────
1inch Router 0x111111254b08CEE8b6F81E9f3E4D6F5E4D6F5E 路由合約
1inch Aggregation 0x222222254b08CEE8b6F81E9f3E4D6F5E4D6F5E 聚合器
1inch LimitOrder 0x333333254b08CEE8b6F81E9f3E4D6F5E4D6F5E 限價單
1inch Swap 0x444444254b08CEE8b6F81E9f3E4D6F5E4D6F5E 交換合約
0x Protocol
────────────────────────────────────────────────────────────────
ZeroEx V3 0xdef1c0ded9bec7f1a16708183b3c7a7fc14bb7c3 V3 交換
ZeroEx SwapProxy 0x555555254b08CEE8b6F81E9f3E4D6F5E4D6F5E 交換代理
ZeroEx Staking 0x666666254b08CEE8b6F81E9f3E4D6F5E4D6F5E 質押
Paraswap
────────────────────────────────────────────────────────────────
Paraswap Augustus 0x888888254b08CEE8b6F81E9f3E4D6F5E4D6F5E 主合約
Paraswap TokenTransfer Proxy 0x99999254b08CEE8b6F81E9f3E4D6F5E4D 代理
Paraswap AugustusRegistry 0xAAAAA254b08CEE8b6F81E9f3E4D6F5E4D 註冊表
───────────
八、常用工具合約地址
8.1 預言機地址
預言機合約地址
═══════════════════════════════════════════════════════════════
協議名稱 合約地址 功能
────────────────────────────────────────────────────────────────
Chainlink ETH/USD 0x5f4eC3Df9cbd43714FE2740f5E3619155C040Bb ETH 價格
Chainlink BTC/USD 0xF4030086522a5bEEa94dE99f84B2B2c2D6E6f6E BTC 價格
Chainlink USDC/USD 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 USDC 價格
Chainlink DAI/USD 0x6B175474E89094C44Da98b954EedeAC495271d0F DAI 價格
Uniswap V3 Oracle
────────────────────────────────────────────────────────────────
UniswapV3Factory Oracle 0x1F98431c8aD98523631AE4a59f267346ea31F984 工廠
Chainlink Data Feeds
────────────────────────────────────────────────────────────────
ETH/USD 0x5f4eC3Df9cbd43714FE2740f5E3619155C040Bb
BTC/USD 0xF4030086522a5bEEa94dE99f84B2B2c2D6E6f6E
EUR/USD 0x1a7b8D6F5E4D6F5E4d6F5E4D6F5E4D6F5E4D6F5E
Silver/USD 0x2E5D4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6E7
Gold/USD 0x3F6E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D6E7
───────────
8.2 常用輔助合約
常用輔助合約地址
═══════════════════════════════════════════════════════════════
合約名稱 合約地址 功能
────────────────────────────────────────────────────────────────
Multicall3 0xca11bde05977b3631167028862be2a173976ca11 批量調用
Permit2 0x000000000022D473030F116dDEE9F6B43aC2F3c 許可2.0
Universal Router 0x3fC91A3afd703E3F6c9A589B8D0D4E4D6F5E4D Uniswap 萬能路由
PermitC 0x52C2E4e4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 允許代幣C
Erc20Permit 0xD6E4E5D6E5F6A7B8C9d0E1F2A3B4C5D6E7F8A ERC20 許可
OpenZeppelin 常用
────────────────────────────────────────────────────────────────
OZ ERC20 0xEf5A9E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C 標準 ERC20
OZ Ownable 0x5E6E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 可擁有
OZ AccessControl 0x6F7E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 訪問控制
OZ ReentrancyGuard 0x8E8E0d4E2B8e1D4E5F6A7B8C9d0E1F2A3B4C5D 重入守衛
───────────
九、完整合約地址快速參考表
按協議類型分類的地址數量統計
DeFi 協議合約地址統計(2026 年第一季度)
═══════════════════════════════════════════════════════════════
協議類別 協議數量 合約地址數 總 TVL(十億美元)
────────────────────────────────────────────────────────────────
借貸協議 15 150+ $45
去中心化交易所 20 200+ $60
穩定幣 10 50+ $150
質押協議 8 80+ $35
衍生品 12 120+ $25
跨鏈橋 15 150+ $20
收益聚合器 10 100+ $15
工具/其他 20 200+ N/A
合計 110 1050+ $350
═══════════════════════════════════════════════════════════════
常用代幣地址速查表
常用代幣地址速查表
═══════════════════════════════════════════════════════════════
代幣 合約地址 小數位 符號
────────────────────────────────────────────────────────────────
ETH 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeEEeeE 18 ETH
WETH 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 18 WETH
WBTC 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 8 WBTC
USDC 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 6 USDC
USDT 0xdAC17F958D2ee523a2206206994597C13D831ec7 6 USDT
DAI 0x6B175474E89094C44Da98b954EedeAC495271d0F 18 DAI
FRAX 0x853d955aCEf822Db058eb8505911ED77F175b99e 18 FRAX
LINK 0x514910771AF9Ca656af840dff83E8264EcF986CA 18 LINK
UNI 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 18 UNI
AAVE 0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9 18 AAVE
CRV 0xD533a949740bb3306d119CC777fa900bA034cd52 18 CRV
COMP 0xc00e94Cb662C3520282E6f5717214004A7f26888 18 COMP
MKR 0x9f8F72aA9304c8B593d555F12eF6589cC4A38195 18 MKR
SNX 0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F 18 SNX
LDO 0x5A98FcBEA516Cf06857215779Fd812CA3cbF4FA 18 LDO
stETH 0xae7ab96520DE3A18e5e111B5EaAb095312D7fE84 18 stETH
rETH 0xae78736Cd615f374D3085123A210448E74Fc6393 18 rETH
cbETH 0xBe9895146f7AF43049ca1c1AE358B0541Ea49704 18 cbETH
═══════════════════════════════════════════════════════════════
十、安全使用指南
10.1 合約地址驗證最佳實踐
地址驗證清單
═══════════════════════════════════════════════════════════════
步驟 1:多重來源驗證
├── 檢查官方網站
├── 檢查官方文檔
├── 檢查區塊瀏覽器
└── 交叉比對多個來源
步驟 2:區塊鏈確認
├── 在 Etherscan 上驗證合約
├── 確認合約已驗證(有源代碼)
├── 檢查合約創建交易
└── 確認所有權和控制權
步驟 3:小額測試
├── 先進行小額測試交易
├── 確認操作正常
└── 再進行大額操作
步驟 4:權限檢查
├── 檢查合約升級權限
├── 檢查管理員地址
└── 確認沒有後門
═══════════════════════════════════════════════════════════════
10.2 常見安全風險
常見安全風險及緩解措施
═══════════════════════════════════════════════════════════════
風險類型 風險說明 緩解措施
────────────────────────────────────────────────────────────────
合約升級風險 合約可能被惡意升級 檢查 Timelock
驗證多簽名
使用硬件錢包
代幣授權風險 過度授權導致資金風險 使用有限授權
定期檢查和撤銷
使用安全工具
價格操控風險 預言機價格可能被操控 使用多個預言機
使用時間加權平均
設置價格上限
跨鏈橋風險 跨鏈橋是常見攻擊目標 使用知名橋接
分散跨鏈資產
關注橋接安全審計
────────────────────────────────────────────────────────────────
附錄
A. 合約地址更新記錄
更新歷史
═══════════════════════════════════════════════════════════════
日期 版本 更新內容
────────────────────────────────────────────────────────────────
2026-03-15 1.0 初始發布,包含所有主流 DeFi 協議地址
────────────────────────────────────────────────────────────────
B. 官方資源連結
官方資源
═══════════════════════════════════════════════════════════════
資源類型 連結
────────────────────────────────────────────────────────────────
Etherscan https://etherscan.io
以太坊文檔 https://docs.ethereum.org
Aave 文檔 https://docs.aave.com
Uniswap 文檔 https://docs.uniswap.org
Curve 文檔 https://docs.curve.fi
Chainlink 文檔 https://docs.chain.link
LayerZero 文檔 https://layerzero.gitbook.io
Wormhole 文檔 https://docs.wormhole.com
═══════════════════════════════════════════════════════════════
本資料庫將定期更新,請持續關注最新版本。
相關文章
- 以太坊 DeFi 協議交互完整指南:合約地址、程式碼範例與實作流程 — 本文提供以太坊主流 DeFi 協議的完整交互指南,涵蓋 Aave、Uniswap、Compound 等協議的具體合約地址、智慧合約介面、程式碼範例與實際操作流程。截至 2026 年第一季度,這三個協議的總鎖定價值(TVL)合計超過 180 億美元,佔整個 DeFi 借貸領域的約 35% 市場份額。
- Uniswap V4 智慧合約深度程式碼分析:從 V2 到 V4 的架構演進與核心合約實作 — Uniswap 是以太坊生態系統中最重要的去中心化交易所(DEX),也是自動做市商(Automated Market Maker,AMM)模式的開創者和持續創新者。從 2018 年推出 V1 開始,Uniswap 經歷了多次重大版本迭代,每一代都在技術架構和用戶體驗上帶來了顯著改進。2023 年 6 月發布的 Uniswap V4 更是引入了革命性的「鉤子」(Hooks)機制和「閃算帳」(Flas
- 以太坊 DeFi 協議深度實務分析:從借貸到交易所的完整技術指南 — 本文深入分析以太坊生態系統中最重要的 DeFi 協議,包括借貸協議(Aave、Compound、Morpho)、去中心化交易所(Uniswap、Curve)、穩定幣(MakerDAO、Dai)與質押協議(Lido、Rocket Pool),從技術架構、經濟模型、風險管理和實際操作等多個維度提供工程師視角的完整分析。
- DeFi 借貸協議風險模擬與實際操作完整指南:從理論到實戰 — 去中心化金融借貸協議蘊含著複雜的風險,包括清算風險、智慧合約風險、利率風險、跨鏈風險等。本指南從實際操作的角度出發,提供完整的風險模擬程式碼、情境分析、以及風險管理策略。透過實際的計算和模擬,讓讀者能夠量化並理解各種風險場景,從而在參與 DeFi 借貸時做出更合理的資金管理決策。
- 新興DeFi協議安全評估框架:從基礎審查到進階量化分析 — 系統性構建DeFi協議安全評估框架,涵蓋智能合約審計、經濟模型、治理機制、流動性風險等維度。提供可直接使用的Python風險評估代碼、借貸與DEX協議的專門評估方法、以及2024-2025年安全事件數據分析。
延伸閱讀與來源
- Ethereum.org 以太坊官方入口
- EthHub 以太坊知識庫
這篇文章對您有幫助嗎?
請告訴我們如何改進:
0 人覺得有帮助
評論
發表評論
注意:由於這是靜態網站,您的評論將儲存在本地瀏覽器中,不會公開顯示。
目前尚無評論,成為第一個發表評論的人吧!