ETH Price: $1,592.73 (-2.75%)
 

Overview

ETH Balance

988.551131591029959565 ETH

Eth Value

$1,574,498.81 (@ $1,592.73/ETH)

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer222761652025-04-15 18:26:599 hrs ago1744741619IN
0x28456995...0C7a53f27
0.01350954 ETH0.000021270.77839278
Transfer222726142025-04-15 6:31:3521 hrs ago1744698695IN
0x28456995...0C7a53f27
0.0214809 ETH0.000009730.35610907
Transfer222719042025-04-15 4:08:5923 hrs ago1744690139IN
0x28456995...0C7a53f27
0.00986651 ETH0.000009120.33384201
Transfer222714962025-04-15 2:47:1124 hrs ago1744685231IN
0x28456995...0C7a53f27
0.02074225 ETH0.000010430.38166062
Transfer222714382025-04-15 2:35:3525 hrs ago1744684535IN
0x28456995...0C7a53f27
0.01104706 ETH0.00001090.39919081
Transfer222710572025-04-15 1:18:4726 hrs ago1744679927IN
0x28456995...0C7a53f27
0.01918183 ETH0.000010730.39283445
Transfer222682002025-04-14 15:44:1136 hrs ago1744645451IN
0x28456995...0C7a53f27
0.04167092 ETH0.000165156.0432746
Transfer222670372025-04-14 11:49:5939 hrs ago1744631399IN
0x28456995...0C7a53f27
0.02515788 ETH0.000271589.93760491
Transfer222667262025-04-14 10:47:2340 hrs ago1744627643IN
0x28456995...0C7a53f27
0.01898386 ETH0.000027230.9964614
Transfer222650812025-04-14 5:17:1146 hrs ago1744607831IN
0x28456995...0C7a53f27
0.01203546 ETH0.000012810.46877808
Transfer222646242025-04-14 3:45:232 days ago1744602323IN
0x28456995...0C7a53f27
0.00766646 ETH0.000013210.48342853
Transfer222626842025-04-13 21:16:232 days ago1744578983IN
0x28456995...0C7a53f27
0.10356855 ETH0.00001750.64057624
Transfer222620822025-04-13 19:15:352 days ago1744571735IN
0x28456995...0C7a53f27
0.02970522 ETH0.000014240.52128497
Transfer222589042025-04-13 8:37:592 days ago1744533479IN
0x28456995...0C7a53f27
0.01444168 ETH0.000012880.47151308
Transfer222587692025-04-13 8:10:592 days ago1744531859IN
0x28456995...0C7a53f27
0.06457912 ETH0.000012190.44630905
Transfer222550842025-04-12 19:51:113 days ago1744487471IN
0x28456995...0C7a53f27
0.02472116 ETH0.000012780.46768794
Transfer222532712025-04-12 13:46:353 days ago1744465595IN
0x28456995...0C7a53f27
0.44605856 ETH0.000025030.91600162
Transfer222488752025-04-11 23:05:474 days ago1744412747IN
0x28456995...0C7a53f27
0.02099567 ETH0.000010850.39734559
Transfer222480662025-04-11 20:23:354 days ago1744403015IN
0x28456995...0C7a53f27
0.00975402 ETH0.000014510.53112449
Transfer222476282025-04-11 18:55:354 days ago1744397735IN
0x28456995...0C7a53f27
0.03050273 ETH0.000036661.34165418
Transfer222440292025-04-11 6:53:114 days ago1744354391IN
0x28456995...0C7a53f27
0.03006004 ETH0.000013340.48842302
Transfer222371252025-04-10 7:46:595 days ago1744271219IN
0x28456995...0C7a53f27
0.03014078 ETH0.00003931.43816574
Transfer222360332025-04-10 4:08:115 days ago1744258091IN
0x28456995...0C7a53f27
0.15761666 ETH0.000013060.47813762
Transfer222345202025-04-09 23:05:236 days ago1744239923IN
0x28456995...0C7a53f27
0.01226666 ETH0.000020860.76360802
Transfer222339582025-04-09 21:12:116 days ago1744233131IN
0x28456995...0C7a53f27
0.08471551 ETH0.000122544.48388785
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer218818542025-02-19 17:17:3555 days ago1739985455
0x28456995...0C7a53f27
0.00012589 ETH
Transfer217738182025-02-04 14:45:3570 days ago1738680335
0x28456995...0C7a53f27
0.00062607 ETH
Transfer217738182025-02-04 14:45:3570 days ago1738680335
0x28456995...0C7a53f27
0.00563842 ETH
Transfer217738182025-02-04 14:45:3570 days ago1738680335
0x28456995...0C7a53f27
0.02942817 ETH
Transfer211852472024-11-14 10:09:47152 days ago1731578987
0x28456995...0C7a53f27
0.01854309 ETH
Transfer211650222024-11-11 14:24:59155 days ago1731335099
0x28456995...0C7a53f27
0.00015665 ETH
Transfer204791052024-08-07 20:31:47251 days ago1723062707
0x28456995...0C7a53f27
0.01902301 ETH
Transfer202167402024-07-02 5:27:11287 days ago1719898031
0x28456995...0C7a53f27
0.00009448 ETH
Transfer196211162024-04-09 22:39:35371 days ago1712702375
0x28456995...0C7a53f27
0.09853758 ETH
Transfer193633162024-03-04 17:33:23407 days ago1709573603
0x28456995...0C7a53f27
0.08741843 ETH
Transfer191583372024-02-04 23:54:11436 days ago1707090851
0x28456995...0C7a53f27
0.01588371 ETH
Transfer190783552024-01-24 18:42:47447 days ago1706121767
0x28456995...0C7a53f27
0.07650633 ETH
Transfer189498982024-01-06 18:24:35465 days ago1704565475
0x28456995...0C7a53f27
0.01359378 ETH
Transfer189033192023-12-31 5:15:47471 days ago1703999747
0x28456995...0C7a53f27
0.01462454 ETH
Transfer188975402023-12-30 9:47:11472 days ago1703929631
0x28456995...0C7a53f27
0.04243844 ETH
Transfer188663222023-12-26 0:33:23477 days ago1703550803
0x28456995...0C7a53f27
0.03312183 ETH
Transfer187495492023-12-09 15:25:23493 days ago1702135523
0x28456995...0C7a53f27
0.01524623 ETH
Transfer186755912023-11-29 6:50:59503 days ago1701240659
0x28456995...0C7a53f27
0.0003496 ETH
Transfer186063722023-11-19 14:12:47513 days ago1700403167
0x28456995...0C7a53f27
0.00192549 ETH
Transfer186008332023-11-18 19:35:11514 days ago1700336111
0x28456995...0C7a53f27
0.00016484 ETH
Transfer186008332023-11-18 19:35:11514 days ago1700336111
0x28456995...0C7a53f27
0.00054484 ETH
Transfer186008332023-11-18 19:35:11514 days ago1700336111
0x28456995...0C7a53f27
0.00054484 ETH
Transfer186008332023-11-18 19:35:11514 days ago1700336111
0x28456995...0C7a53f27
0.00054484 ETH
Transfer186008332023-11-18 19:35:11514 days ago1700336111
0x28456995...0C7a53f27
0.00054484 ETH
Transfer186008332023-11-18 19:35:11514 days ago1700336111
0x28456995...0C7a53f27
0.00054484 ETH
View All Internal Transactions
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xDaB5dc22...0ba42d2a6
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
GnosisSafeProxy

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, GNU LGPLv3 license
/**
 *Submitted for verification at Etherscan.io on 2021-07-09
*/

