ETH Price: $2,938.53 (-1.37%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Transfer240249912025-12-16 11:52:597 days ago1765885979IN
0x3a585f4F...51A38b328
5 ETH0.000001270.03995877
Transfer239319742025-12-03 9:17:5920 days ago1764753479IN
0x3a585f4F...51A38b328
34.65555048 ETH0.000029960.93705635
Transfer239065492025-11-29 19:56:3523 days ago1764446195IN
0x3a585f4F...51A38b328
0.033 ETH0.000041211.28864808
Transfer238678102025-11-24 9:24:4729 days ago1763976287IN
0x3a585f4F...51A38b328
17.08041234 ETH0.000036271.13408572
Transfer238535782025-11-22 9:24:3531 days ago1763803475IN
0x3a585f4F...51A38b328
17.20731421 ETH0.000031190.97542403
Transfer236842162025-10-29 16:22:5955 days ago1761754979IN
0x3a585f4F...51A38b328
1.4046 ETH0.000095012.97100241
Transfer236589482025-10-26 3:27:5958 days ago1761449279IN
0x3a585f4F...51A38b328
0.46955488 ETH0.000034571.0812045
Transfer236341372025-10-22 16:05:4762 days ago1761149147IN
0x3a585f4F...51A38b328
0.017 ETH0.000014430.45146359
Transfer235357312025-10-08 21:33:1175 days ago1759959191IN
0x3a585f4F...51A38b328
18.00185648 ETH0.000035291.10357963
Transfer235233782025-10-07 4:05:2377 days ago1759809923IN
0x3a585f4F...51A38b328
11.48072486 ETH0.000032391.01288524
Transfer234402562025-09-25 13:09:1189 days ago1758805751IN
0x3a585f4F...51A38b328
2.38 ETH0.00015124.72773485
Transfer232436782025-08-29 2:04:47116 days ago1756433087IN
0x3a585f4F...51A38b328
3.5 ETH0.000013960.43657022
Transfer231193792025-08-11 17:44:11134 days ago1754934251IN
0x3a585f4F...51A38b328
0.057 ETH0.000044561.3935051
Transfer230562592025-08-02 22:08:59142 days ago1754172539IN
0x3a585f4F...51A38b328
0.085 ETH0.000073882.31010722
Transfer230241332025-07-29 10:14:47147 days ago1753784087IN
0x3a585f4F...51A38b328
10.43970848 ETH0.000046741.46158681
Transfer229916532025-07-24 21:19:47151 days ago1753391987IN
0x3a585f4F...51A38b328
0.786 ETH0.00004921.53864553
Transfer226408092025-06-05 20:31:47200 days ago1749155507IN
0x3a585f4F...51A38b328
10.1852576 ETH0.0005145216.08784428
Transfer224186482025-05-05 16:12:23232 days ago1746461543IN
0x3a585f4F...51A38b328
10.08016281 ETH0.000054931.71767431
Transfer223293762025-04-23 4:39:35244 days ago1745383175IN
0x3a585f4F...51A38b328
0.01221466 ETH0.000015820.49483303
Transfer223163352025-04-21 8:59:11246 days ago1745225951IN
0x3a585f4F...51A38b328
0.74703324 ETH0.000044231.3832137
Transfer222871272025-04-17 7:09:23250 days ago1744873763IN
0x3a585f4F...51A38b328
0.67 ETH0.000059361.85624642
Transfer222162822025-04-07 9:58:47260 days ago1744019927IN
0x3a585f4F...51A38b328
22.19348768 ETH0.000138654.33530899
Transfer221425852025-03-28 3:00:11270 days ago1743130811IN
0x3a585f4F...51A38b328
11.3723561 ETH0.000042631.33298807
Transfer221302102025-03-26 9:34:11272 days ago1742981651IN
0x3a585f4F...51A38b328
12.52365411 ETH0.000047971.49992906
Transfer220516602025-03-15 10:23:59283 days ago1742034239IN
0x3a585f4F...51A38b328
0.895 ETH0.000031880.99688157
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer240249912025-12-16 11:52:597 days ago1765885979
0x3a585f4F...51A38b328
5 ETH
Transfer239319742025-12-03 9:17:5920 days ago1764753479
0x3a585f4F...51A38b328
34.65555048 ETH
Transfer239065492025-11-29 19:56:3523 days ago1764446195
0x3a585f4F...51A38b328
0.033 ETH
Transfer238678102025-11-24 9:24:4729 days ago1763976287
0x3a585f4F...51A38b328
17.08041234 ETH
Transfer238535782025-11-22 9:24:3531 days ago1763803475
0x3a585f4F...51A38b328
17.20731421 ETH
Transfer236842162025-10-29 16:22:5955 days ago1761754979
0x3a585f4F...51A38b328
1.4046 ETH
Transfer236589482025-10-26 3:27:5958 days ago1761449279
0x3a585f4F...51A38b328
0.46955488 ETH
Transfer236341372025-10-22 16:05:4762 days ago1761149147
0x3a585f4F...51A38b328
0.017 ETH
Transfer235357312025-10-08 21:33:1175 days ago1759959191
0x3a585f4F...51A38b328
18.00185648 ETH
Transfer235233782025-10-07 4:05:2377 days ago1759809923
0x3a585f4F...51A38b328
11.48072486 ETH
Transfer234402562025-09-25 13:09:1189 days ago1758805751
0x3a585f4F...51A38b328
2.38 ETH
Transfer233540432025-09-13 12:07:23101 days ago1757765243
0x3a585f4F...51A38b328
5.21982055 ETH
Transfer233540432025-09-13 12:07:23101 days ago1757765243
0x3a585f4F...51A38b328
5.21982055 ETH
Transfer232436782025-08-29 2:04:47116 days ago1756433087
0x3a585f4F...51A38b328
3.5 ETH
Transfer231193792025-08-11 17:44:11134 days ago1754934251
0x3a585f4F...51A38b328
0.057 ETH
Transfer230562592025-08-02 22:08:59142 days ago1754172539
0x3a585f4F...51A38b328
0.085 ETH
Transfer230241332025-07-29 10:14:47147 days ago1753784087
0x3a585f4F...51A38b328
10.43970848 ETH
Transfer229916532025-07-24 21:19:47151 days ago1753391987
0x3a585f4F...51A38b328
0.786 ETH
Transfer226408092025-06-05 20:31:47200 days ago1749155507
0x3a585f4F...51A38b328
10.1852576 ETH
Transfer224186482025-05-05 16:12:23232 days ago1746461543
0x3a585f4F...51A38b328
10.08016281 ETH
Transfer223293762025-04-23 4:39:35244 days ago1745383175
0x3a585f4F...51A38b328
0.01221466 ETH
Transfer223163352025-04-21 8:59:11246 days ago1745225951
0x3a585f4F...51A38b328
0.74703324 ETH
Transfer222871272025-04-17 7:09:23250 days ago1744873763
0x3a585f4F...51A38b328
0.67 ETH
Transfer222162822025-04-07 9:58:47260 days ago1744019927
0x3a585f4F...51A38b328
22.19348768 ETH
Transfer221425852025-03-28 3:00:11270 days ago1743130811
0x3a585f4F...51A38b328
11.3723561 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"}]

0x60a060405234801561001057600080fd5b5060405161045a38038061045a83398101604081905261002f91610189565b336080526001600160a01b03811673eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee036100b257604051600090339047908381818185875af1925050503d8060008114610099576040519150601f19603f3d011682016040523d82523d6000602084013e61009e565b606091505b50509050806100ac57600080fd5b50610183565b6040516370a0823160e01b81523060048201526001600160a01b0382169063a9059cbb90339083906370a0823190602401602060405180830381865afa158015610100573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061012491906101b9565b6040516001600160e01b031960e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b15801561016a57600080fd5b505af115801561017e573d6000803e3d6000fd5b505050505b506101d2565b60006020828403121561019b57600080fd5b81516001600160a01b03811681146101b257600080fd5b9392505050565b6000602082840312156101cb57600080fd5b5051919050565b6080516102686101f260003960008181602b015260d401526102686000f3fe6080604052600436106100225760003560e01c8063f109a0be146100ae57600080fd5b366100a95760007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03164760405160006040518083038185875af1925050503d8060008114610094576040519150601f19603f3d011682016040523d82523d6000602084013e610099565b606091505b50509050806100a757600080fd5b005b600080fd5b3480156100ba57600080fd5b506100a76100c93660046101e9565b336001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146100fe57600080fd5b6040516370a0823160e01b81523060048201526001600160a01b0382169063a9059cbb90339083906370a0823190602401602060405180830381865afa15801561014c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101709190610219565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b0390921660048301526024820152604401600060405180830381600087803b1580156101ce57600080fd5b505af11580156101e2573d6000803e3d6000fd5b5050505050565b6000602082840312156101fb57600080fd5b81356001600160a01b038116811461021257600080fd5b9392505050565b60006020828403121561022b57600080fd5b505191905056fea26469706673582212207a3063a75755b8b3364bcf7137526722a9ac4adcc81866e63e0a9dfb44df3a3e64736f6c63430008140033000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

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.