ETH Price: $3,399.36 (+2.29%)
Gas: 1.15 Gwei

Contract

0x800123cAC8AFd425270d4CE52F6d404E476DcE6e
 

More Info

Private Name Tags

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Exec Transaction237189702025-11-03 13:02:352 days ago1762174955IN
0x800123cA...E476DcE6e
0 ETH0.000509392.10204382
Exec Transaction232823242025-09-03 11:35:5964 days ago1756899359IN
0x800123cA...E476DcE6e
0 ETH0.0001230.36067934
Exec Transaction232821982025-09-03 11:10:2364 days ago1756897823IN
0x800123cA...E476DcE6e
0 ETH0.000029450.34984626
Exec Transaction232821332025-09-03 10:57:2364 days ago1756897043IN
0x800123cA...E476DcE6e
0 ETH0.000017490.2996814
Exec Transaction232682872025-09-01 12:28:4765 days ago1756729727IN
0x800123cA...E476DcE6e
0 ETH0.00868753107.53360344
Exec Transaction232333702025-08-27 15:32:2370 days ago1756308743IN
0x800123cA...E476DcE6e
0 ETH0.000359111.76847854
Exec Transaction232333662025-08-27 15:31:2370 days ago1756308683IN
0x800123cA...E476DcE6e
0 ETH0.000452781.63992686
Exec Transaction232255822025-08-26 13:27:4771 days ago1756214867IN
0x800123cA...E476DcE6e
0 ETH0.000452151.98983902
Exec Transaction231812872025-08-20 9:06:4778 days ago1755680807IN
0x800123cA...E476DcE6e
0 ETH0.000018230.27125658
Exec Transaction231457252025-08-15 10:05:5983 days ago1755252359IN
0x800123cA...E476DcE6e
0 ETH0.000044670.48613208
Exec Transaction231382772025-08-14 9:04:4784 days ago1755162287IN
0x800123cA...E476DcE6e
0 ETH0.000316071.73973904
Exec Transaction231382042025-08-14 8:49:5984 days ago1755161399IN
0x800123cA...E476DcE6e
0 ETH0.000452643.77360995
Exec Transaction231380922025-08-14 8:27:2384 days ago1755160043IN
0x800123cA...E476DcE6e
0 ETH0.000083551.03126523
Exec Transaction231380262025-08-14 8:14:1184 days ago1755159251IN
0x800123cA...E476DcE6e
0 ETH0.000404810.91870496
Exec Transaction231328992025-08-13 15:03:1184 days ago1755097391IN
0x800123cA...E476DcE6e
0 ETH0.004946687.39566478
Exec Transaction231328532025-08-13 14:53:5984 days ago1755096839IN
0x800123cA...E476DcE6e
0 ETH0.000523426.05122067
Exec Transaction231323022025-08-13 13:03:2384 days ago1755090203IN
0x800123cA...E476DcE6e
0 ETH0.00021042.54254607
Exec Transaction231320982025-08-13 12:22:1184 days ago1755087731IN
0x800123cA...E476DcE6e
0 ETH0.00085641.89373825
Transfer231318272025-08-13 11:27:3585 days ago1755084455IN
0x800123cA...E476DcE6e
0.647 ETH0.000085453.12681626
Exec Transaction231316242025-08-13 10:46:4785 days ago1755082007IN
0x800123cA...E476DcE6e
0 ETH0.000161651.74527712
Exec Transaction231186662025-08-11 15:21:1186 days ago1754925671IN
0x800123cA...E476DcE6e
0 ETH0.000540131.36506342
Exec Transaction231185422025-08-11 14:56:1186 days ago1754924171IN
0x800123cA...E476DcE6e
0 ETH0.00010331.69935058
Exec Transaction231184952025-08-11 14:46:4786 days ago1754923607IN
0x800123cA...E476DcE6e
0 ETH0.000520561.76787907
Exec Transaction231184472025-08-11 14:36:5986 days ago1754923019IN
0x800123cA...E476DcE6e
0 ETH0.000144951.75294062
Exec Transaction231183352025-08-11 14:14:3586 days ago1754921675IN
0x800123cA...E476DcE6e
0 ETH0.000152971.84851881
View all transactions

Latest 22 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Send232823242025-09-03 11:35:5964 days ago1756899359
0x800123cA...E476DcE6e
0.00000471 ETH
Execute231382772025-08-14 9:04:4784 days ago1755162287
0x800123cA...E476DcE6e
2.186 ETH
Transfer231253942025-08-12 13:54:4785 days ago1755006887
0x800123cA...E476DcE6e
1.539032 ETH
Send231186662025-08-11 15:21:1186 days ago1754925671
0x800123cA...E476DcE6e
0.00000469 ETH
Transfer230250772025-07-29 13:25:2399 days ago1753795523
0x800123cA...E476DcE6e
0.1 ETH
Transfer230250772025-07-29 13:25:2399 days ago1753795523
0x800123cA...E476DcE6e
0.11 ETH
Transfer228274362025-07-01 22:42:11127 days ago1751409731
0x800123cA...E476DcE6e
0.111 ETH
Transfer228274362025-07-01 22:42:11127 days ago1751409731
0x800123cA...E476DcE6e
0.111 ETH
Transfer222398632025-04-10 16:56:23209 days ago1744304183
0x800123cA...E476DcE6e
0.35 ETH
Transfer222343342025-04-09 22:27:59210 days ago1744237679
0x800123cA...E476DcE6e
0.1 ETH
Transfer222314142025-04-09 12:41:47210 days ago1744202507
0x800123cA...E476DcE6e
0.1 ETH
Transfer222178592025-04-07 15:16:59212 days ago1744039019
0x800123cA...E476DcE6e
0.3 ETH
Transfer221913652025-04-03 22:27:47216 days ago1743719267
0x800123cA...E476DcE6e
0.1 ETH
Transfer220952832025-03-21 12:36:11229 days ago1742560571
0x800123cA...E476DcE6e
0.2 ETH
Transfer220944522025-03-21 9:49:23230 days ago1742550563
0x800123cA...E476DcE6e
0.25 ETH
Transfer220171072025-03-10 14:35:59240 days ago1741617359
0x800123cA...E476DcE6e
0.5 ETH
Transfer219958302025-03-07 15:15:23243 days ago1741360523
0x800123cA...E476DcE6e
0.2 ETH
Transfer219680892025-03-03 18:16:11247 days ago1741025771
0x800123cA...E476DcE6e
1 ETH
Transfer218257382025-02-11 20:42:23267 days ago1739306543
0x800123cA...E476DcE6e
0.5 ETH
Transfer218175562025-02-10 17:17:23268 days ago1739207843
0x800123cA...E476DcE6e
0.4 ETH
Transfer217119482025-01-26 23:23:47283 days ago1737933827
0x800123cA...E476DcE6e
0.02081451 ETH
0x60806040208855382024-10-03 14:18:47398 days ago1727965127  Contract Creation0 ETH
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.