ETH Price: $2,714.01 (-9.20%)
 

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 Transaction221393592025-03-27 16:10:59308 days ago1743091859IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.000102661.35807815
Exec Transaction221393302025-03-27 16:04:59308 days ago1743091499IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.000165551.24295137
Exec Transaction221197562025-03-24 22:29:47311 days ago1742855387IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.000053670.71005173
Exec Transaction221196782025-03-24 22:14:11311 days ago1742854451IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.000058170.43679368
Exec Transaction220817382025-03-19 15:13:59316 days ago1742397239IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.000114961.52094853
Exec Transaction220816942025-03-19 15:04:59316 days ago1742396699IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.000393592.9557516
Exec Transaction220242112025-03-11 14:26:11324 days ago1741703171IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.000178191.9225469
Exec Transaction220241502025-03-11 14:13:59324 days ago1741702439IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.000403663.03086735
Exec Transaction219331572025-02-26 21:20:47337 days ago1740604847IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.000240071.69593128
Exec Transaction216816662025-01-22 17:56:59372 days ago1737568619IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.001386879.79635444
Exec Transaction216816102025-01-22 17:45:47372 days ago1737567947IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0016153710.62602865
Exec Transaction216316912025-01-15 18:31:35379 days ago1736965895IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0021167314.95172067
Exec Transaction215657782025-01-06 13:40:11388 days ago1736170811IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0015743110.82738035
Exec Transaction215373842025-01-02 14:28:35392 days ago1735828115IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0017149314.17455277
Exec Transaction213868662024-12-12 13:57:11413 days ago1734011831IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0016597523.11576637
Exec Transaction213868082024-12-12 13:45:35413 days ago1734011135IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0020946422.37151095
Exec Transaction213867852024-12-12 13:40:59413 days ago1734010859IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0022454523.96073392
Exec Transaction213867252024-12-12 13:28:59413 days ago1734010139IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0026275321.08521914
Exec Transaction213733792024-12-10 16:45:11415 days ago1733849111IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0049934956.15341364
Exec Transaction213733442024-12-10 16:37:59415 days ago1733848679IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0077177854.45531351
Exec Transaction213733072024-12-10 16:30:35415 days ago1733848235IN
0xa6E45BAb...D9A4D8aEf
0 ETH0.0064268561.26765389

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
From
To
0x60806040212671212024-11-25 20:21:47430 days ago1732566107  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 - <[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

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.