ETH Price: $3,007.17 (+1.33%)

Contract

0x000000Afe527A978Ecb761008Af475cfF04132a1

Overview

ETH Balance

0 ETH

ETH Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Forward155192282025-11-04 13:13:5978 days ago1762262039IN
0x000000Af...fF04132a1
0.00027167 ETH0.000001350.00000026
Forward155129652025-11-04 11:29:3678 days ago1762255776IN
0x000000Af...fF04132a1
0.00129353 ETH0.000001350.00000026
Forward153506072025-11-02 14:23:3880 days ago1762093418IN
0x000000Af...fF04132a1
0.00461946 ETH0.000001380.001
Forward152599612025-11-01 13:12:5281 days ago1762002772IN
0x000000Af...fF04132a1
0.001522 ETH0.000001380.00099996
Forward151785442025-10-31 14:35:5582 days ago1761921355IN
0x000000Af...fF04132a1
0.00521441 ETH0.000001380.00100026
Forward151645232025-10-31 10:42:1482 days ago1761907334IN
0x000000Af...fF04132a1
0.0029044 ETH0.000001350.00000026
Forward151633332025-10-31 10:22:2482 days ago1761906144IN
0x000000Af...fF04132a1
0.00290236 ETH0.000001350.00000026
Forward150935972025-10-30 15:00:0883 days ago1761836408IN
0x000000Af...fF04132a1
0.00130218 ETH0.000001630.00813026
Forward150917392025-10-30 14:29:1083 days ago1761834550IN
0x000000Af...fF04132a1
0.0051546 ETH0.000001510.002199
Forward150243942025-10-29 19:46:4584 days ago1761767205IN
0x000000Af...fF04132a1
0.00451224 ETH0.000001380.00100026
Forward150061112025-10-29 14:42:0284 days ago1761748922IN
0x000000Af...fF04132a1
0.00027127 ETH0.000001350.00000026
Forward149039292025-10-28 10:19:0085 days ago1761646740IN
0x000000Af...fF04132a1
0.00052665 ETH0.000001350.00000026
Forward149034492025-10-28 10:11:0085 days ago1761646260IN
0x000000Af...fF04132a1
0.00021349 ETH0.000001380.00100026
Forward148435292025-10-27 17:32:2086 days ago1761586340IN
0x000000Af...fF04132a1
0.00244668 ETH0.000001380.0011
Forward143257182025-10-21 17:42:0992 days ago1761068529IN
0x000000Af...fF04132a1
0.00136813 ETH0.000001350.00000026
Forward143178522025-10-21 15:31:0392 days ago1761060663IN
0x000000Af...fF04132a1
0.0013797 ETH0.000001350.00000026
Forward143140782025-10-21 14:28:0992 days ago1761056889IN
0x000000Af...fF04132a1
0.00133504 ETH0.000001350.00000026
Forward143135762025-10-21 14:19:4792 days ago1761056387IN
0x000000Af...fF04132a1
0.00130452 ETH0.000001380.00100026
Forward142925032025-10-21 8:28:3492 days ago1761035314IN
0x000000Af...fF04132a1
0.00153196 ETH0.000001380.001
Forward142081822025-10-20 9:03:1393 days ago1760950993IN
0x000000Af...fF04132a1
0.00154922 ETH0.000001380.001
Forward115423262025-09-19 12:32:17124 days ago1758285137IN
0x000000Af...fF04132a1
0.00112345 ETH0.000001390.0012
Forward112180412025-09-15 18:27:32128 days ago1757960852IN
0x000000Af...fF04132a1
0.0012166 ETH0.000001390.0013
Forward90427302025-08-21 14:12:21153 days ago1755785541IN
0x000000Af...fF04132a1
0.00118595 ETH0.000001390.0012
Forward88669762025-08-19 13:23:07155 days ago1755609787IN
0x000000Af...fF04132a1
0.00007431 ETH0.000001350.00000026
Forward87678472025-08-18 9:50:58156 days ago1755510658IN
0x000000Af...fF04132a1
0.00000319 ETH0.00000140.00100026
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
155192282025-11-04 13:13:5978 days ago1762262039
0x000000Af...fF04132a1
0.00027167 ETH
155129652025-11-04 11:29:3678 days ago1762255776
0x000000Af...fF04132a1
0.00129353 ETH
153506072025-11-02 14:23:3880 days ago1762093418
0x000000Af...fF04132a1
0.00461946 ETH
152599612025-11-01 13:12:5281 days ago1762002772
0x000000Af...fF04132a1
0.001522 ETH
151785442025-10-31 14:35:5582 days ago1761921355
0x000000Af...fF04132a1
0.00521441 ETH
151645232025-10-31 10:42:1482 days ago1761907334
0x000000Af...fF04132a1
0.0029044 ETH
151644722025-10-31 10:41:2382 days ago1761907283
0x000000Af...fF04132a1
0.00290119 ETH
151644722025-10-31 10:41:2382 days ago1761907283
0x000000Af...fF04132a1
0.00290119 ETH
151633332025-10-31 10:22:2482 days ago1761906144
0x000000Af...fF04132a1
0.00290236 ETH
150991002025-10-30 16:31:5183 days ago1761841911
0x000000Af...fF04132a1
0.00031107 ETH
150991002025-10-30 16:31:5183 days ago1761841911
0x000000Af...fF04132a1
0.00031107 ETH
150989942025-10-30 16:30:0583 days ago1761841805
0x000000Af...fF04132a1
0.00031932 ETH
150988102025-10-30 16:27:0183 days ago1761841621
0x000000Af...fF04132a1
0.0003263 ETH
150981272025-10-30 16:15:3883 days ago1761840938
0x000000Af...fF04132a1
0.00033458 ETH
150952822025-10-30 15:28:1383 days ago1761838093
0x000000Af...fF04132a1
0.00034346 ETH
150935972025-10-30 15:00:0883 days ago1761836408
0x000000Af...fF04132a1
0.00130218 ETH
150917392025-10-30 14:29:1083 days ago1761834550
0x000000Af...fF04132a1
0.0051546 ETH
150243942025-10-29 19:46:4584 days ago1761767205
0x000000Af...fF04132a1
0.00451224 ETH
150061112025-10-29 14:42:0284 days ago1761748922
0x000000Af...fF04132a1
0.00027127 ETH
149039292025-10-28 10:19:0085 days ago1761646740
0x000000Af...fF04132a1
0.00052665 ETH
149034492025-10-28 10:11:0085 days ago1761646260
0x000000Af...fF04132a1
0.00021349 ETH
148435292025-10-27 17:32:2086 days ago1761586340
0x000000Af...fF04132a1
0.00244668 ETH
143257182025-10-21 17:42:0992 days ago1761068529
0x000000Af...fF04132a1
0.00136813 ETH
143178522025-10-21 15:31:0392 days ago1761060663
0x000000Af...fF04132a1
0.0013797 ETH
143140782025-10-21 14:28:0992 days ago1761056889
0x000000Af...fF04132a1
0.00133504 ETH
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x000000C4...46dfE3b8d
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
EtherForwarder