// SPDX-License-Identifier: LGPL-3.0-only
pragma solidity >=0.7.0 <0.9.0;

/// @title IProxy - Helper interface to access masterCopy of the Proxy on-chain
/// @author Richard Meissner - <[email protected]>
interface IProxy {
    function masterCopy() external view returns (address);
}

/// @title GnosisSafeProxy - 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 GnosisSafeProxy {
    // 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;

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

/// @title Proxy Factory - Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
/// @author Stefan George - <[email protected]>
contract GnosisSafeProxyFactory {
    event ProxyCreation(GnosisSafeProxy proxy, address singleton);

    /// @dev Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
    /// @param singleton Address of singleton contract.
    /// @param data Payload for message call sent to new proxy contract.
    function createProxy(address singleton, bytes memory data) public returns (GnosisSafeProxy proxy) {
        proxy = new GnosisSafeProxy(singleton);
        if (data.length > 0)
            // solhint-disable-next-line no-inline-assembly
            assembly {
                if eq(call(gas(), proxy, 0, add(data, 0x20), mload(data), 0, 0), 0) {
                    revert(0, 0)
                }
            }
        emit ProxyCreation(proxy, singleton);
    }

    /// @dev Allows to retrieve the runtime code of a deployed Proxy. This can be used to check that the expected Proxy was deployed.
    function proxyRuntimeCode() public pure returns (bytes memory) {
        return type(GnosisSafeProxy).runtimeCode;
    }

    /// @dev Allows to retrieve the creation code used for the Proxy deployment. With this it is easily possible to calculate predicted address.
    function proxyCreationCode() public pure returns (bytes memory) {
        return type(GnosisSafeProxy).creationCode;
    }

    /// @dev Allows to create new proxy contact using CREATE2 but it doesn't run the initializer.
    ///      This method is only meant as an utility to be called from other methods
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function deployProxyWithNonce(
        address _singleton,
        bytes memory initializer,
        uint256 saltNonce
    ) internal returns (GnosisSafeProxy proxy) {
        // If the initializer changes the proxy address should change too. Hashing the initializer data is cheaper than just concatinating it
        bytes32 salt = keccak256(abi.encodePacked(keccak256(initializer), saltNonce));
        bytes memory deploymentData = abi.encodePacked(type(GnosisSafeProxy).creationCode, uint256(uint160(_singleton)));
        // solhint-disable-next-line no-inline-assembly
        assembly {
            proxy := create2(0x0, add(0x20, deploymentData), mload(deploymentData), salt)
        }
        require(address(proxy) != address(0), "Create2 call failed");
    }

    /// @dev Allows to create new proxy contact and execute a message call to the new proxy within one transaction.
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function createProxyWithNonce(
        address _singleton,
        bytes memory initializer,
        uint256 saltNonce
    ) public returns (GnosisSafeProxy proxy) {
        proxy = deployProxyWithNonce(_singleton, initializer, saltNonce);
        if (initializer.length > 0)
            // solhint-disable-next-line no-inline-assembly
            assembly {
                if eq(call(gas(), proxy, 0, add(initializer, 0x20), mload(initializer), 0, 0), 0) {
                    revert(0, 0)
                }
            }
        emit ProxyCreation(proxy, _singleton);
    }

    /// @dev Allows to create new proxy contact, execute a message call to the new proxy and call a specified callback within one transaction
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    /// @param callback Callback that will be invoced after the new proxy contract has been successfully deployed and initialized.
    function createProxyWithCallback(
        address _singleton,
        bytes memory initializer,
        uint256 saltNonce,
        IProxyCreationCallback callback
    ) public returns (GnosisSafeProxy proxy) {
        uint256 saltNonceWithCallback = uint256(keccak256(abi.encodePacked(saltNonce, callback)));
        proxy = createProxyWithNonce(_singleton, initializer, saltNonceWithCallback);
        if (address(callback) != address(0)) callback.proxyCreated(proxy, _singleton, initializer, saltNonce);
    }

    /// @dev Allows to get the address for a new proxy contact created via `createProxyWithNonce`
    ///      This method is only meant for address calculation purpose when you use an initializer that would revert,
    ///      therefore the response is returned with a revert. When calling this method set `from` to the address of the proxy factory.
    /// @param _singleton Address of singleton contract.
    /// @param initializer Payload for message call sent to new proxy contract.
    /// @param saltNonce Nonce that will be used to generate the salt to calculate the address of the new proxy contract.
    function calculateCreateProxyWithNonceAddress(
        address _singleton,
        bytes calldata initializer,
        uint256 saltNonce
    ) external returns (GnosisSafeProxy proxy) {
        proxy = deployProxyWithNonce(_singleton, initializer, saltNonce);
        revert(string(abi.encodePacked(proxy)));
    }
}

