ETH Price: $2,511.35 (+0.39%)
 

Overview

ETH Balance

0.895539340271306744 ETH

Eth Value

$2,249.02 (@ $2,511.35/ETH)

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer226513272025-06-07 7:50:239 hrs ago1749282623IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01985607 ETH0.000027771.01636995
Transfer226507422025-06-07 5:52:5911 hrs ago1749275579IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00923963 ETH0.000019810.72508383
Transfer226490332025-06-07 0:09:1117 hrs ago1749254951IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.02103606 ETH0.000033871.23962353
Transfer226489982025-06-07 0:02:1117 hrs ago1749254531IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.04621921 ETH0.000039311.43859096
Transfer226471092025-06-06 17:43:1123 hrs ago1749231791IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.02472527 ETH0.000066842.4460828
Transfer226453552025-06-06 11:49:1129 hrs ago1749210551IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.02611801 ETH0.000033161.21368005
Transfer226445152025-06-06 8:58:2332 hrs ago1749200303IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.02196608 ETH0.00007042.57602665
Transfer226387232025-06-05 13:31:592 days ago1749130319IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01419305 ETH0.000062232.27716731
Transfer226378512025-06-05 10:35:232 days ago1749119723IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01389781 ETH0.00004841.77111183
Transfer226376712025-06-05 9:58:352 days ago1749117515IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00991859 ETH0.000040031.46496228
Transfer226371662025-06-05 8:16:472 days ago1749111407IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01758637 ETH0.000039551.44718488
Transfer226362122025-06-05 5:03:232 days ago1749099803IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.0177905 ETH0.000024890.9110078
Transfer226352282025-06-05 1:45:112 days ago1749087911IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01235276 ETH0.000021870.80057958
Transfer226351792025-06-05 1:35:232 days ago1749087323IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01033314 ETH0.000027331.00022958
Transfer226348292025-06-05 0:25:112 days ago1749083111IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.02027068 ETH0.000024440.89459098
Transfer226345152025-06-04 23:22:232 days ago1749079343IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01521274 ETH0.000037041.3553732
Transfer226342352025-06-04 22:26:112 days ago1749075971IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.02124952 ETH0.000063962.34040747
Transfer226333562025-06-04 19:28:112 days ago1749065291IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.03343274 ETH0.000138055.05175218
Transfer226328052025-06-04 17:36:473 days ago1749058607IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.04828761 ETH0.000160015.85512063
Transfer226321612025-06-04 15:27:353 days ago1749050855IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.02968888 ETH0.000150285.49899412
Transfer226319752025-06-04 14:50:233 days ago1749048623IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.02320875 ETH0.000157985.78068004
Transfer226306412025-06-04 10:20:113 days ago1749032411IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.04259789 ETH0.000085193.11734502
Transfer226305042025-06-04 9:52:353 days ago1749030755IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.02055077 ETH0.000078722.88081181
Transfer226296932025-06-04 7:08:473 days ago1749020927IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01218051 ETH0.000028291.03526233
Transfer226296242025-06-04 6:54:353 days ago1749020075IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01333196 ETH0.000022710.83106593
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Batch Deposit226131952025-06-01 23:41:595 days ago1748821319
Smart Account by Safe Fee Recipient: 0xa68...E54
3,365.94 ETH
Transfer225697502025-05-26 21:48:4711 days ago1748296127
Smart Account by Safe Fee Recipient: 0xa68...E54
0.001 ETH
Batch Deposit225520182025-05-24 10:10:5914 days ago1748081459
Smart Account by Safe Fee Recipient: 0xa68...E54
986 ETH
Batch Deposit225273962025-05-20 23:27:1117 days ago1747783631
Smart Account by Safe Fee Recipient: 0xa68...E54
32 ETH
Transfer*225067602025-05-18 1:57:2320 days ago1747533443
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057962025-05-17 22:42:3520 days ago1747521755
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057962025-05-17 22:42:3520 days ago1747521755
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057962025-05-17 22:42:3520 days ago1747521755
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057962025-05-17 22:42:3520 days ago1747521755
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057962025-05-17 22:42:3520 days ago1747521755
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057872025-05-17 22:40:4720 days ago1747521647
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057872025-05-17 22:40:4720 days ago1747521647
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057872025-05-17 22:40:4720 days ago1747521647
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057872025-05-17 22:40:4720 days ago1747521647
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057822025-05-17 22:39:3520 days ago1747521575
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057822025-05-17 22:39:3520 days ago1747521575
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057822025-05-17 22:39:3520 days ago1747521575
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057822025-05-17 22:39:3520 days ago1747521575
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057822025-05-17 22:39:3520 days ago1747521575
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057742025-05-17 22:37:5920 days ago1747521479
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057742025-05-17 22:37:5920 days ago1747521479
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057742025-05-17 22:37:5920 days ago1747521479
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057742025-05-17 22:37:5920 days ago1747521479
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057742025-05-17 22:37:5920 days ago1747521479
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057742025-05-17 22:37:5920 days ago1747521479
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
View All Internal Transactions

 Latest 25 blocks (From a total of 263 blocks with 10.95 Ether produced)

