ETH Price: $2,932.68 (-0.52%)

Contract

0x4a0088d76caF699C8DA8b7A5558Eef13E324450C

Overview

ETH Balance

0.000004194884878024 ETH

ETH Value

$0.01 (@ $2,932.68/ETH)

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
230174192025-12-10 12:41:1746 days ago1765370477
0x4a0088d7...3E324450C
0.00000109 ETH
210604102025-10-26 5:27:3991 days ago1761456459
0x4a0088d7...3E324450C
0 ETH
210603992025-10-26 5:27:1791 days ago1761456437
0x4a0088d7...3E324450C
0 ETH
210603732025-10-26 5:26:2591 days ago1761456385
0x4a0088d7...3E324450C
0 ETH
210603642025-10-26 5:26:0791 days ago1761456367
0x4a0088d7...3E324450C
0 ETH
210603572025-10-26 5:25:5391 days ago1761456353
0x4a0088d7...3E324450C
0.00000041 ETH
205739132025-10-14 23:11:05102 days ago1760483465
0x4a0088d7...3E324450C
0.00000016 ETH
202551862025-10-07 14:06:51109 days ago1759846011
0x4a0088d7...3E324450C
0 ETH
202551652025-10-07 14:06:09109 days ago1759845969
0x4a0088d7...3E324450C
0 ETH
202551542025-10-07 14:05:47109 days ago1759845947
0x4a0088d7...3E324450C
0 ETH
202551442025-10-07 14:05:27109 days ago1759845927
0x4a0088d7...3E324450C
0 ETH
202551372025-10-07 14:05:13109 days ago1759845913
0x4a0088d7...3E324450C
0.00000058 ETH
191350092025-09-11 15:47:37135 days ago1757605657
0x4a0088d7...3E324450C
0 ETH
191349972025-09-11 15:47:13135 days ago1757605633
0x4a0088d7...3E324450C
0 ETH
191349892025-09-11 15:46:57135 days ago1757605617
0x4a0088d7...3E324450C
0.0000007 ETH
191349822025-09-11 15:46:43135 days ago1757605603
0x4a0088d7...3E324450C
0.0000007 ETH
179413132025-08-15 0:37:45163 days ago1755218265
0x4a0088d7...3E324450C
0 ETH
179412842025-08-15 0:36:47163 days ago1755218207
0x4a0088d7...3E324450C
0.00000032 ETH
174816412025-08-04 9:15:21174 days ago1754298921
0x4a0088d7...3E324450C
0 ETH
174816322025-08-04 9:15:03174 days ago1754298903
0x4a0088d7...3E324450C
0.00000031 ETH
170917182025-07-26 8:37:55183 days ago1753519075
0x4a0088d7...3E324450C
0 ETH
170917042025-07-26 8:37:27183 days ago1753519047
0x4a0088d7...3E324450C
0 ETH
170916962025-07-26 8:37:11183 days ago1753519031
0x4a0088d7...3E324450C
0.00000009 ETH
167381012025-07-18 4:10:41191 days ago1752811841
0x4a0088d7...3E324450C
0 ETH
167380862025-07-18 4:10:11191 days ago1752811811
0x4a0088d7...3E324450C
0 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.