ETH Price: $2,999.35 (-1.26%)
Gas: 0.04 Gwei
 

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
Transfer236577432025-10-25 23:26:3533 days ago1761434795IN
0xfe57C041...928Ae5eA0
2 ETH0.000002560.08007011
Transfer236408932025-10-23 14:47:1135 days ago1761230831IN
0xfe57C041...928Ae5eA0
0.03 ETH0.000008940.27983089
Transfer236408892025-10-23 14:46:2335 days ago1761230783IN
0xfe57C041...928Ae5eA0
0.00000906 ETH0.000008820.27591488
Transfer236073192025-10-18 21:50:2340 days ago1760824223IN
0xfe57C041...928Ae5eA0
8 ETH0.000063962
Transfer235356972025-10-08 21:26:1150 days ago1759958771IN
0xfe57C041...928Ae5eA0
13.16 ETH0.00013614.25566187
Transfer235070512025-10-04 21:19:2354 days ago1759612763IN
0xfe57C041...928Ae5eA0
10.90284649 ETH0.000036441.13957463
Transfer234918462025-10-02 18:18:5956 days ago1759429139IN
0xfe57C041...928Ae5eA0
17.50315906 ETH0.000050311.57334721
Transfer234209152025-09-22 20:20:3566 days ago1758572435IN
0xfe57C041...928Ae5eA0
0.2108872 ETH0.000009460.29606363
Transfer234018352025-09-20 4:15:5968 days ago1758341759IN
0xfe57C041...928Ae5eA0
0.03488741 ETH0.00000730.22831919
Transfer233346352025-09-10 19:04:3578 days ago1757531075IN
0xfe57C041...928Ae5eA0
0.3 ETH0.000049851.55880758
Transfer232715882025-09-01 23:31:2387 days ago1756769483IN
0xfe57C041...928Ae5eA0
12.49642643 ETH0.000048951.53078797
Transfer232037272025-08-23 12:16:4796 days ago1755951407IN
0xfe57C041...928Ae5eA0
0.147 ETH0.000011470.35893002
Transfer231350162025-08-13 22:09:11106 days ago1755122951IN
0xfe57C041...928Ae5eA0
1.05 ETH0.000040751.27426015
Transfer226264402025-06-03 20:13:47177 days ago1748981627IN
0xfe57C041...928Ae5eA0
22.46470592 ETH0.000134674.21083275
Transfer222530462025-04-12 13:01:35229 days ago1744462895IN
0xfe57C041...928Ae5eA0
40.5177333 ETH0.000048651.52119645
Transfer220207282025-03-11 2:44:23261 days ago1741661063IN
0xfe57C041...928Ae5eA0
13.50972469 ETH0.000031640.98951566
Transfer219890712025-03-06 16:34:11266 days ago1741278851IN
0xfe57C041...928Ae5eA0
13.947 ETH0.000084092.62950202
Transfer219761282025-03-04 21:10:59268 days ago1741122659IN
0xfe57C041...928Ae5eA0
12.03261191 ETH0.000025280.7907453
Transfer217306862025-01-29 14:08:59302 days ago1738159739IN
0xfe57C041...928Ae5eA0
0.02 ETH0.000119083.72354755
Transfer213552772024-12-08 4:06:35354 days ago1733630795IN
0xfe57C041...928Ae5eA0
1.19 ETH0.000286458.95683924

