Using WETH9 (Wrapped Ether) contract for educational purposes:
$ export ADDRESS="0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"
$ cast --to-hex $(cast --to-wei 0.25)
$ cast call $ADDRESS "number()"
$ seth call $COL1 'balanceOf(address)' $ETH_FROM
$ cast send $ADDRESS "setNumber(uint256)" "34" --private-key $PRIVKEY
$ seth --to-dec $(seth call $COL1 'balanceOf(address)' $ETH_FROM)
$ seth send --value 0.1 $ADDRESS
$ anvil --chain-id 1337
$ cast chain-id
$ cast --from-wei $(cast balance $ADDRESS)
## Fork Ethereum mainnet locally:
$ anvil --fork-url https://mainnet.infura.io/v3/$INFURA_KEY