Block Transaction Difficulty Gas Used Reward
224410372025-05-08 20:00:2329 days ago17467344231750.00 TH8,020,381 (22.28%)
0.01701836628503209 ETH
224180682025-05-05 14:14:5933 days ago1746454499870.00 TH12,022,637 (33.40%)
0.003311922454900773 ETH
223950402025-05-02 8:48:2336 days ago17461757031720.00 TH9,317,762 (25.88%)
0.002012768607266434 ETH
220037972025-03-08 17:58:4790 days ago17414567271040.00 TH5,982,409 (16.62%)
0.004332028631855052 ETH
220014182025-03-08 9:59:1191 days ago1741427951940.00 TH22,395,985 (62.52%)
0.005602429394810674 ETH
219059512025-02-23 2:09:11104 days ago17402765511560.00 TH8,197,068 (22.77%)
0.004829253234368779 ETH
218986822025-02-22 1:46:11105 days ago1740188771560.00 TH3,996,833 (11.15%)
0.003205676554738448 ETH
218193602025-02-10 23:19:47116 days ago1739229587630.00 TH24,331,380 (67.59%)
0.004675002075753338 ETH
217726042025-02-04 10:41:35123 days ago17386656951950.00 TH19,812,897 (57.20%)
0.019227333062693283 ETH
216133602025-01-13 5:04:11145 days ago17367446511260.00 TH11,038,175 (36.76%)
0.007218894164583633 ETH
215487232025-01-04 4:27:23154 days ago173596484300.00 TH0 (0.00%)
0 ETH
214997322024-12-28 8:20:59161 days ago173537405900.00 TH0 (0.00%)
0 ETH
212131022024-11-18 7:26:59201 days ago1731914819590.00 TH5,650,989 (18.84%)
0.005443460199474095 ETH
212033542024-11-16 22:49:35202 days ago17317973751070.00 TH6,404,430 (21.35%)
0.008514185057333436 ETH
211008552024-11-02 15:29:35217 days ago17305613752170.00 TH16,115,604 (53.72%)
0.020381991567390559 ETH
210063032024-10-20 10:50:23230 days ago17294214232470.00 TH12,318,254 (41.06%)
0.019912060580527051 ETH
208638862024-09-30 13:52:11250 days ago17277043311140.00 TH6,967,635 (23.23%)
0.013259638948041764 ETH
205213522024-08-13 17:59:47297 days ago17235719871340.00 TH10,299,445 (34.33%)
0.020057612299610901 ETH
204850462024-08-08 16:24:59303 days ago1723134299800.00 TH10,694,674 (35.65%)
0.031031660413275116 ETH
204276322024-07-31 16:09:11311 days ago17224421511380.00 TH13,077,596 (43.59%)
0.041101423994601792 ETH
204239072024-07-31 3:40:47311 days ago17223972471250.00 TH11,015,353 (36.72%)
0.013121319188357264 ETH
203337972024-07-18 13:46:59324 days ago1721310419670.00 TH4,500,941 (15.00%)
0.013006947288811966 ETH
202441682024-07-06 1:24:23336 days ago1720229063690.00 TH4,771,886 (15.91%)
0.004271173510611083 ETH
201954642024-06-29 6:10:23343 days ago17196414232060.00 TH15,435,402 (51.45%)
0.018771990011848971 ETH
201803582024-06-27 3:32:35345 days ago17194591551030.00 TH15,504,196 (51.68%)
0.017098582316712463 ETH
View All Blocks Produced

