An EVM-compatible secp256k1 wallet.
Extends Wallet with an Ethereum-style address derived as the last 20 bytes of keccak256(publicKey[1:65]). The b256Address is the EVM address zero-padded to 32 bytes.
keccak256(publicKey[1:65])
b256Address
The 0x-prefixed, 64-character hex Fuel address.
The 0x-prefixed, 40-character hex Ethereum address.
The 32-byte private key.
The 65-byte uncompressed public key (with 0x04 prefix).
0x04
An EVM-compatible secp256k1 wallet.
Extends Wallet with an Ethereum-style address derived as the last 20 bytes of
keccak256(publicKey[1:65]). Theb256Addressis the EVM address zero-padded to 32 bytes.