ETH Price: $1,919.42 (+1.30%)
 

Overview

ETH Balance

789.311296835477819866 ETH

Eth Value

$1,515,023.35 (@ $1,919.42/ETH)

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer220509122025-03-15 7:54:1149 mins ago1742025251IN
Fee Recipient: 0xa68...E54
0.01345833 ETH0.00001190.435604
Transfer220508672025-03-15 7:45:1158 mins ago1742024711IN
Fee Recipient: 0xa68...E54
0.01259417 ETH0.000010860.39758354
Transfer220494222025-03-15 2:54:595 hrs ago1742007299IN
Fee Recipient: 0xa68...E54
0.00760508 ETH0.000013150.4813365
Transfer220494092025-03-15 2:52:235 hrs ago1742007143IN
Fee Recipient: 0xa68...E54
0.00462881 ETH0.000013070.47834044
Transfer220489272025-03-15 1:15:237 hrs ago1742001323IN
Fee Recipient: 0xa68...E54
0.01201609 ETH0.000012550.45943412
Transfer220487702025-03-15 0:43:597 hrs ago1741999439IN
Fee Recipient: 0xa68...E54
0.01406993 ETH0.000012880.47139621
Transfer220487242025-03-15 0:34:358 hrs ago1741998875IN
Fee Recipient: 0xa68...E54
0.00905274 ETH0.000014290.52307486
Transfer220485572025-03-15 0:00:478 hrs ago1741996847IN
Fee Recipient: 0xa68...E54
0.01224704 ETH0.000014520.53134826
Transfer220473922025-03-14 20:05:5912 hrs ago1741982759IN
Fee Recipient: 0xa68...E54
0.00965678 ETH0.000014440.52859299
Transfer220472762025-03-14 19:42:3513 hrs ago1741981355IN
Fee Recipient: 0xa68...E54
0.00968564 ETH0.000015130.55368416
Transfer220471742025-03-14 19:22:1113 hrs ago1741980131IN
Fee Recipient: 0xa68...E54
0.01606409 ETH0.000013930.50974251
Transfer220463292025-03-14 16:32:4716 hrs ago1741969967IN
Fee Recipient: 0xa68...E54
0.03883453 ETH0.000019850.72647664
Transfer220450952025-03-14 12:23:4720 hrs ago1741955027IN
Fee Recipient: 0xa68...E54
0.03725108 ETH0.000020530.75134208
Transfer220437482025-03-14 7:53:2324 hrs ago1741938803IN
Fee Recipient: 0xa68...E54
0.00682012 ETH0.000013610.49816829
Transfer220435082025-03-14 7:04:4725 hrs ago1741935887IN
Fee Recipient: 0xa68...E54
0.0191871 ETH0.000012340.45179443
Transfer220421252025-03-14 2:26:2330 hrs ago1741919183IN
Fee Recipient: 0xa68...E54
0.01661098 ETH0.000013890.50840498
Transfer220416162025-03-14 0:44:3531 hrs ago1741913075IN
Fee Recipient: 0xa68...E54
0.01115321 ETH0.000013870.50753278
Transfer220414302025-03-14 0:07:2332 hrs ago1741910843IN
Fee Recipient: 0xa68...E54
0.00719652 ETH0.000015310.56055352
Transfer220392072025-03-13 16:41:1140 hrs ago1741884071IN
Fee Recipient: 0xa68...E54
0.01710013 ETH0.000029571.08232016
Transfer220390482025-03-13 16:09:2340 hrs ago1741882163IN
Fee Recipient: 0xa68...E54
0.0190547 ETH0.000021780.79723794
Transfer220378842025-03-13 12:15:4744 hrs ago1741868147IN
Fee Recipient: 0xa68...E54
0.05627186 ETH0.000014380.52647552
Transfer220373342025-03-13 10:24:5946 hrs ago1741861499IN
Fee Recipient: 0xa68...E54
0.00791797 ETH0.000014890.54500916
Transfer220368572025-03-13 8:49:1147 hrs ago1741855751IN
Fee Recipient: 0xa68...E54
0.05043561 ETH0.00001340.4905256
Transfer220341312025-03-12 23:41:232 days ago1741822883IN
Fee Recipient: 0xa68...E54
0.0078894 ETH0.000013180.48261583
Transfer220339922025-03-12 23:13:232 days ago1741821203IN
Fee Recipient: 0xa68...E54
0.02467754 ETH0.000020630.75492784
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer216817662025-01-22 18:17:3551 days ago1737569855
Fee Recipient: 0xa68...E54
0.21425147 ETH
Transfer205521082024-08-18 1:04:59209 days ago1723943099
Fee Recipient: 0xa68...E54
0.05 ETH
Transfer205477552024-08-17 10:29:59209 days ago1723890599
Fee Recipient: 0xa68...E54
4.13265079 ETH
Transfer204564752024-08-04 16:46:23222 days ago1722789983
Fee Recipient: 0xa68...E54
0.2121395 ETH
Transfer204276322024-07-31 16:09:11226 days ago1722442151
Fee Recipient: 0xa68...E54
0.00060694 ETH
Transfer204225182024-07-30 23:01:23227 days ago1722380483
Fee Recipient: 0xa68...E54
248.61358344 ETH
Transfer201255562024-06-19 11:42:11268 days ago1718797331
Fee Recipient: 0xa68...E54
0.31379624 ETH
Transfer201246272024-06-19 8:35:23269 days ago1718786123
Fee Recipient: 0xa68...E54
0.01366181 ETH
Transfer201182032024-06-18 10:59:59269 days ago1718708399
Fee Recipient: 0xa68...E54
0.001 ETH
Transfer199283692024-05-22 22:21:23296 days ago1716416483
Fee Recipient: 0xa68...E54
37.59178294 ETH
Transfer198411342024-05-10 17:29:35308 days ago1715362175
Fee Recipient: 0xa68...E54
54.7 ETH
Transfer197557312024-04-28 18:54:11320 days ago1714330451
Fee Recipient: 0xa68...E54
64.19691783 ETH
Transfer196127962024-04-08 18:41:35340 days ago1712601695
Fee Recipient: 0xa68...E54
859.50864688 ETH
Transfer196123852024-04-08 17:18:35340 days ago1712596715
Fee Recipient: 0xa68...E54
1 ETH
Transfer195613492024-04-01 13:43:23347 days ago1711979003
Fee Recipient: 0xa68...E54
0.00120541 ETH
Transfer195538982024-03-31 12:33:11348 days ago1711888391
Fee Recipient: 0xa68...E54
0.01323525 ETH
Transfer194881772024-03-22 5:46:59358 days ago1711086419
Fee Recipient: 0xa68...E54
0.08018046 ETH
Transfer194008332024-03-09 23:29:59370 days ago1710026999
Fee Recipient: 0xa68...E54
0.01599179 ETH
Transfer193575332024-03-03 22:10:35376 days ago1709503835
Fee Recipient: 0xa68...E54
0.00520816 ETH
Transfer193488932024-03-02 17:11:59377 days ago1709399519
Fee Recipient: 0xa68...E54
0.05555 ETH
Transfer192588302024-02-19 2:29:35390 days ago1708309775
Fee Recipient: 0xa68...E54
0.00719062 ETH
Transfer191597052024-02-05 4:29:47404 days ago1707107387
Fee Recipient: 0xa68...E54
0.02470135 ETH
Transfer191583252024-02-04 23:51:47404 days ago1707090707
Fee Recipient: 0xa68...E54
0.01032885 ETH
Transfer191478852024-02-03 12:38:59405 days ago1706963939
Fee Recipient: 0xa68...E54
0.02127688 ETH
Transfer190956362024-01-27 4:48:23413 days ago1706330903
Fee Recipient: 0xa68...E54
0.01230213 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 260 blocks with 10.92 Ether produced)

