ETH Price: $3,094.77 (-6.04%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer217188622025-01-27 22:31:235 days ago1738017083IN
0x28c22841...BfED8A859
0.76 ETH0.000235887.37559531
Transfer216644492025-01-20 8:16:2312 days ago1737360983IN
0x28c22841...BfED8A859
0.01 ETH0.0010488432.7948106
Transfer216520792025-01-18 14:50:1114 days ago1737211811IN
0x28c22841...BfED8A859
0.46 ETH0.0004890815.29254016
Transfer216395772025-01-16 20:56:1116 days ago1737060971IN
0x28c22841...BfED8A859
0.98856 ETH0.000267768.37248314
Transfer216013012025-01-11 12:40:2321 days ago1736599223IN
0x28c22841...BfED8A859
0.07 ETH0.00010093.15509423
Transfer215872032025-01-09 13:25:1123 days ago1736429111IN
0x28c22841...BfED8A859
41.05 ETH0.000232947.28362697
Transfer215745022025-01-07 18:51:5925 days ago1736275919IN
0x28c22841...BfED8A859
3 ETH0.0006234919.49521242
Transfer215343962025-01-02 4:28:2330 days ago1735792103IN
0x28c22841...BfED8A859
0.55 ETH0.0017871655.88025933
Transfer215091172024-12-29 15:47:1134 days ago1735487231IN
0x28c22841...BfED8A859
0.61296324 ETH0.0002216.91040433
Transfer214707212024-12-24 7:04:1139 days ago1735023851IN
0x28c22841...BfED8A859
1.51 ETH0.000177935.56350965
Transfer212951392024-11-29 18:29:2364 days ago1732904963IN
0x28c22841...BfED8A859
0.81631157 ETH0.0005436716.99934989
Transfer212702542024-11-26 6:52:3567 days ago1732603955IN
0x28c22841...BfED8A859
0.33525 ETH0.000244547.6461826
Transfer212455432024-11-22 20:05:4771 days ago1732305947IN
0x28c22841...BfED8A859
3.12089543 ETH0.0004833815.11413157
Transfer211960242024-11-15 22:18:2378 days ago1731709103IN
0x28c22841...BfED8A859
2.5 ETH0.0007193422.49231125
Transfer211340522024-11-07 6:41:4786 days ago1730961707IN
0x28c22841...BfED8A859
251.23 ETH0.0003353210.48477283
Transfer211091672024-11-03 19:20:5990 days ago1730661659IN
0x28c22841...BfED8A859
0.52487854 ETH0.000207996.50348343
Transfer209582392024-10-13 17:47:47111 days ago1728841667IN
0x28c22841...BfED8A859
1.413 ETH0.0004403313.7681161
Transfer209456992024-10-11 23:37:23113 days ago1728689843IN
0x28c22841...BfED8A859
0.016 ETH0.000278348.70327749
Transfer208699022024-10-01 9:58:47123 days ago1727776727IN
0x28c22841...BfED8A859
1.6810549 ETH0.0005369216.7884596
Transfer208446752024-09-27 21:33:11127 days ago1727472791IN
0x28c22841...BfED8A859
1.36611657 ETH0.000346910.84678513
Transfer208315892024-09-26 1:46:11129 days ago1727315171IN
0x28c22841...BfED8A859
1.81316 ETH0.0003643111.39137793
Transfer208060882024-09-22 12:22:35132 days ago1727007755IN
0x28c22841...BfED8A859
1.6 ETH0.0003884512.14604932
Transfer207937232024-09-20 18:54:35134 days ago1726858475IN
0x28c22841...BfED8A859
1.2781 ETH0.0005441517.01440525
Transfer207813102024-09-19 1:18:59136 days ago1726708739IN
0x28c22841...BfED8A859
0.25 ETH0.0004234413.24003529
Transfer207565452024-09-15 14:14:35139 days ago1726409675IN
0x28c22841...BfED8A859
1.68 ETH0.000066162.06878861
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block
From
To
217188622025-01-27 22:31:235 days ago1738017083
0x28c22841...BfED8A859
0.76 ETH
216644492025-01-20 8:16:2312 days ago1737360983
0x28c22841...BfED8A859
0.01 ETH
216520792025-01-18 14:50:1114 days ago1737211811
0x28c22841...BfED8A859
0.46 ETH
216395772025-01-16 20:56:1116 days ago1737060971
0x28c22841...BfED8A859
0.98856 ETH
216013012025-01-11 12:40:2321 days ago1736599223
0x28c22841...BfED8A859
0.07 ETH
215872032025-01-09 13:25:1123 days ago1736429111
0x28c22841...BfED8A859
41.05 ETH
215745022025-01-07 18:51:5925 days ago1736275919
0x28c22841...BfED8A859
3 ETH
215343962025-01-02 4:28:2330 days ago1735792103
0x28c22841...BfED8A859
0.55 ETH
215091172024-12-29 15:47:1134 days ago1735487231
0x28c22841...BfED8A859
0.61296324 ETH
214707212024-12-24 7:04:1139 days ago1735023851
0x28c22841...BfED8A859
1.51 ETH
212951392024-11-29 18:29:2364 days ago1732904963
0x28c22841...BfED8A859
0.81631157 ETH
212702542024-11-26 6:52:3567 days ago1732603955
0x28c22841...BfED8A859
0.33525 ETH
212455432024-11-22 20:05:4771 days ago1732305947
0x28c22841...BfED8A859
3.12089543 ETH
211960242024-11-15 22:18:2378 days ago1731709103
0x28c22841...BfED8A859
2.5 ETH
211340522024-11-07 6:41:4786 days ago1730961707
0x28c22841...BfED8A859
251.23 ETH
211091672024-11-03 19:20:5990 days ago1730661659
0x28c22841...BfED8A859
0.52487854 ETH
209582392024-10-13 17:47:47111 days ago1728841667
0x28c22841...BfED8A859
1.413 ETH
209456992024-10-11 23:37:23113 days ago1728689843
0x28c22841...BfED8A859
0.016 ETH
208699022024-10-01 9:58:47123 days ago1727776727
0x28c22841...BfED8A859
1.6810549 ETH
208446752024-09-27 21:33:11127 days ago1727472791
0x28c22841...BfED8A859
1.36611657 ETH
208315892024-09-26 1:46:11129 days ago1727315171
0x28c22841...BfED8A859
1.81316 ETH
208060882024-09-22 12:22:35132 days ago1727007755
0x28c22841...BfED8A859
1.6 ETH
207937232024-09-20 18:54:35134 days ago1726858475
0x28c22841...BfED8A859
1.2781 ETH
207813102024-09-19 1:18:59136 days ago1726708739
0x28c22841...BfED8A859
0.25 ETH
207565452024-09-15 14:14:35139 days ago1726409675
0x28c22841...BfED8A859
1.68 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.