ETH Price: $2,613.48 (-4.02%)

Contract

0xe3e0Cb0ffe34E423211a8EcC7526ef14D0B5917a
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer217465972025-01-31 19:28:477 days ago1738351727IN
0xe3e0Cb0f...4D0B5917a
2 ETH0.000245557.67786032
Transfer217089192025-01-26 13:14:4713 days ago1737897287IN
0xe3e0Cb0f...4D0B5917a
50 ETH0.00015464.83423874
Transfer216808132025-01-22 15:05:3517 days ago1737558335IN
0xe3e0Cb0f...4D0B5917a
0.01064201 ETH0.0011097734.7
Transfer216578022025-01-19 10:01:3520 days ago1737280895IN
0xe3e0Cb0f...4D0B5917a
0.17960653 ETH0.0014402145.03209573
Transfer216315812025-01-15 18:09:3523 days ago1736964575IN
0xe3e0Cb0f...4D0B5917a
0.09208067 ETH0.0006684320.90043652
Transfer216168532025-01-13 16:47:4725 days ago1736786867IN
0xe3e0Cb0f...4D0B5917a
18.64770611 ETH0.000284618.89932896
Transfer215911132025-01-10 2:31:3529 days ago1736476295IN
0xe3e0Cb0f...4D0B5917a
2.1 ETH0.000171115.35039146
Transfer215522312025-01-04 16:12:2334 days ago1736007143IN
0xe3e0Cb0f...4D0B5917a
0.1361136 ETH0.0004409313.78694382
Transfer215237492024-12-31 16:49:4738 days ago1735663787IN
0xe3e0Cb0f...4D0B5917a
13.99 ETH0.000562917.60072403
Transfer214951652024-12-27 17:03:3542 days ago1735319015IN
0xe3e0Cb0f...4D0B5917a
0.5 ETH0.000263738.24643658
Transfer214627982024-12-23 4:27:2347 days ago1734928043IN
0xe3e0Cb0f...4D0B5917a
0.029 ETH0.000151064.72354727
Transfer213865542024-12-12 12:54:3558 days ago1734008075IN
0xe3e0Cb0f...4D0B5917a
0.01 ETH0.0006814321.30678148
Transfer213242712024-12-03 20:09:3566 days ago1733256575IN
0xe3e0Cb0f...4D0B5917a
0.1389 ETH0.0009264228.9671652
Transfer212493912024-11-23 8:57:4777 days ago1732352267IN
0xe3e0Cb0f...4D0B5917a
2.35845128 ETH0.0004654814.5545272
Transfer211739302024-11-12 20:16:1187 days ago1731442571IN
0xe3e0Cb0f...4D0B5917a
4.2 ETH0.0009417729.44708066
Transfer211490662024-11-09 9:01:2391 days ago1731142883IN
0xe3e0Cb0f...4D0B5917a
4 ETH0.0003690411.53914333
Transfer211365092024-11-07 14:56:2393 days ago1730991383IN
0xe3e0Cb0f...4D0B5917a
4 ETH0.0008306525.97260151
Transfer210621152024-10-28 5:42:47103 days ago1730094167IN
0xe3e0Cb0f...4D0B5917a
0.38 ETH0.000161985.064999
Transfer210114792024-10-21 4:11:35110 days ago1729483895IN
0xe3e0Cb0f...4D0B5917a
0.03419662 ETH0.000224827.02963134
Transfer209864782024-10-17 16:27:59113 days ago1729182479IN
0xe3e0Cb0f...4D0B5917a
0.561 ETH0.0008773327.43225718
Transfer209739832024-10-15 22:35:47115 days ago1729031747IN
0xe3e0Cb0f...4D0B5917a
0.1596637 ETH0.000305589.5548653
Transfer209492392024-10-12 11:31:35119 days ago1728732695IN
0xe3e0Cb0f...4D0B5917a
0.05045855 ETH0.0003321110.38452957
Transfer209363232024-10-10 16:11:35120 days ago1728576695IN
0xe3e0Cb0f...4D0B5917a
73.93294509 ETH0.0008369326.1690488
Transfer208990262024-10-05 11:26:23126 days ago1728127583IN
0xe3e0Cb0f...4D0B5917a
0.01 ETH0.000236087.38181916
Transfer208704072024-10-01 11:40:23130 days ago1727782823IN
0xe3e0Cb0f...4D0B5917a
9.371 ETH0.0007158322.38255959
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
217465972025-01-31 19:28:477 days ago1738351727
0xe3e0Cb0f...4D0B5917a
2 ETH
217089192025-01-26 13:14:4713 days ago1737897287
0xe3e0Cb0f...4D0B5917a
50 ETH
216808132025-01-22 15:05:3517 days ago1737558335
0xe3e0Cb0f...4D0B5917a
0.01064201 ETH
216578022025-01-19 10:01:3520 days ago1737280895
0xe3e0Cb0f...4D0B5917a
0.17960653 ETH
216315812025-01-15 18:09:3523 days ago1736964575
0xe3e0Cb0f...4D0B5917a
0.09208067 ETH
216168532025-01-13 16:47:4725 days ago1736786867
0xe3e0Cb0f...4D0B5917a
18.64770611 ETH
215911132025-01-10 2:31:3529 days ago1736476295
0xe3e0Cb0f...4D0B5917a
2.1 ETH
215522312025-01-04 16:12:2334 days ago1736007143
0xe3e0Cb0f...4D0B5917a
0.1361136 ETH
215237492024-12-31 16:49:4738 days ago1735663787
0xe3e0Cb0f...4D0B5917a
13.99 ETH
214951652024-12-27 17:03:3542 days ago1735319015
0xe3e0Cb0f...4D0B5917a
0.5 ETH
214627982024-12-23 4:27:2347 days ago1734928043
0xe3e0Cb0f...4D0B5917a
0.029 ETH
213865542024-12-12 12:54:3558 days ago1734008075
0xe3e0Cb0f...4D0B5917a
0.01 ETH
213242712024-12-03 20:09:3566 days ago1733256575
0xe3e0Cb0f...4D0B5917a
0.1389 ETH
212493912024-11-23 8:57:4777 days ago1732352267
0xe3e0Cb0f...4D0B5917a
2.35845128 ETH
211739302024-11-12 20:16:1187 days ago1731442571
0xe3e0Cb0f...4D0B5917a
4.2 ETH
211490662024-11-09 9:01:2391 days ago1731142883
0xe3e0Cb0f...4D0B5917a
4 ETH
211365092024-11-07 14:56:2393 days ago1730991383
0xe3e0Cb0f...4D0B5917a
4 ETH
210621152024-10-28 5:42:47103 days ago1730094167
0xe3e0Cb0f...4D0B5917a
0.38 ETH
210114792024-10-21 4:11:35110 days ago1729483895
0xe3e0Cb0f...4D0B5917a
0.03419662 ETH
209864782024-10-17 16:27:59113 days ago1729182479
0xe3e0Cb0f...4D0B5917a
0.561 ETH
209739832024-10-15 22:35:47115 days ago1729031747
0xe3e0Cb0f...4D0B5917a
0.1596637 ETH
209492392024-10-12 11:31:35119 days ago1728732695
0xe3e0Cb0f...4D0B5917a
0.05045855 ETH
209363232024-10-10 16:11:35120 days ago1728576695
0xe3e0Cb0f...4D0B5917a
73.93294509 ETH
208990262024-10-05 11:26:23126 days ago1728127583
0xe3e0Cb0f...4D0B5917a
0.01 ETH
208704072024-10-01 11:40:23130 days ago1727782823
0xe3e0Cb0f...4D0B5917a
9.371 ETH
View All Internal Transactions
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
File 1 of 2 : Deposit.sol
// 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);
    }
}

