ETH Price: $3,195.35 (+1.56%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer216801242025-01-22 12:47:237 days ago1737550043IN
0xe1CfFd84...5f4931F56
12.4 ETH0.0003204410.01961246
Transfer216225302025-01-14 11:49:1115 days ago1736855351IN
0xe1CfFd84...5f4931F56
1.58 ETH0.000162725.08812741
Transfer215842892025-01-09 3:38:1121 days ago1736393891IN
0xe1CfFd84...5f4931F56
0.945 ETH0.000164855.15465644
Transfer215716742025-01-07 9:23:4722 days ago1736241827IN
0xe1CfFd84...5f4931F56
27.25548454 ETH0.000253787.93526998
Transfer215339872025-01-02 3:06:3528 days ago1735787195IN
0xe1CfFd84...5f4931F56
1 ETH0.0015251647.68825799
Transfer214930742024-12-27 10:03:4733 days ago1735293827IN
0xe1CfFd84...5f4931F56
10 ETH0.000165495.17475726
Transfer214674532024-12-23 20:05:2337 days ago1734984323IN
0xe1CfFd84...5f4931F56
0.055 ETH0.0003337210.43462534
Transfer214301942024-12-18 15:04:4742 days ago1734534287IN
0xe1CfFd84...5f4931F56
0.505 ETH0.0006330719.7948558
Transfer213928342024-12-13 9:56:2347 days ago1734083783IN
0xe1CfFd84...5f4931F56
0.517 ETH0.0004195813.11951516
Transfer213183572024-12-03 0:19:5958 days ago1733185199IN
0xe1CfFd84...5f4931F56
0.6 ETH0.0007781524.33102864
Transfer212930712024-11-29 11:31:3561 days ago1732879895IN
0xe1CfFd84...5f4931F56
1 ETH0.0003502610.95181399
Transfer212806192024-11-27 17:37:2363 days ago1732729043IN
0xe1CfFd84...5f4931F56
11.88010745 ETH0.0006991521.8608936
Transfer212557772024-11-24 6:20:4766 days ago1732429247IN
0xe1CfFd84...5f4931F56
0.65 ETH0.00030299.47101087
Transfer211316602024-11-06 22:41:3584 days ago1730932895IN
0xe1CfFd84...5f4931F56
2.5 ETH0.0006253519.55345813
Transfer211192202024-11-05 5:00:3586 days ago1730782835IN
0xe1CfFd84...5f4931F56
0.1 ETH0.000109073.41058232
Transfer211068292024-11-03 11:30:4787 days ago1730633447IN
0xe1CfFd84...5f4931F56
0.02510162 ETH0.00016235.07490009
Transfer210820572024-10-31 0:32:3591 days ago1730334755IN
0xe1CfFd84...5f4931F56
0.2686 ETH0.000285838.9372169
Transfer210572082024-10-27 13:17:2394 days ago1730035043IN
0xe1CfFd84...5f4931F56
1 ETH0.000187055.84885451
Transfer210316372024-10-23 23:40:3598 days ago1729726835IN
0xe1CfFd84...5f4931F56
0.02 ETH0.000213476.67488837
Transfer209944172024-10-18 19:03:47103 days ago1729278227IN
0xe1CfFd84...5f4931F56
0.01 ETH0.0005037715.75189889
Transfer209819832024-10-17 1:24:47105 days ago1729128287IN
0xe1CfFd84...5f4931F56
0.01888202 ETH0.0003331510.41705194
Transfer209448662024-10-11 20:49:35110 days ago1728679775IN
0xe1CfFd84...5f4931F56
0.06709098 ETH0.0006287819.6604719
Transfer209325132024-10-10 3:26:59112 days ago1728530819IN
0xe1CfFd84...5f4931F56
0.17 ETH0.0003289710.28639482
Transfer208945442024-10-04 20:26:35117 days ago1728073595IN
0xe1CfFd84...5f4931F56
0.2 ETH0.000224217.01079103
Transfer208821492024-10-03 2:57:59119 days ago1727924279IN
0xe1CfFd84...5f4931F56
19 ETH0.000168865.2801273
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
216801242025-01-22 12:47:237 days ago1737550043
0xe1CfFd84...5f4931F56
12.4 ETH
216225302025-01-14 11:49:1115 days ago1736855351
0xe1CfFd84...5f4931F56
1.58 ETH
215842892025-01-09 3:38:1121 days ago1736393891
0xe1CfFd84...5f4931F56
0.945 ETH
215716742025-01-07 9:23:4722 days ago1736241827
0xe1CfFd84...5f4931F56
27.25548454 ETH
215339872025-01-02 3:06:3528 days ago1735787195
0xe1CfFd84...5f4931F56
1 ETH
214930742024-12-27 10:03:4733 days ago1735293827
0xe1CfFd84...5f4931F56
10 ETH
214674532024-12-23 20:05:2337 days ago1734984323
0xe1CfFd84...5f4931F56
0.055 ETH
214301942024-12-18 15:04:4742 days ago1734534287
0xe1CfFd84...5f4931F56
0.505 ETH
213928342024-12-13 9:56:2347 days ago1734083783
0xe1CfFd84...5f4931F56
0.517 ETH
213183572024-12-03 0:19:5958 days ago1733185199
0xe1CfFd84...5f4931F56
0.6 ETH
212930712024-11-29 11:31:3561 days ago1732879895
0xe1CfFd84...5f4931F56
1 ETH
212806192024-11-27 17:37:2363 days ago1732729043
0xe1CfFd84...5f4931F56
11.88010745 ETH
212557772024-11-24 6:20:4766 days ago1732429247
0xe1CfFd84...5f4931F56
0.65 ETH
211316602024-11-06 22:41:3584 days ago1730932895
0xe1CfFd84...5f4931F56
2.5 ETH
211192202024-11-05 5:00:3586 days ago1730782835
0xe1CfFd84...5f4931F56
0.1 ETH
211068292024-11-03 11:30:4787 days ago1730633447
0xe1CfFd84...5f4931F56
0.02510162 ETH
210820572024-10-31 0:32:3591 days ago1730334755
0xe1CfFd84...5f4931F56
0.2686 ETH
210572082024-10-27 13:17:2394 days ago1730035043
0xe1CfFd84...5f4931F56
1 ETH
210316372024-10-23 23:40:3598 days ago1729726835
0xe1CfFd84...5f4931F56
0.02 ETH
209944172024-10-18 19:03:47103 days ago1729278227
0xe1CfFd84...5f4931F56
0.01 ETH
209819832024-10-17 1:24:47105 days ago1729128287
0xe1CfFd84...5f4931F56
0.01888202 ETH
209448662024-10-11 20:49:35110 days ago1728679775
0xe1CfFd84...5f4931F56
0.06709098 ETH
209325132024-10-10 3:26:59112 days ago1728530819
0xe1CfFd84...5f4931F56
0.17 ETH
208945442024-10-04 20:26:35117 days ago1728073595
0xe1CfFd84...5f4931F56
0.2 ETH
208821492024-10-03 2:57:59119 days ago1727924279
0xe1CfFd84...5f4931F56
19 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.