ETH Price: $2,937.27 (-0.72%)

Contract

0xb4577560F9c1364D398D48736fCfFB6ab561754f

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To

There are no matching entries

> 10 Internal Transactions and > 10 Token Transfers found.

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
199696272025-09-30 23:28:13116 days ago1759274893
0xb4577560...ab561754f
0 ETH
199695872025-09-30 23:26:53116 days ago1759274813
0xb4577560...ab561754f
0 ETH
199695872025-09-30 23:26:53116 days ago1759274813
0xb4577560...ab561754f
0 ETH
199695342025-09-30 23:25:07116 days ago1759274707
0xb4577560...ab561754f
0 ETH
165898942025-07-14 17:50:27194 days ago1752515427
0xb4577560...ab561754f
0.00000049 ETH
162838502025-07-07 15:48:59201 days ago1751903339
0xb4577560...ab561754f
0.00001 ETH
162838292025-07-07 15:48:17201 days ago1751903297
0xb4577560...ab561754f
0 ETH
162838212025-07-07 15:48:01201 days ago1751903281
0xb4577560...ab561754f
0.00000999 ETH
162832312025-07-07 15:28:21201 days ago1751902101
0xb4577560...ab561754f
0 ETH
162832182025-07-07 15:27:55201 days ago1751902075
0xb4577560...ab561754f
0 ETH
162832082025-07-07 15:27:35201 days ago1751902055
0xb4577560...ab561754f
0 ETH
162832022025-07-07 15:27:23201 days ago1751902043
0xb4577560...ab561754f
0 ETH
162831952025-07-07 15:27:09201 days ago1751902029
0xb4577560...ab561754f
0 ETH
162831862025-07-07 15:26:51201 days ago1751902011
0xb4577560...ab561754f
0 ETH
162831802025-07-07 15:26:39201 days ago1751901999
0xb4577560...ab561754f
0.00000003 ETH
162422812025-07-06 16:43:21202 days ago1751820201
0xb4577560...ab561754f
0 ETH
162422612025-07-06 16:42:41202 days ago1751820161
0xb4577560...ab561754f
0 ETH
162422542025-07-06 16:42:27202 days ago1751820147
0xb4577560...ab561754f
0 ETH
162422472025-07-06 16:42:13202 days ago1751820133
0xb4577560...ab561754f
0 ETH
162422212025-07-06 16:41:21202 days ago1751820081
0xb4577560...ab561754f
0 ETH
162422112025-07-06 16:41:01202 days ago1751820061
0xb4577560...ab561754f
0 ETH
162422032025-07-06 16:40:45202 days ago1751820045
0xb4577560...ab561754f
0 ETH
162421962025-07-06 16:40:31202 days ago1751820031
0xb4577560...ab561754f
0 ETH
162421862025-07-06 16:40:11202 days ago1751820011
0xb4577560...ab561754f
0 ETH
162421672025-07-06 16:39:33202 days ago1751819973
0xb4577560...ab561754f
0.00000043 ETH
View All Internal Transactions

Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x993432b7...6bA3506B6
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, GNU LGPLv3 license

Contract Source Code (Solidity)

/**
 *Submitted for verification at worldscan.org on 2024-12-29
*/

// 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())
        }
    }
}

Contract Security Audit

Contract ABI

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

0x608060405234801561001057600080fd5b506040516101e63803806101e68339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806101c46022913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060ab806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033496e76616c69642073696e676c65746f6e20616464726573732070726f766964656400000000000000000000000029fcb43b46531bca003ddc8fcb67ffe91900c762

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea264697066735822122003d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f31441364736f6c63430007060033

Deployed Bytecode Sourcemap

536:1541:0:-:0;;;1401:42;1397:1;1391:8;1387:57;1581:66;1577:1;1564:15;1561:87;1558:2;;;1678:10;1675:1;1668:21;1717:4;1714:1;1707:15;1558:2;1770:14;1767:1;1764;1751:34;1868:1;1865;1849:14;1846:1;1834:10;1827:5;1814:56;1905:16;1902:1;1899;1884:38;1951:1;1942:7;1939:14;1936:2;;;1983:16;1980:1;1973:27;1936:2;2039:16;2036:1;2029:27

Swarm Source

ipfs://03d1488ee65e08fa41e58e888a9865554c535f2c77126a82cb4c0f917f314413

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  ]

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.