ETH Price: $3,042.78 (+0.58%)
 

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
Transfer238708952025-11-24 19:50:593 days ago1764013859IN
0x1d68935c...4A13c89F2
18.63926238 ETH0.000037721.17967268
Transfer237447302025-11-07 3:31:5920 days ago1762486319IN
0x1d68935c...4A13c89F2
16.83621846 ETH0.0003319610.37987112
Transfer236272372025-10-21 16:50:4737 days ago1761065447IN
0x1d68935c...4A13c89F2
12.46987178 ETH0.000023850.74592005
Transfer236148132025-10-19 22:59:1138 days ago1760914751IN
0x1d68935c...4A13c89F2
0.224 ETH0.000051081.5973462
Transfer235221662025-10-07 0:00:4751 days ago1759795247IN
0x1d68935c...4A13c89F2
5.49987185 ETH0.000006210.19439694
Transfer235095272025-10-05 5:38:1153 days ago1759642691IN
0x1d68935c...4A13c89F2
1 ETH0.000005550.17381529
Transfer234951542025-10-03 5:26:3555 days ago1759469195IN
0x1d68935c...4A13c89F2
0.1 ETH0.000006280.19648672
Transfer234653002025-09-29 1:14:3559 days ago1759108475IN
0x1d68935c...4A13c89F2
11.5 ETH0.000038171.1935075
Transfer233970462025-09-19 12:12:2369 days ago1758283943IN
0x1d68935c...4A13c89F2
0.04 ETH0.000020740.64858576
Transfer231697302025-08-18 18:27:47101 days ago1755541667IN
0x1d68935c...4A13c89F2
0.73998685 ETH0.000014650.45829011
Transfer231261402025-08-12 16:24:59107 days ago1755015899IN
0x1d68935c...4A13c89F2
0.04 ETH0.00016485.15296909
Transfer231118222025-08-10 16:23:47109 days ago1754843027IN
0x1d68935c...4A13c89F2
12.57119632 ETH0.000018150.56759401
Transfer229845022025-07-23 21:19:11126 days ago1753305551IN
0x1d68935c...4A13c89F2
10.65334917 ETH0.00004811.50405663
Transfer226817032025-06-11 13:45:23169 days ago1749649523IN
0x1d68935c...4A13c89F2
11 ETH0.00019185.99725488
Transfer226496062025-06-07 2:04:35173 days ago1749261875IN
0x1d68935c...4A13c89F2
0.80858698 ETH0.000023910.74766276
Transfer226321912025-06-04 15:33:35176 days ago1749051215IN
0x1d68935c...4A13c89F2
0.64 ETH0.000203736.37033282
Transfer225187842025-05-19 18:28:11192 days ago1747679291IN
0x1d68935c...4A13c89F2
75 ETH0.000051261.60283913
Transfer224747892025-05-13 14:06:11198 days ago1747145171IN
0x1d68935c...4A13c89F2
5.5 ETH0.000314119.8214996
Transfer224301292025-05-07 6:52:11204 days ago1746600731IN
0x1d68935c...4A13c89F2
9.39065757 ETH0.000041891.30988727
Transfer223689822025-04-28 17:14:59213 days ago1745860499IN
0x1d68935c...4A13c89F2
16 ETH0.000028130.8797273
Transfer223148062025-04-21 3:52:35220 days ago1745207555IN
0x1d68935c...4A13c89F2
5.5022 ETH0.000010320.32282413
Transfer222555992025-04-12 21:34:35228 days ago1744493675IN
0x1d68935c...4A13c89F2
20.33535428 ETH0.000045391.41949297
Transfer222432372025-04-11 4:14:35230 days ago1744344875IN
0x1d68935c...4A13c89F2
0.01 ETH0.000063631.98984402
Transfer222022762025-04-05 10:59:59236 days ago1743850799IN
0x1d68935c...4A13c89F2
20.16336604 ETH0.000046071.4406341
Transfer221734662025-04-01 10:29:47240 days ago1743503387IN
0x1d68935c...4A13c89F2
70 ETH0.000037021.15755149
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer238708952025-11-24 19:50:593 days ago1764013859
0x1d68935c...4A13c89F2
18.63926238 ETH
Transfer237447302025-11-07 3:31:5920 days ago1762486319
0x1d68935c...4A13c89F2
16.83621846 ETH
Transfer236272372025-10-21 16:50:4737 days ago1761065447
0x1d68935c...4A13c89F2
12.46987178 ETH
Transfer236148132025-10-19 22:59:1138 days ago1760914751
0x1d68935c...4A13c89F2
0.224 ETH
Transfer235221662025-10-07 0:00:4751 days ago1759795247
0x1d68935c...4A13c89F2
5.49987185 ETH
Transfer235095272025-10-05 5:38:1153 days ago1759642691
0x1d68935c...4A13c89F2
1 ETH
Transfer234951542025-10-03 5:26:3555 days ago1759469195
0x1d68935c...4A13c89F2
0.1 ETH
Transfer234653002025-09-29 1:14:3559 days ago1759108475
0x1d68935c...4A13c89F2
11.5 ETH
Transfer233970462025-09-19 12:12:2369 days ago1758283943
0x1d68935c...4A13c89F2
0.04 ETH
Transfer231697302025-08-18 18:27:47101 days ago1755541667
0x1d68935c...4A13c89F2
0.73998685 ETH
Transfer231261402025-08-12 16:24:59107 days ago1755015899
0x1d68935c...4A13c89F2
0.04 ETH
Transfer231118222025-08-10 16:23:47109 days ago1754843027
0x1d68935c...4A13c89F2
12.57119632 ETH
Transfer229845022025-07-23 21:19:11126 days ago1753305551
0x1d68935c...4A13c89F2
10.65334917 ETH
Transfer226817032025-06-11 13:45:23169 days ago1749649523
0x1d68935c...4A13c89F2
11 ETH
Transfer226496062025-06-07 2:04:35173 days ago1749261875
0x1d68935c...4A13c89F2
0.80858698 ETH
Transfer226321912025-06-04 15:33:35176 days ago1749051215
0x1d68935c...4A13c89F2
0.64 ETH
Transfer225187842025-05-19 18:28:11192 days ago1747679291
0x1d68935c...4A13c89F2
75 ETH
Transfer224747892025-05-13 14:06:11198 days ago1747145171
0x1d68935c...4A13c89F2
5.5 ETH
Transfer224301292025-05-07 6:52:11204 days ago1746600731
0x1d68935c...4A13c89F2
9.39065757 ETH
Transfer223689822025-04-28 17:14:59213 days ago1745860499
0x1d68935c...4A13c89F2
16 ETH
Transfer223148062025-04-21 3:52:35220 days ago1745207555
0x1d68935c...4A13c89F2
5.5022 ETH
Transfer222555992025-04-12 21:34:35228 days ago1744493675
0x1d68935c...4A13c89F2
20.33535428 ETH
Transfer222432372025-04-11 4:14:35230 days ago1744344875
0x1d68935c...4A13c89F2
0.01 ETH
Transfer222022762025-04-05 10:59:59236 days ago1743850799
0x1d68935c...4A13c89F2
20.16336604 ETH
Transfer221734662025-04-01 10:29:47240 days ago1743503387
0x1d68935c...4A13c89F2
70 ETH
View All Internal Transactions
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"}]