Latest 21 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer236577432025-10-25 23:26:3533 days ago1761434795
0xfe57C041...928Ae5eA0
2 ETH
Transfer236408932025-10-23 14:47:1135 days ago1761230831
0xfe57C041...928Ae5eA0
0.03 ETH
Transfer236408892025-10-23 14:46:2335 days ago1761230783
0xfe57C041...928Ae5eA0
0.00000906 ETH
Transfer236073192025-10-18 21:50:2340 days ago1760824223
0xfe57C041...928Ae5eA0
8 ETH
Transfer235356972025-10-08 21:26:1150 days ago1759958771
0xfe57C041...928Ae5eA0
13.16 ETH
Transfer235070512025-10-04 21:19:2354 days ago1759612763
0xfe57C041...928Ae5eA0
10.90284649 ETH
Transfer234918462025-10-02 18:18:5956 days ago1759429139
0xfe57C041...928Ae5eA0
17.50315906 ETH
Transfer234209152025-09-22 20:20:3566 days ago1758572435
0xfe57C041...928Ae5eA0
0.2108872 ETH
Transfer234018352025-09-20 4:15:5968 days ago1758341759
0xfe57C041...928Ae5eA0
0.03488741 ETH
Transfer233346352025-09-10 19:04:3578 days ago1757531075
0xfe57C041...928Ae5eA0
0.3 ETH
Transfer232715882025-09-01 23:31:2387 days ago1756769483
0xfe57C041...928Ae5eA0
12.49642643 ETH
Transfer232037272025-08-23 12:16:4796 days ago1755951407
0xfe57C041...928Ae5eA0
0.147 ETH
Transfer231350162025-08-13 22:09:11106 days ago1755122951
0xfe57C041...928Ae5eA0
1.05 ETH
Transfer226264402025-06-03 20:13:47177 days ago1748981627
0xfe57C041...928Ae5eA0
22.46470592 ETH
Transfer222530462025-04-12 13:01:35229 days ago1744462895
0xfe57C041...928Ae5eA0
40.5177333 ETH
Transfer220207282025-03-11 2:44:23261 days ago1741661063
0xfe57C041...928Ae5eA0
13.50972469 ETH
Transfer219890712025-03-06 16:34:11266 days ago1741278851
0xfe57C041...928Ae5eA0
13.947 ETH
Transfer219761282025-03-04 21:10:59268 days ago1741122659
0xfe57C041...928Ae5eA0
12.03261191 ETH
Transfer217306862025-01-29 14:08:59302 days ago1738159739
0xfe57C041...928Ae5eA0
0.02 ETH
Transfer213552772024-12-08 4:06:35354 days ago1733630795
0xfe57C041...928Ae5eA0
1.19 ETH
0x60a06040213429192024-12-06 10:40:47356 days ago1733481647  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"}]

0x60a060405234801561001057600080fd5b5060405161045a38038061045a83398101604081905261002f91610189565b336080526001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee036100b257604051600090339047908381818185875af1925050503d8060008114610099576040519150601f19603f3d011682016040523d82523d6000602084013e61009e565b606091505b50509050806100ac57600080fd5b50610183565b6040516370a0823160e01b81523060048201526001600160a01b0382169063a9059cbb90339083906370a0823190602401602060405180830381865afa158015610100573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012491906101b9565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b15801561016a57600080fd5b505af115801561017e573d6000803e3d6000fd5b505050505b506101d2565b60006020828403121561019b57600080fd5b81516001600160a01b03811681146101b257600080fd5b9392505050565b6000602082840312156101cb57600080fd5b5051919050565b6080516102686101f260003960008181602b015260d401526102686000f3fe6080604052600436106100225760003560e01c8063f109a0be146100ae57600080fd5b366100a95760007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03164760405160006040518083038185875af1925050503d8060008114610094576040519150601f19603f3d011682016040523d82523d6000602084013e610099565b606091505b50509050806100a757600080fd5b005b600080fd5b3480156100ba57600080fd5b506100a76100c93660046101e9565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146100fe57600080fd5b6040516370a0823160e01b81523060048201526001600160a01b0382169063a9059cbb90339083906370a0823190602401602060405180830381865afa15801561014c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101709190610219565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b1580156101ce57600080fd5b505af11580156101e2573d6000803e3d6000fd5b5050505050565b6000602082840312156101fb57600080fd5b81356001600160a01b038116811461021257600080fd5b9392505050565b60006020828403121561022b57600080fd5b505191905056fea26469706673582212207a3063a75755b8b3364bcf7137526722a9ac4adcc81866e63e0a9dfb44df3a3e64736f6c63430008140033000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7

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.