Как форкнуть Ethereum локально (для локальной DeFi разработки)
Конфиг для hardhat:
require(“@nomicfoundation/hardhat-toolbox“);
require(’dotenv’).config()
/** @type import(’hardhat/config’).HardhatUserConfig */
= {
solidity: ““,
defaultNetwork: “hardhat“,
networks: {
hardhat: {
chainId: 31337,
forking: {
url:
},
},
}
};
Команды:
npx hardhat
все по-умолчанию
npm install dotenv
npx hardhat node
Если нужно убить старые процессы:
lsof -i:8545
kill -9 77332
RPC будет по адресу:
Зарегистрироваться на Alchemy