ETH Price: $3,239.22 (-3.64%)
 
Transaction Hash
Method
Block
From
To
Exec Transaction216738272025-01-21 15:41:5932 hrs ago1737474119IN
0xB8e12DAf...8637bF138
0 ETH0.0071654110.8
Exec Transaction216737932025-01-21 15:35:1132 hrs ago1737473711IN
0xB8e12DAf...8637bF138
0 ETH0.000903212.3
Exec Transaction216737732025-01-21 15:31:1132 hrs ago1737473471IN
0xB8e12DAf...8637bF138
0 ETH0.0044000614
Exec Transaction216737072025-01-21 15:17:5932 hrs ago1737472679IN
0xB8e12DAf...8637bF138
0 ETH0.0030835316.7
Exec Transaction216736742025-01-21 15:11:2332 hrs ago1737472283IN
0xB8e12DAf...8637bF138
0 ETH0.0043580916.2
Exec Transaction216724132025-01-21 10:57:3537 hrs ago1737457055IN
0xB8e12DAf...8637bF138
0 ETH0.0011907714.9
Exec Transaction216673022025-01-20 17:49:352 days ago1737395375IN
0xB8e12DAf...8637bF138
0 ETH0.0060726178.9
Exec Transaction216672452025-01-20 17:37:592 days ago1737394679IN
0xB8e12DAf...8637bF138
0 ETH0.0179955269.2
Exec Transaction216447702025-01-17 14:20:235 days ago1737123623IN
0xB8e12DAf...8637bF138
0 ETH0.000754687.11376054
Exec Transaction216447442025-01-17 14:15:115 days ago1737123311IN
0xB8e12DAf...8637bF138
0 ETH0.000562357.15644992
Exec Transaction216447302025-01-17 14:12:235 days ago1737123143IN
0xB8e12DAf...8637bF138
0 ETH0.042504827.17593382
Exec Transaction216446892025-01-17 14:04:115 days ago1737122651IN
0xB8e12DAf...8637bF138
0 ETH0.000508938.50119768
Exec Transaction216446592025-01-17 13:58:115 days ago1737122291IN
0xB8e12DAf...8637bF138
0 ETH0.00291288.50067261
Exec Transaction216446352025-01-17 13:53:235 days ago1737122003IN
0xB8e12DAf...8637bF138
0 ETH0.002489128.45883903
Exec Transaction216446272025-01-17 13:51:475 days ago1737121907IN
0xB8e12DAf...8637bF138
0 ETH0.000753789.26724136
Exec Transaction216445552025-01-17 13:36:475 days ago1737121007IN
0xB8e12DAf...8637bF138
0 ETH0.001425168.48843013
Exec Transaction216444952025-01-17 13:24:475 days ago1737120287IN
0xB8e12DAf...8637bF138
0 ETH0.00058177.68689489
Exec Transaction216367692025-01-16 11:32:476 days ago1737027167IN
0xB8e12DAf...8637bF138
0 ETH0.000503756.9636806
Exec Transaction216363752025-01-16 10:13:356 days ago1737022415IN
0xB8e12DAf...8637bF138
0 ETH0.000792934.7
Exec Transaction216297332025-01-15 11:58:477 days ago1736942327IN
0xB8e12DAf...8637bF138
0 ETH0.000203942.7
Exec Transaction216297242025-01-15 11:56:357 days ago1736942195IN
0xB8e12DAf...8637bF138
0 ETH0.00021152.8
Exec Transaction216296762025-01-15 11:46:597 days ago1736941619IN
0xB8e12DAf...8637bF138
0 ETH0.00022663
Exec Transaction216296602025-01-15 11:43:477 days ago1736941427IN
0xB8e12DAf...8637bF138
0 ETH0.000989733.2
Exec Transaction216296422025-01-15 11:40:117 days ago1736941211IN
0xB8e12DAf...8637bF138
0 ETH0.004174693.4
Exec Transaction216251572025-01-14 20:36:478 days ago1736887007IN
0xB8e12DAf...8637bF138
0 ETH0.000574077.6
View all transactions

Latest 3 internal transactions

Advanced mode:
Parent Transaction Hash Block
From
To
216447302025-01-17 14:12:235 days ago1737123143
0xB8e12DAf...8637bF138
71 ETH
216446592025-01-17 13:58:115 days ago1737122291
0xB8e12DAf...8637bF138
71 ETH
210430262024-10-25 13:47:4789 days ago1729864067  Contract Creation0 ETH
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
File 1 of 1 : SafeProxy.sol
// 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 - <[email protected]>
 * @author Richard Meissner - <[email protected]>
 */
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

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

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033

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.