File 2 of 2 : IERC20Lite.sol
// 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

[{"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"}]

Deployed Bytecode

0x6080604052600436106100225760003560e01c8063f109a0be146100ae57600080fd5b366100a95760007f000000000000000000000000f5e10380213880111522dd0efd3dbb45b9f62bcc6001600160a01b03164760405160006040518083038185875af1925050503d8060008114610094576040519150601f19603f3d011682016040523d82523d6000602084013e610099565b606091505b50509050806100a757600080fd5b005b600080fd5b3480156100ba57600080fd5b506100a76100c93660046101e9565b336001600160a01b037f000000000000000000000000f5e10380213880111522dd0efd3dbb45b9f62bcc16146100fe57600080fd5b6040516370a0823160e01b81523060048201526001600160a01b0382169063a9059cbb90339083906370a0823190602401602060405180830381865afa15801561014c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101709190610219565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b1580156101ce57600080fd5b505af11580156101e2573d6000803e3d6000fd5b5050505050565b6000602082840312156101fb57600080fd5b81356001600160a01b038116811461021257600080fd5b9392505050565b60006020828403121561022b57600080fd5b505191905056fea26469706673582212207a3063a75755b8b3364bcf7137526722a9ac4adcc81866e63e0a9dfb44df3a3e64736f6c63430008140033

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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