2025-09-23 14:18:04 +02:00
|
|
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
|
pragma solidity ^0.8.19;
|
|
|
|
|
|
2025-10-02 15:14:50 +00:00
|
|
|
import { DeployBase } from "./DeployBase.sol";
|
2025-09-23 14:18:04 +02:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @title DeployBaseSepolia
|
|
|
|
|
* @notice Deployment script for Base Sepolia testnet
|
|
|
|
|
* @dev Run with: forge script script/DeployBaseSepolia.sol --rpc-url $BASE_SEPOLIA_RPC --broadcast --verify
|
|
|
|
|
*/
|
|
|
|
|
contract DeployBaseSepolia is DeployBase {
|
|
|
|
|
constructor() {
|
|
|
|
|
// Base Sepolia testnet configuration
|
|
|
|
|
feeDest = 0xf6a3eef9088A255c32b6aD2025f83E57291D9011; // Fee destination address
|
|
|
|
|
weth = 0x4200000000000000000000000000000000000006; // WETH on Base Sepolia
|
|
|
|
|
v3Factory = 0x4752ba5DBc23f44D87826276BF6Fd6b1C372aD24; // Uniswap V3 Factory on Base Sepolia
|
|
|
|
|
|
|
|
|
|
// Uncomment if reusing existing optimizer (for upgrades)
|
|
|
|
|
// optimizer = 0xFCFa3b066981027516121bd27a9B1cBb9C00c5Fd;
|
|
|
|
|
optimizer = address(0); // Deploy new optimizer
|
|
|
|
|
}
|
2025-10-02 15:14:50 +00:00
|
|
|
}
|