interface IProxyCreationCallback {
    function proxyCreated(
        GnosisSafeProxy proxy,
        address _singleton,
        bytes calldata initializer,
        uint256 saltNonce
    ) external;
}

Contract Security Audit

Contract ABI

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

Deployed Bytecode

0x608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea2646970667358221220d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b955264736f6c63430007060033

Deployed Bytecode Sourcemap

524:1528:0:-:0;;;1376:42;1372:1;1366:8;1362:57;1556:66;1552:1;1539:15;1536:87;1533:2;;;1653:10;1650:1;1643:21;1692:4;1689:1;1682:15;1533:2;1745:14;1742:1;1739;1726:34;1843:1;1840;1824:14;1821:1;1809:10;1802:5;1789:56;1880:16;1877:1;1874;1859:38;1926:1;1917:7;1914:14;1911:2;;;1958:16;1955:1;1948:27;1911:2;2014:16;2011:1;2004:27

Swarm Source

ipfs://d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b9552

 Latest 25 blocks (From a total of 96 blocks with 5.50 Ether produced)

Block Transaction Difficulty Gas Used Reward
222394822025-04-10 15:39:595 days ago17442995991560.00 TH10,743,413 (29.84%)
0.014191850941913661 ETH
222385592025-04-10 12:34:235 days ago1744288463830.00 TH6,227,230 (17.31%)
0.005674490330167536 ETH
222050632025-04-05 20:21:1110 days ago1743884471950.00 TH8,911,629 (24.83%)
0.011622508156761748 ETH
221681682025-03-31 16:44:3515 days ago17434394751440.00 TH8,680,338 (24.11%)
0.007330758178940757 ETH
221585892025-03-30 8:39:5916 days ago17433239991110.00 TH20,973,698 (58.26%)
0.001378386908258412 ETH
220688552025-03-17 20:00:3529 days ago17422416351280.00 TH29,345,181 (82.08%)
0.005514260322738958 ETH
219355072025-02-27 5:13:1147 days ago17406331911030.00 TH7,859,776 (21.83%)
0.004344512468499484 ETH
218818542025-02-19 17:17:3555 days ago17399854551570.00 TH15,874,134 (44.14%)
0.032702343086382325 ETH
217738182025-02-04 14:45:3570 days ago17386803351250.00 TH12,601,728 (35.04%)
0.166983315459628508 ETH
211852472024-11-14 10:09:47152 days ago17315789871360.00 TH11,787,935 (39.29%)
0.087255975126000196 ETH
211650222024-11-11 14:24:59155 days ago17313350991810.00 TH13,414,826 (44.72%)
0.039234673220523968 ETH
210121842024-10-21 6:32:59176 days ago1729492379850.00 TH19,076,468 (63.59%)
0.005025174524828295 ETH
208824002024-10-03 3:48:23194 days ago1727927303560.00 TH3,504,048 (11.68%)
0.003986804110244926 ETH
208146862024-09-23 17:10:11204 days ago17271114111300.00 TH8,896,181 (29.65%)
0.015051081826980085 ETH
207788842024-09-18 17:10:47209 days ago17266794471620.00 TH8,583,906 (28.61%)
0.012368251531868727 ETH
207513012024-09-14 20:41:59213 days ago17263465191060.00 TH9,394,734 (31.32%)
0.004939435995495341 ETH
205631432024-08-19 14:02:59239 days ago17240761791150.00 TH11,695,122 (38.98%)
0.050993066340521044 ETH
204791052024-08-07 20:31:47251 days ago17230627071130.00 TH11,781,869 (39.27%)
0.047546296150957212 ETH
202486352024-07-06 16:22:47283 days ago17202829671450.00 TH14,103,290 (47.01%)
0.026602644397085262 ETH
202167402024-07-02 5:27:11287 days ago17198980311080.00 TH10,281,274 (34.27%)
0.073457589023216681 ETH
201750222024-06-26 9:39:35293 days ago1719394775880.00 TH4,619,108 (15.40%)
0.004756998430259049 ETH
201384082024-06-21 6:49:23298 days ago1718952563790.00 TH9,707,703 (32.36%)
0.010306720824161324 ETH
196454772024-04-13 8:30:35367 days ago17129970351750.00 TH14,529,002 (48.43%)
0.077638163073001322 ETH
196119932024-04-08 15:58:59372 days ago17125919391630.00 TH11,726,330 (39.09%)
0.057770433282790162 ETH
194446332024-03-16 2:55:35396 days ago1710557735750.00 TH5,826,160 (19.42%)
0.026401149971744481 ETH
View All Blocks Produced

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