Block Transaction Difficulty Gas Used Reward
220037972025-03-08 17:58:476 days ago17414567271040.00 TH5,982,409 (16.62%)
0.004332028631855052 ETH
220014182025-03-08 9:59:116 days ago1741427951940.00 TH22,395,985 (62.52%)
0.005602429394810674 ETH
219059512025-02-23 2:09:1120 days ago17402765511560.00 TH8,197,068 (22.77%)
0.004829253234368779 ETH
218986822025-02-22 1:46:1121 days ago1740188771560.00 TH3,996,833 (11.15%)
0.003205676554738448 ETH
218193602025-02-10 23:19:4732 days ago1739229587630.00 TH24,331,380 (67.59%)
0.004675002075753338 ETH
217726042025-02-04 10:41:3538 days ago17386656951950.00 TH19,812,897 (57.20%)
0.019227333062693283 ETH
216133602025-01-13 5:04:1161 days ago17367446511260.00 TH11,038,175 (36.76%)
0.007218894164583633 ETH
215487232025-01-04 4:27:2370 days ago173596484300.00 TH0 (0.00%)
0 ETH
214997322024-12-28 8:20:5977 days ago173537405900.00 TH0 (0.00%)
0 ETH
212131022024-11-18 7:26:59117 days ago1731914819590.00 TH5,650,989 (18.84%)
0.005443460199474095 ETH
212033542024-11-16 22:49:35118 days ago17317973751070.00 TH6,404,430 (21.35%)
0.008514185057333436 ETH
211008552024-11-02 15:29:35132 days ago17305613752170.00 TH16,115,604 (53.72%)
0.020381991567390559 ETH
210063032024-10-20 10:50:23145 days ago17294214232470.00 TH12,318,254 (41.06%)
0.019912060580527051 ETH
208638862024-09-30 13:52:11165 days ago17277043311140.00 TH6,967,635 (23.23%)
0.013259638948041764 ETH
205213522024-08-13 17:59:47213 days ago17235719871340.00 TH10,299,445 (34.33%)
0.020057612299610901 ETH
204850462024-08-08 16:24:59218 days ago1723134299800.00 TH10,694,674 (35.65%)
0.031031660413275116 ETH
204276322024-07-31 16:09:11226 days ago17224421511380.00 TH13,077,596 (43.59%)
0.041101423994601792 ETH
204239072024-07-31 3:40:47227 days ago17223972471250.00 TH11,015,353 (36.72%)
0.013121319188357264 ETH
203337972024-07-18 13:46:59239 days ago1721310419670.00 TH4,500,941 (15.00%)
0.013006947288811966 ETH
202441682024-07-06 1:24:23252 days ago1720229063690.00 TH4,771,886 (15.91%)
0.004271173510611083 ETH
201954642024-06-29 6:10:23259 days ago17196414232060.00 TH15,435,402 (51.45%)
0.018771990011848971 ETH
201803582024-06-27 3:32:35261 days ago17194591551030.00 TH15,504,196 (51.68%)
0.017098582316712463 ETH
201565322024-06-23 19:39:35264 days ago17191715751230.00 TH10,477,405 (34.92%)
0.047309344228305071 ETH
201246272024-06-19 8:35:23269 days ago17187861231750.00 TH14,411,767 (48.04%)
0.01676099364133946 ETH
201182032024-06-18 10:59:59269 days ago17187083991870.00 TH12,886,675 (42.96%)
0.017082876607284855 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 79545 withdrawals (1,704.177756606 ETH withdrawn)

