- Network: Sepolia
- Deployer:
0x09B99C5bBD2283038cb918AE46ee256671717B51 - Contract:
WETH(src/WETH.sol) - Address:
0x25dD6C486cD8A9AdC17b5339f830F55f4D6BeC21 - Transaction hash:
0x46f4422a548c3e1e3cfd33b370d366bc1bbd601c85066e0d121224f4b821a150 - Explorer (Sepolia Etherscan):
https://sepolia.etherscan.io/address/0x25dD6C486cD8A9AdC17b5339f830F55f4D6BeC21
You can interact either via:
- Etherscan (write/read contract tab), or
- Foundry Cast from the command line.
Below are example cast commands.
This calls:
mint()withmsg.value = 0.1 ETH
cast send 0x25dD6C486cD8A9AdC17b5339f830F55f4D6BeC21 \
"mint()" \
--value 0.1ether \
--rpc-url $SEPOLIA_RPC_URL \
--private-key $PRIVATE_KEYThis calls:
reserves(address user)which returns the WETH balance ofuser.
cast call 0x25dD6C486cD8A9AdC17b5339f830F55f4D6BeC21 \
"reserves(address)" 0xYOUR_ADDRESS \
--rpc-url $SEPOLIA_RPC_URLThis calls:
burn(uint256 amount)withamount = 0.05 ETH(denominated in wei).
cast send 0x25dD6C486cD8A9AdC17b5339f830F55f4D6BeC21 \
"burn(uint256)" 50000000000000000 \
--rpc-url $SEPOLIA_RPC_URL \
--private-key $PRIVATE_KEY