Latest 25 from a total of 90035 withdrawals (5,244.330583148 ETH withdrawn)

Validator Index Block Amount
1263667226128342025-06-01 22:29:235 days ago174881696332.000455657 ETH
1263666226128342025-06-01 22:29:235 days ago174881696332.000428832 ETH
1263665226128342025-06-01 22:29:235 days ago174881696332.000444533 ETH
1263664226128342025-06-01 22:29:235 days ago174881696332.000410247 ETH
1263663226128342025-06-01 22:29:235 days ago174881696332.000437228 ETH
1263662226128342025-06-01 22:29:235 days ago174881696332.000457954 ETH
1263661226128332025-06-01 22:29:115 days ago174881695132.000426453 ETH
1263660226128332025-06-01 22:29:115 days ago174881695132.00045548 ETH
1263659226128332025-06-01 22:29:115 days ago174881695132.0004399 ETH
1263658226128332025-06-01 22:29:115 days ago174881695132.000439647 ETH
1263657226128332025-06-01 22:29:115 days ago174881695132.000440067 ETH
1263656226128332025-06-01 22:29:115 days ago174881695132.000453355 ETH
1263655226128332025-06-01 22:29:115 days ago174881695132.00043741 ETH
1263654226128332025-06-01 22:29:115 days ago174881695132.000426122 ETH
1263653226128332025-06-01 22:29:115 days ago174881695132.000410267 ETH
1263652226128332025-06-01 22:29:115 days ago174881695132.000437436 ETH
1263651226128332025-06-01 22:29:115 days ago174881695132.000439691 ETH
821400225987012025-05-30 23:02:117 days ago174864613132.004422948 ETH
821399225987012025-05-30 23:02:117 days ago174864613132.000150237 ETH
821398225987012025-05-30 23:02:117 days ago174864613132.000159347 ETH
821397225987012025-05-30 23:02:117 days ago174864613132.00015507 ETH
821396225987012025-05-30 23:02:117 days ago174864613132.00016641 ETH
821395225987012025-05-30 23:02:117 days ago174864613132.000154748 ETH
821394225987012025-05-30 23:02:117 days ago174864613132.000143546 ETH
821393225987012025-05-30 23:02:117 days ago174864613132.000154724 ETH
View All Withdrawals

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

0x608060405234801561001057600080fd5b506040516101e63803806101e68339818101604052602081101561003357600080fd5b8101908080519060200190929190505050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156100ca576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806101c46022913960400191505060405180910390fd5b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505060ab806101196000396000f3fe608060405273ffffffffffffffffffffffffffffffffffffffff600054167fa619486e0000000000000000000000000000000000000000000000000000000060003514156050578060005260206000f35b3660008037600080366000845af43d6000803e60008114156070573d6000fd5b3d6000f3fea2646970667358221220d1429297349653a4918076d650332de1a1068c5f3e07c5c82360c277770b955264736f6c63430007060033496e76616c69642073696e676c65746f6e20616464726573732070726f7669646564000000000000000000000000d9db270c1b5e3bd161e8c8503c55ceabee709552

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

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
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.