ETH Price: $2,083.91 (-3.12%)

Contract

0x49e2Cc329CCd7d5d1Ba8D634E4bD3b5b7bE2BEf2
 

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
Exec Transaction220884252025-03-20 13:38:47350 days ago1742477927IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.000216222.448237
Exec Transaction220884202025-03-20 13:37:47350 days ago1742477867IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.00019452.2
Exec Transaction220883812025-03-20 13:29:59350 days ago1742477399IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.000446611.8
Exec Transaction220883782025-03-20 13:29:23350 days ago1742477363IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.000418561.9
Exec Transaction220883122025-03-20 13:16:11350 days ago1742476571IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.000252412.47129324
Exec Transaction218991142025-02-22 3:12:47376 days ago1740193967IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.000904683.1
Exec Transaction218657862025-02-17 11:25:23381 days ago1739791523IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.000381854.32359856
Exec Transaction218657572025-02-17 11:19:11381 days ago1739791151IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.000335443.41049786
Exec Transaction218657442025-02-17 11:16:35381 days ago1739790995IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.00111153.17830238
Exec Transaction212367032024-11-21 14:28:35469 days ago1732199315IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0027761736.17784095
Transfer212360212024-11-21 12:11:47469 days ago1732191107IN
0x49e2Cc32...b7bE2BEf2
850 ETH0.0008138229.77867036
Exec Transaction211778912024-11-13 9:31:35477 days ago1731490295IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0064178321.2
Exec Transaction211778612024-11-13 9:25:35477 days ago1731489935IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0018372620.8
Exec Transaction211778482024-11-13 9:22:59477 days ago1731489779IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0015685220.58269152
Transfer211775622024-11-13 8:25:35477 days ago1731486335IN
0x49e2Cc32...b7bE2BEf2
8,000.97979895 ETH0.0005170418.91931135
Exec Transaction211720492024-11-12 13:57:59478 days ago1731419879IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0120517539.9
Exec Transaction211720332024-11-12 13:54:47478 days ago1731419687IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0031255133.56941116
Exec Transaction211720212024-11-12 13:52:23478 days ago1731419543IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.002396731.46517241
Transfer211720082024-11-12 13:49:47478 days ago1731419387IN
0x49e2Cc32...b7bE2BEf2
0.1 ETH0.000806229.5
Exec Transaction211717932024-11-12 13:06:47478 days ago1731416807IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.007315726.94093842
Exec Transaction211716432024-11-12 12:36:47478 days ago1731415007IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0026353226.8
Exec Transaction211715542024-11-12 12:18:59478 days ago1731413939IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0093063823.73188249
Exec Transaction211715362024-11-12 12:15:23478 days ago1731413723IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0078269825.8558622
Exec Transaction211715012024-11-12 12:08:11478 days ago1731413291IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0087056123.64029929
Exec Transaction211686162024-11-12 2:27:11478 days ago1731378431IN
0x49e2Cc32...b7bE2BEf2
0 ETH0.0020101728.6
View all transactions

Latest 8 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer212367032024-11-21 14:28:35469 days ago1732199315
0x49e2Cc32...b7bE2BEf2
850.015 ETH
Deposit211778482024-11-13 9:22:59477 days ago1731489779
0x49e2Cc32...b7bE2BEf2
8,001.07064295 ETH
Deposit211720212024-11-12 13:52:23478 days ago1731419543
0x49e2Cc32...b7bE2BEf2
9,376 ETH
Transfer211719912024-11-12 13:46:23478 days ago1731419183
0x49e2Cc32...b7bE2BEf2
9,376 ETH
Swap211641062024-11-11 11:20:35479 days ago1731324035
0x49e2Cc32...b7bE2BEf2
5,999.99415599 ETH
Swap211148242024-11-04 14:16:35486 days ago1730729795
0x49e2Cc32...b7bE2BEf2
6,274.95 ETH
Transfer210997212024-11-02 11:41:11488 days ago1730547671
0x49e2Cc32...b7bE2BEf2
0.001 ETH
0x60806040210928872024-11-01 12:46:23489 days ago1730465183  Contract Creation0 ETH
Loading...
Loading
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 0xbe6E7581...0978C932f
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
SafeProxy

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion

Contract Source Code (Solidity Standard Json-Input format)

// SPDX-License-Identifier: LGPL-3.0-only
pragma solidity >=0.7.0 <0.9.0;

/**
 * @title IProxy - Helper interface to access the singleton address of the Proxy on-chain.
 * @author Richard Meissner - @rmeissner
 */
interface IProxy {
    function masterCopy() external view returns (address);
}

/**
 * @title SafeProxy - Generic proxy contract allows to execute all transactions applying the code of a master contract.
 * @author Stefan George - <stefan@gnosis.io>
 * @author Richard Meissner - <richard@gnosis.io>
 */
contract SafeProxy {
    // Singleton always needs to be first declared variable, to ensure that it is at the same location in the contracts to which calls are delegated.
    // To reduce deployment costs this variable is internal and needs to be retrieved via `getStorageAt`
    address internal singleton;

    /**
     * @notice Constructor function sets address of singleton contract.
     * @param _singleton Singleton address.
     */
    constructor(address _singleton) {
        require(_singleton != address(0), "Invalid singleton address provided");
        singleton = _singleton;
    }

    /// @dev Fallback function forwards all transactions and returns all received return data.
    fallback() external payable {
        // solhint-disable-next-line no-inline-assembly
        assembly {
            let _singleton := and(sload(0), 0xffffffffffffffffffffffffffffffffffffffff)
            // 0xa619486e == keccak("masterCopy()"). The value is right padded to 32-bytes with 0s
            if eq(calldataload(0), 0xa619486e00000000000000000000000000000000000000000000000000000000) {
                mstore(0, _singleton)
                return(0, 0x20)
            }
            calldatacopy(0, 0, calldatasize())
            let success := delegatecall(gas(), _singleton, 0, calldatasize(), 0, 0)
            returndatacopy(0, 0, returndatasize())
            if eq(success, 0) {
                revert(0, returndatasize())
            }
            return(0, returndatasize())
        }
    }
}

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "metadata": {
    "useLiteralContent": true
  },
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address","name":"_singleton","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"stateMutability":"payable","type":"fallback"}]

0x608060405234801561001057600080fd5b506040516101e63803806101e68339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806101c46022913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060ab806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033496e76616c69642073696e676c65746f6e20616464726573732070726f766964656400000000000000000000000041675c099f32341bf84bfc5382af534df5c7461a

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033

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.