0x60a060405234801561001057600080fd5b5060405161045a38038061045a83398101604081905261002f91610189565b336080526001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee036100b257604051600090339047908381818185875af1925050503d8060008114610099576040519150601f19603f3d011682016040523d82523d6000602084013e61009e565b606091505b50509050806100ac57600080fd5b50610183565b6040516370a0823160e01b81523060048201526001600160a01b0382169063a9059cbb90339083906370a0823190602401602060405180830381865afa158015610100573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012491906101b9565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b15801561016a57600080fd5b505af115801561017e573d6000803e3d6000fd5b505050505b506101d2565b60006020828403121561019b57600080fd5b81516001600160a01b03811681146101b257600080fd5b9392505050565b6000602082840312156101cb57600080fd5b5051919050565b6080516102686101f260003960008181602b015260d401526102686000f3fe6080604052600436106100225760003560e01c8063f109a0be146100ae57600080fd5b366100a95760007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03164760405160006040518083038185875af1925050503d8060008114610094576040519150601f19603f3d011682016040523d82523d6000602084013e610099565b606091505b50509050806100a757600080fd5b005b600080fd5b3480156100ba57600080fd5b506100a76100c93660046101e9565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146100fe57600080fd5b6040516370a0823160e01b81523060048201526001600160a01b0382169063a9059cbb90339083906370a0823190602401602060405180830381865afa15801561014c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101709190610219565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b1580156101ce57600080fd5b505af11580156101e2573d6000803e3d6000fd5b5050505050565b6000602082840312156101fb57600080fd5b81356001600160a01b038116811461021257600080fd5b9392505050565b60006020828403121561022b57600080fd5b505191905056fea26469706673582212207a3063a75755b8b3364bcf7137526722a9ac4adcc81866e63e0a9dfb44df3a3e64736f6c63430008140033000000000000000000000000826180541412d574cf1336d22c0c0a287822678a

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.