ETH Price: $3,032.64 (+0.01%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer238895082025-11-27 10:38:599 hrs ago1764239939IN
0xCfBb5B3B...6e0A4Dbc6
5.15 ETH0.000004530.14191678
Transfer238765762025-11-25 15:03:352 days ago1764083015IN
0xCfBb5B3B...6e0A4Dbc6
24.95902403 ETH0.000050941.59295435
Transfer238081902025-11-16 0:33:2311 days ago1763253203IN
0xCfBb5B3B...6e0A4Dbc6
0.011 ETH0.000001820.05709798
Transfer237822002025-11-12 9:17:5915 days ago1762939079IN
0xCfBb5B3B...6e0A4Dbc6
17.47998529 ETH0.000037471.17174219
Transfer237183342025-11-03 10:54:3524 days ago1762167275IN
0xCfBb5B3B...6e0A4Dbc6
50 ETH0.000074352.32505462
Transfer236621902025-10-26 14:19:4732 days ago1761488387IN
0xCfBb5B3B...6e0A4Dbc6
0.0739 ETH0.000007580.23720868
Transfer233399062025-09-11 12:45:4777 days ago1757594747IN
0xCfBb5B3B...6e0A4Dbc6
12.14 ETH0.000033991.06298499
Transfer232050692025-08-23 16:46:1196 days ago1755967571IN
0xCfBb5B3B...6e0A4Dbc6
1 ETH0.000072462.26583911
Transfer220254502025-03-11 18:35:11261 days ago1741718111IN
0xCfBb5B3B...6e0A4Dbc6
1.45084223 ETH0.000073892.310625
Transfer218989542025-02-22 2:40:35278 days ago1740192035IN
0xCfBb5B3B...6e0A4Dbc6
50 ETH0.000043061.34667962
Transfer218767292025-02-19 0:06:11281 days ago1739923571IN
0xCfBb5B3B...6e0A4Dbc6
11.98937309 ETH0.000022170.69334806
Transfer217321062025-01-29 18:53:59302 days ago1738176839IN
0xCfBb5B3B...6e0A4Dbc6
0.02947518 ETH0.000163195.10261831
Transfer213524322024-12-07 18:34:23355 days ago1733596463IN
0xCfBb5B3B...6e0A4Dbc6
2 ETH0.0005876718.37503919
Transfer213383542024-12-05 19:22:47357 days ago1733426567IN
0xCfBb5B3B...6e0A4Dbc6
2.5 ETH0.0005722627.25051745

Latest 17 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer238895082025-11-27 10:38:599 hrs ago1764239939
0xCfBb5B3B...6e0A4Dbc6
5.15 ETH
Transfer238765762025-11-25 15:03:352 days ago1764083015
0xCfBb5B3B...6e0A4Dbc6
24.95902403 ETH
Transfer238081902025-11-16 0:33:2311 days ago1763253203
0xCfBb5B3B...6e0A4Dbc6
0.011 ETH
Transfer237822002025-11-12 9:17:5915 days ago1762939079
0xCfBb5B3B...6e0A4Dbc6
17.47998529 ETH
Transfer237183342025-11-03 10:54:3524 days ago1762167275
0xCfBb5B3B...6e0A4Dbc6
50 ETH
Transfer236621902025-10-26 14:19:4732 days ago1761488387
0xCfBb5B3B...6e0A4Dbc6
0.0739 ETH
Transfer233821842025-09-17 10:24:2371 days ago1758104663
0xCfBb5B3B...6e0A4Dbc6
11.51982057 ETH
Transfer233821842025-09-17 10:24:2371 days ago1758104663
0xCfBb5B3B...6e0A4Dbc6
11.51982057 ETH
Transfer233399062025-09-11 12:45:4777 days ago1757594747
0xCfBb5B3B...6e0A4Dbc6
12.14 ETH
Transfer232050692025-08-23 16:46:1196 days ago1755967571
0xCfBb5B3B...6e0A4Dbc6
1 ETH
Transfer220254502025-03-11 18:35:11261 days ago1741718111
0xCfBb5B3B...6e0A4Dbc6
1.45084223 ETH
Transfer218989542025-02-22 2:40:35278 days ago1740192035
0xCfBb5B3B...6e0A4Dbc6
50 ETH
Transfer218767292025-02-19 0:06:11281 days ago1739923571
0xCfBb5B3B...6e0A4Dbc6
11.98937309 ETH
Transfer217321062025-01-29 18:53:59302 days ago1738176839
0xCfBb5B3B...6e0A4Dbc6
0.02947518 ETH
Transfer213524322024-12-07 18:34:23355 days ago1733596463
0xCfBb5B3B...6e0A4Dbc6
2 ETH
Transfer213383712024-12-05 19:26:11357 days ago1733426771
0xCfBb5B3B...6e0A4Dbc6
2.5 ETH
0x60a06040213383712024-12-05 19:26:11357 days ago1733426771  Contract Creation0 ETH
Loading...
Loading
Cross-Chain Transactions

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

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

Contract Name:
Deposit

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
Yes with 800 runs

Other Settings:
paris EvmVersion, MIT license

Contract Source Code (Solidity Standard Json-Input format)

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

import "IERC20Lite.sol";

/**
 * @title    Deposit contract
 * @notice   Creates a contract with a known address and withdraws tokens from it.
 *           After deployment, the Vault will call fetch() to withdraw tokens.
 * @dev      Any change in this contract, including comments, will affect the final
 *           bytecode and therefore will affect the create2 derived addresses.
 *           Do NOT modify unless the consequences of doing so are fully understood.
 */
contract Deposit {
    address payable private immutable vault;

    /**
     * @notice  Upon deployment it fetches the tokens (native or ERC20) to the Vault.
     * @param token  The address of the token to fetch
     */
    constructor(address token) {
        vault = payable(msg.sender);
        // Slightly cheaper to use msg.sender instead of Vault.
        if (token == 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE) {
            // solhint-disable-next-line avoid-low-level-calls
            (bool success, ) = msg.sender.call{value: address(this).balance}("");
            require(success);
        } else {
            // IERC20Lite.transfer doesn't have a return bool to avoid reverts on non-standard ERC20s
            IERC20Lite(token).transfer(msg.sender, IERC20Lite(token).balanceOf(address(this)));
        }
    }

    /**
     * @notice  Allows the Vault to fetch ERC20 tokens from this contract.
     * @param token  The address of the token to fetch
     */
    function fetch(address token) external {
        require(msg.sender == vault);
        // IERC20Lite.transfer doesn't have a return bool to avoid reverts on non-standard ERC20s
        IERC20Lite(token).transfer(msg.sender, IERC20Lite(token).balanceOf(address(this)));
    }

    /// @notice Receives native tokens, emits an event and sends them to the Vault. Note that this
    // requires the sender to forward some more gas than for a simple transfer.
    receive() external payable {
        // solhint-disable-next-line avoid-low-level-calls
        (bool success, ) = vault.call{value: address(this).balance}("");
        require(success);
    }
}

// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

/**
 * @title    ERC20 Lite Interface
 * @notice   The interface for functions ERC20Lite implements. This is intended to
 *           be used only in the Deposit contract.
 * @dev      Any change in this contract, including comments, will affect the final
 *           bytecode and therefore will affect the create2 derived addresses.
 *           Do NOT modify unless the consequences of doing so are fully understood.
 */
interface IERC20Lite {
    /// @dev Removed the return bool to avoid reverts on non-standard ERC20s.
    function transfer(address, uint256) external;

    function balanceOf(address) external view returns (uint256);
}

Settings
{
  "evmVersion": "paris",
  "optimizer": {
    "enabled": true,
    "runs": 800
  },
  "libraries": {
    "Deposit.sol": {}
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"token","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"fetch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

0x60a060405234801561001057600080fd5b5060405161045a38038061045a83398101604081905261002f91610189565b336080526001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee036100b257604051600090339047908381818185875af1925050503d8060008114610099576040519150601f19603f3d011682016040523d82523d6000602084013e61009e565b606091505b50509050806100ac57600080fd5b50610183565b6040516370a0823160e01b81523060048201526001600160a01b0382169063a9059cbb90339083906370a0823190602401602060405180830381865afa158015610100573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012491906101b9565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b15801561016a57600080fd5b505af115801561017e573d6000803e3d6000fd5b505050505b506101d2565b60006020828403121561019b57600080fd5b81516001600160a01b03811681146101b257600080fd5b9392505050565b6000602082840312156101cb57600080fd5b5051919050565b6080516102686101f260003960008181602b015260d401526102686000f3fe6080604052600436106100225760003560e01c8063f109a0be146100ae57600080fd5b366100a95760007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03164760405160006040518083038185875af1925050503d8060008114610094576040519150601f19603f3d011682016040523d82523d6000602084013e610099565b606091505b50509050806100a757600080fd5b005b600080fd5b3480156100ba57600080fd5b506100a76100c93660046101e9565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146100fe57600080fd5b6040516370a0823160e01b81523060048201526001600160a01b0382169063a9059cbb90339083906370a0823190602401602060405180830381865afa15801561014c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101709190610219565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b1580156101ce57600080fd5b505af11580156101e2573d6000803e3d6000fd5b5050505050565b6000602082840312156101fb57600080fd5b81356001600160a01b038116811461021257600080fd5b9392505050565b60006020828403121561022b57600080fd5b505191905056fea26469706673582212207a3063a75755b8b3364bcf7137526722a9ac4adcc81866e63e0a9dfb44df3a3e64736f6c63430008140033000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

Deployed Bytecode

0x6080604052600436106100225760003560e01c8063f109a0be146100ae57600080fd5b366100a95760007f000000000000000000000000f5e10380213880111522dd0efd3dbb45b9f62bcc6001600160a01b03164760405160006040518083038185875af1925050503d8060008114610094576040519150601f19603f3d011682016040523d82523d6000602084013e610099565b606091505b50509050806100a757600080fd5b005b600080fd5b3480156100ba57600080fd5b506100a76100c93660046101e9565b336001600160a01b037f000000000000000000000000f5e10380213880111522dd0efd3dbb45b9f62bcc16146100fe57600080fd5b6040516370a0823160e01b81523060048201526001600160a01b0382169063a9059cbb90339083906370a0823190602401602060405180830381865afa15801561014c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101709190610219565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b1580156101ce57600080fd5b505af11580156101e2573d6000803e3d6000fd5b5050505050565b6000602082840312156101fb57600080fd5b81356001600160a01b038116811461021257600080fd5b9392505050565b60006020828403121561022b57600080fd5b505191905056fea26469706673582212207a3063a75755b8b3364bcf7137526722a9ac4adcc81866e63e0a9dfb44df3a3e64736f6c63430008140033

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
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.