Validator Index Block Amount
1263667220159012025-03-10 10:33:234 days ago17416028030.018352978 ETH
1263666220159012025-03-10 10:33:234 days ago17416028030.018382126 ETH
1263665220159012025-03-10 10:33:234 days ago17416028030.063993392 ETH
1263664220159012025-03-10 10:33:234 days ago17416028030.018278269 ETH
1263663220159012025-03-10 10:33:234 days ago17416028030.018258009 ETH
1263662220159012025-03-10 10:33:234 days ago17416028030.01826284 ETH
1263661220159012025-03-10 10:33:234 days ago17416028030.01827215 ETH
1263660220159012025-03-10 10:33:234 days ago17416028030.018288748 ETH
1263659220159012025-03-10 10:33:234 days ago17416028030.018240775 ETH
1263658220159012025-03-10 10:33:234 days ago17416028030.018297133 ETH
1263657220159012025-03-10 10:33:234 days ago17416028030.018329532 ETH
1263656220159002025-03-10 10:33:114 days ago17416027910.018270718 ETH
1263655220159002025-03-10 10:33:114 days ago17416027910.018353117 ETH
1263654220159002025-03-10 10:33:114 days ago17416027910.018299301 ETH
1263653220159002025-03-10 10:33:114 days ago17416027910.018281838 ETH
1263652220159002025-03-10 10:33:114 days ago17416027910.018249076 ETH
1263651220159002025-03-10 10:33:114 days ago17416027910.01829061 ETH
1263650220159002025-03-10 10:33:114 days ago17416027910.018122119 ETH
1263649220159002025-03-10 10:33:114 days ago17416027910.018315273 ETH
1263648220159002025-03-10 10:33:114 days ago17416027910.018113448 ETH
1263647220159002025-03-10 10:33:114 days ago17416027910.018283471 ETH
1263646220159002025-03-10 10:33:114 days ago17416027910.018282017 ETH
1263645220159002025-03-10 10:33:114 days ago17416027910.018167151 ETH
1263644220159002025-03-10 10:33:114 days ago17416027910.018340182 ETH
1263643220159002025-03-10 10:33:114 days ago17416027910.062469297 ETH
View All Withdrawals

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