Compiler Version
v0.8.27+commit.40a35a09

Optimization Enabled:
Yes with 999 runs

Other Settings:
cancun EvmVersion

Contract Source Code (Solidity Standard Json-Input format)

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.27;

/**
 * @title EtherForwarder
 * @notice A contract that forwards received Ether to a specified address
 * @author Biconomy
 */
contract EtherForwarder {
    error ZeroAddress();
    error ForwardFailed();

    /**
     * @notice Forwards the received Ether to the specified destination address
     * @param destination The address to forward the Ether to
     */
    function forward(address destination) external payable {
        if (destination == address(0)) revert ZeroAddress();

        // Forward the Ether using assembly
        bool success;
        assembly {
            // Gas-efficient way to forward ETH
            success := call(
                gas(), // Forward all available gas
                destination, // Destination address
                callvalue(), // Amount of ETH to send
                0, // No data to send
                0, // No data size
                0, // No data to receive
                0 // No data size to receive
            )
        }

        if (!success) revert ForwardFailed();
    }

    /**
     * @notice Prevents accidental Ether transfers without a destination
     * intentionally using sting and not a custom error here
     */
    receive() external payable {
        // solhint-disable-next-line gas-custom-errors, reason-string, gas-small-strings
        revert("Use forward() function to send Ether");
    }

    /**
     * @notice Prevents accidental Ether transfers without a destination
     * intentionally using sting and not a custom error here
     */
    fallback() external payable {
        // solhint-disable-next-line gas-custom-errors, reason-string, gas-small-strings
        revert("Use forward() function to send Ether");
    }
}