Latest 25 from a total of 37199 withdrawals (810.272124188 ETH withdrawn)

Validator Index Block Amount
873774222669652025-04-14 11:35:3540 hrs ago17446305350.019380964 ETH
873773222669652025-04-14 11:35:3540 hrs ago17446305350.019279321 ETH
873772222669652025-04-14 11:35:3540 hrs ago17446305350.019341966 ETH
873771222669652025-04-14 11:35:3540 hrs ago17446305350.019283914 ETH
873770222669652025-04-14 11:35:3540 hrs ago17446305350.064873382 ETH
873769222669652025-04-14 11:35:3540 hrs ago17446305350.019348831 ETH
873768222669642025-04-14 11:35:2340 hrs ago17446305230.019376844 ETH
873767222669642025-04-14 11:35:2340 hrs ago17446305230.01931156 ETH
873766222669642025-04-14 11:35:2340 hrs ago17446305230.019350998 ETH
873765222669642025-04-14 11:35:2340 hrs ago17446305230.019372311 ETH
873764222669642025-04-14 11:35:2340 hrs ago17446305230.019289469 ETH
873763222669642025-04-14 11:35:2340 hrs ago17446305230.019359946 ETH
873762222669642025-04-14 11:35:2340 hrs ago17446305230.019374768 ETH
873761222669642025-04-14 11:35:2340 hrs ago17446305230.01938558 ETH
873760222669642025-04-14 11:35:2340 hrs ago17446305230.019356475 ETH
873759222669642025-04-14 11:35:2340 hrs ago17446305230.019369275 ETH
873758222669642025-04-14 11:35:2340 hrs ago17446305230.019344482 ETH
873757222669642025-04-14 11:35:2340 hrs ago17446305230.019365253 ETH
873756222669642025-04-14 11:35:2340 hrs ago17446305230.019256674 ETH
873755222669642025-04-14 11:35:2340 hrs ago17446305230.019351496 ETH
873754222669642025-04-14 11:35:2340 hrs ago17446305230.019361256 ETH
873753222669642025-04-14 11:35:2340 hrs ago17446305230.019281619 ETH
873752222669632025-04-14 11:35:1140 hrs ago17446305110.019342074 ETH
873751222669632025-04-14 11:35:1140 hrs ago17446305110.019247689 ETH
873750222669632025-04-14 11:35:1140 hrs ago17446305110.019358303 ETH
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading
[ Download: CSV Export  ]
[ 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.