xDAI Price: $0.999925 (-0.02%)
Gas: 1.1 GWei

Contract

0x23C4F783c9862B83e3a4F71CF05ab0BF82ABE379

Overview

xDAI Balance

Gnosis Chain LogoGnosis Chain LogoGnosis Chain Logo8.56486945196979574 xDAI

xDAI Value

$8.56 (@ $1.00/xDAI)

Multichain Info

Transaction Hash
Method
Block
From
To

There are no matching entries

2 Internal Transactions and 3 Token Transfers found.

Latest 2 internal transactions

Parent Transaction Hash Block From To
372082722024-11-25 20:30:50120 days ago1732566650
0x23C4F783...F82ABE379
0.161991 xDAI
371110402024-11-20 0:50:15126 days ago1732063815  Contract Creation0 xDAI
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xe0f5020d...9f3B02F02
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
/**
 *Submitted for verification at gnosisscan.io on 2024-08-26
*/

// 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"}]

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

 Latest 25 blocks (From a total of 451 blocks with 8.73 xDAI in fees)

Block Transaction Gas Used Reward
392336552025-03-26 12:16:505 hrs ago1742991410114,061,844 (23.89%)
0.00161198251362072 xDAI
392298172025-03-26 6:48:1511 hrs ago174297169573,072,483 (18.07%)
0.00131783400891981 xDAI
392259142025-03-26 1:15:4516 hrs ago174295174591,914,639 (11.26%)
0.00126173700365775 xDAI
392173052025-03-25 13:05:0029 hrs ago174290790093,083,142 (18.14%)
0.001995942505729855 xDAI
392133552025-03-25 7:29:5034 hrs ago174288779081,372,340 (8.07%)
0.001441692400200227 xDAI
392073782025-03-24 23:00:0043 hrs ago1742857200206,627,337 (38.98%)
0.004326395438474765 xDAI
391985432025-03-24 10:28:102 days ago17428120906674,188 (3.97%)
0.000703501 xDAI
391954392025-03-24 6:04:302 days ago17427962704559,356 (3.29%)
0.000863444439440924 xDAI
391877182025-03-23 19:05:452 days ago1742756745134,462,462 (26.25%)
0.00262767251241189 xDAI
391792872025-03-23 7:10:003 days ago174271380000 (0.00%)
0 xDAI
391765662025-03-23 3:20:203 days ago174270002082,146,089 (12.62%)
0.002197529499742512 xDAI
391751742025-03-23 1:22:503 days ago1742692970144,446,146 (26.15%)
0.00274603250870967 xDAI
391618752025-03-22 6:36:554 days ago174262541581,246,574 (7.33%)
0.00029800400503592 xDAI
391592892025-03-22 2:58:254 days ago17426123054201,414 (1.18%)
0.000237070499874 xDAI
391536982025-03-21 19:03:254 days ago1742583805238,267,278 (48.63%)
0.006735667155936039 xDAI
391392012025-03-20 22:34:205 days ago1742510060174,074,970 (23.97%)
0.00393320950503592 xDAI
391312632025-03-20 11:22:406 days ago174246976061,460,196 (8.59%)
0.002209427092252612 xDAI
391248962025-03-20 2:20:256 days ago174243722591,633,246 (9.61%)
0.00146145650082723 xDAI
391226442025-03-19 23:09:406 days ago174242578081,217,153 (7.16%)
0.001541730499832 xDAI
391178842025-03-19 16:26:007 days ago1742401560103,147,784 (18.52%)
0.002790494906340009 xDAI
391140692025-03-19 11:01:407 days ago1742382100124,514,088 (26.55%)
0.006630756808377861 xDAI
391048342025-03-18 21:56:507 days ago1742335010193,245,666 (19.09%)
0.005456527505831065 xDAI
391044362025-03-18 21:23:007 days ago1742332980125,494,583 (32.32%)
0.00636124950093223 xDAI
391038862025-03-18 20:36:007 days ago1742330160143,211,280 (18.89%)
0.0035148635 xDAI
390950842025-03-18 8:07:358 days ago1742285255102,259,665 (13.29%)
0.00288139800093223 xDAI
view all blocks validated

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Latest 25 from a total of 49 withdrawals (0.880471707 xDAI withdrawn)

Validator Index Block Amount
411040392243822025-03-25 23:05:2519 hrs ago17429439250.01689061 xDAI
411040391805262025-03-23 8:54:303 days ago17427200700.016790667 xDAI
411040391367112025-03-20 19:04:055 days ago17424974450.016718848 xDAI
411040390926742025-03-18 4:41:308 days ago17422728900.007243405 xDAI
411040390485492025-03-15 14:17:4011 days ago17420482600.016793434 xDAI
411040390045992025-03-13 0:12:5013 days ago17418247700.016717969 xDAI
411040389607612025-03-10 10:05:2516 days ago17416011250.016514365 xDAI
411040389170942025-03-07 19:57:2518 days ago17413774450.016591659 xDAI
411040388735302025-03-05 6:10:5021 days ago17411550500.016467621 xDAI
411040388303372025-03-02 17:00:1024 days ago17409348100.016540577 xDAI
411040387872962025-02-28 3:59:2026 days ago17407151600.016487698 xDAI
411040387442832025-02-25 14:52:5529 days ago17404951750.035396287 xDAI
411040387013572025-02-23 1:47:0031 days ago17402752200.03574917 xDAI
411040386584642025-02-20 12:13:3534 days ago17400536150.016344058 xDAI
411040386153332025-02-17 22:22:4536 days ago17398309650.016362534 xDAI
411040385722272025-02-15 8:39:3039 days ago17396087700.016212166 xDAI
411040385294492025-02-12 19:11:1041 days ago17393874700.016460638 xDAI
411040384859832025-02-10 4:55:1044 days ago17391633100.01660231 xDAI
411040384425512025-02-07 15:16:1547 days ago17389413750.016536708 xDAI
411040383992782025-02-05 1:45:3549 days ago17387199350.016456085 xDAI
411040383563502025-02-02 12:49:1552 days ago17385005550.01634092 xDAI
411040383141302025-01-31 0:59:4054 days ago17382851800.016233609 xDAI
411040382726172025-01-28 14:06:4557 days ago17380732050.03531434 xDAI
411040382315462025-01-26 3:48:0559 days ago17378632850.016390686 xDAI
411040381899702025-01-23 16:22:3062 days ago17376493500.015994647 xDAI
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.