Settings
{
  "remappings": [
    "forge-std/=node_modules/forge-std/src/",
    "account-abstraction/=node_modules/account-abstraction/contracts/",
    "solady/=node_modules/solady/src/",
    "sentinellist/=node_modules/@rhinestone/sentinellist/src/",
    "module-bases/=node_modules/@rhinestone/module-bases/src/",
    "erc7739Validator/=node_modules/@erc7579/erc7739-validator-base/src/",
    "EnumerableSet4337/=node_modules/@erc7579/enumerablemap4337/src/",
    "erc7579/=node_modules/@erc7579/implementation/src/",
    "byteslib/=node_modules/solidity-bytes-utils/contracts/",
    "rlp-reader/=node_modules/solidity-rlp/contracts/",
    "murky-trees/=node_modules/murky/src/",
    "solarray/=node_modules/solarray/src/",
    "excessively-safe-call/=node_modules/excessively-safe-call/src/",
    "@ERC4337/=node_modules/@ERC4337/",
    "@erc7579/=node_modules/@erc7579/",
    "@gnosis.pm/=node_modules/@gnosis.pm/",
    "@openzeppelin/=node_modules/@openzeppelin/",
    "@prb/=node_modules/@prb/",
    "@rhinestone/=node_modules/@rhinestone/",
    "@safe-global/=node_modules/@safe-global/",
    "@zerodev/=node_modules/@zerodev/",
    "account-abstraction-v0.6/=node_modules/account-abstraction-v0.6/",
    "ds-test/=node_modules/ds-test/",
    "hardhat-deploy/=node_modules/hardhat-deploy/",
    "hardhat/=node_modules/hardhat/",
    "solidity-bytes-utils/=node_modules/solidity-bytes-utils/",
    "solidity-rlp/=node_modules/solidity-rlp/"
  ],
  "optimizer": {
    "enabled": true,
    "runs": 999
  },
  "metadata": {
    "useLiteralContent": false,
    "bytecodeHash": "none",
    "appendCBOR": true
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "evmVersion": "cancun",
  "viaIR": true
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"name":"ForwardFailed","type":"error"},{"inputs":[],"name":"ZeroAddress","type":"error"},{"stateMutability":"payable","type":"fallback"},{"inputs":[{"internalType":"address","name":"destination","type":"address"}],"name":"forward","outputs":[],"stateMutability":"payable","type":"function"},{"stateMutability":"payable","type":"receive"}]

0x6080806040523460155761014d908161001a8239f35b5f80fdfe60806040526004361015610018575b366100bd576100bd565b5f3560e01c63101e89520361000e5760203660031901126100b95760043573ffffffffffffffffffffffffffffffffffffffff81168082036100b95715610091575f8080809334905af11561006957005b7f096dc0e1000000000000000000000000000000000000000000000000000000005f5260045ffd5b7fd92e233d000000000000000000000000000000000000000000000000000000005f5260045ffd5b5f80fd5b60846040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f55736520666f727761726428292066756e6374696f6e20746f2073656e64204560448201527f74686572000000000000000000000000000000000000000000000000000000006064820152fdfea164736f6c634300081b000a

Deployed Bytecode

0x60806040526004361015610018575b366100bd576100bd565b5f3560e01c63101e89520361000e5760203660031901126100b95760043573ffffffffffffffffffffffffffffffffffffffff81168082036100b95715610091575f8080809334905af11561006957005b7f096dc0e1000000000000000000000000000000000000000000000000000000005f5260045ffd5b7fd92e233d000000000000000000000000000000000000000000000000000000005f5260045ffd5b5f80fd5b60846040517f08c379a0000000000000000000000000000000000000000000000000000000008152602060048201526024808201527f55736520666f727761726428292066756e6374696f6e20746f2073656e64204560448201527f74686572000000000000000000000000000000000000000000000000000000006064820152fdfea164736f6c634300081b000a

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.