ETH Price: $2,290.95 (+0.65%)
 

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer243735782026-02-03 3:15:117 hrs ago1770088511IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00881025 ETH0.000004080.14934649
Transfer243731502026-02-03 1:48:238 hrs ago1770083303IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00274452 ETH0.00000270.09903332
Transfer243731332026-02-03 1:44:598 hrs ago1770083099IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00608988 ETH0.000002380.08730331
Transfer243728752026-02-03 0:52:599 hrs ago1770079979IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00751709 ETH0.000002380.08734072
Transfer243712902026-02-02 19:33:3514 hrs ago1770060815IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01523649 ETH0.000004190.15354123
Transfer243706592026-02-02 17:26:3516 hrs ago1770053195IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00964058 ETH0.000007590.27793566
Transfer243704052026-02-02 16:35:4717 hrs ago1770050147IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00665734 ETH0.000012310.4507872
Transfer243701482026-02-02 15:43:5918 hrs ago1770047039IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01077039 ETH0.000029351.07413216
Transfer243673922026-02-02 6:30:2327 hrs ago1770013823IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01123397 ETH0.000005850.21434041
Transfer243664842026-02-02 3:27:2330 hrs ago1770002843IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.15350063 ETH0.000021340.781195
Transfer243657012026-02-02 0:49:5933 hrs ago1769993399IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00437458 ETH0.000003340.12231546
Transfer243654982026-02-02 0:09:1134 hrs ago1769990951IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01153841 ETH0.000004160.15223995
Transfer243653292026-02-01 23:35:1134 hrs ago1769988911IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00973606 ETH0.000019590.71694868
Transfer243651802026-02-01 23:05:2335 hrs ago1769987123IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.01093591 ETH0.000002710.0994731
Transfer243644832026-02-01 20:45:2337 hrs ago1769978723IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.0077719 ETH0.000005830.21339554
Transfer243642892026-02-01 20:05:4738 hrs ago1769976347IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00394524 ETH0.000004010.14695201
Transfer243622772026-02-01 13:20:5944 hrs ago1769952059IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00464349 ETH0.00000460.16833589
Transfer243622732026-02-01 13:20:1144 hrs ago1769952011IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00597378 ETH0.000004720.1728232
Transfer243621812026-02-01 13:01:4745 hrs ago1769950907IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00550813 ETH0.000004190.15355858
Transfer243606692026-02-01 7:57:592 days ago1769932679IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.0062963 ETH0.000001960.07193991
Transfer243604822026-02-01 7:20:352 days ago1769930435IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00548138 ETH0.000002190.08042064
Transfer243601762026-02-01 6:19:112 days ago1769926751IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.003445 ETH0.000002020.0741616
Transfer243594922026-02-01 4:00:592 days ago1769918459IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00378293 ETH0.000001950.07145057
Transfer243584212026-02-01 0:25:592 days ago1769905559IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00334152 ETH0.00000510.18676836
Transfer243581612026-01-31 23:33:352 days ago1769902415IN
Smart Account by Safe Fee Recipient: 0xa68...E54
0.0113241 ETH0.000007160.26202082
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer239999042025-12-12 23:46:3552 days ago1765583195
Smart Account by Safe Fee Recipient: 0xa68...E54
0.000153 ETH
Transfer233468462025-09-12 12:00:35143 days ago1757678435
Smart Account by Safe Fee Recipient: 0xa68...E54
0.00472512 ETH
Transfer229711222025-07-22 0:23:59196 days ago1753143839
Smart Account by Safe Fee Recipient: 0xa68...E54
0.005555 ETH
Batch Deposit228423742025-07-04 0:48:47214 days ago1751590127
Smart Account by Safe Fee Recipient: 0xa68...E54
4,119 ETH
Batch Deposit226131952025-06-01 23:41:59246 days ago1748821319
Smart Account by Safe Fee Recipient: 0xa68...E54
3,365.94 ETH
Transfer225697502025-05-26 21:48:47252 days ago1748296127
Smart Account by Safe Fee Recipient: 0xa68...E54
0.001 ETH
Batch Deposit225520182025-05-24 10:10:59255 days ago1748081459
Smart Account by Safe Fee Recipient: 0xa68...E54
986 ETH
Batch Deposit225273962025-05-20 23:27:11258 days ago1747783631
Smart Account by Safe Fee Recipient: 0xa68...E54
32 ETH
Transfer*225067602025-05-18 1:57:23261 days ago1747533443
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057962025-05-17 22:42:35261 days ago1747521755
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057962025-05-17 22:42:35261 days ago1747521755
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057962025-05-17 22:42:35261 days ago1747521755
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057962025-05-17 22:42:35261 days ago1747521755
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057962025-05-17 22:42:35261 days ago1747521755
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057872025-05-17 22:40:47261 days ago1747521647
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057872025-05-17 22:40:47261 days ago1747521647
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057872025-05-17 22:40:47261 days ago1747521647
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057872025-05-17 22:40:47261 days ago1747521647
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057822025-05-17 22:39:35261 days ago1747521575
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057822025-05-17 22:39:35261 days ago1747521575
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057822025-05-17 22:39:35261 days ago1747521575
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057822025-05-17 22:39:35261 days ago1747521575
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057822025-05-17 22:39:35261 days ago1747521575
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057742025-05-17 22:37:59261 days ago1747521479
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
Transfer*225057742025-05-17 22:37:59261 days ago1747521479
Smart Account by Safe Fee Recipient: 0xa68...E54
1 wei
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

 Latest 25 blocks (From a total of 446 blocks with 11.53 Ether produced)

Block Transaction Difficulty Gas Used Reward
242862502026-01-21 22:48:2312 days ago17690357035640.00 TH22,957,690 (38.26%)
0.002064123908336443 ETH
240647452025-12-22 1:03:1143 days ago17663653911860.00 TH55,928,565 (93.21%)
0.002943671491897211 ETH
240643442025-12-21 23:42:3543 days ago1766360555950.00 TH4,746,851 (7.91%)
0.001050346951986955 ETH
240640892025-12-21 22:51:2343 days ago1766357483580.00 TH6,397,705 (10.66%)
0.001398166026118759 ETH
240634962025-12-21 20:52:2343 days ago1766350343620.00 TH56,422,650 (94.04%)
0.001027602395050007 ETH
240630462025-12-21 19:21:5943 days ago17663449191160.00 TH48,141,514 (80.24%)
0.00392119766021179 ETH
240622952025-12-21 16:51:3543 days ago1766335895960.00 TH5,366,830 (8.94%)
0.001893375027765143 ETH
240613222025-12-21 13:36:4743 days ago1766324207940.00 TH5,698,369 (9.50%)
0.002098016390422191 ETH
240595172025-12-21 7:34:2344 days ago1766302463920.00 TH10,997,186 (18.33%)
0.001005986101936158 ETH
240577912025-12-21 1:48:2344 days ago1766281703720.00 TH51,375,038 (85.63%)
0.002318456462639659 ETH
240563142025-12-20 20:51:4744 days ago1766263907790.00 TH6,097,948 (10.16%)
0.001206718885073673 ETH
240558132025-12-20 19:10:2344 days ago1766257823950.00 TH59,988,108 (99.98%)
0.001366528196082973 ETH
240551952025-12-20 17:05:5944 days ago17662503591100.00 TH16,190,972 (26.98%)
0.003780928605876462 ETH
240546712025-12-20 15:20:5944 days ago17662440591010.00 TH4,791,140 (7.99%)
0.001572445617306776 ETH
240542972025-12-20 14:05:4744 days ago1766239547950.00 TH14,413,143 (24.02%)
0.00165241727766166 ETH
240540562025-12-20 13:17:2344 days ago17662366431730.00 TH59,982,010 (99.97%)
0.001886114421035409 ETH
240525022025-12-20 8:05:2345 days ago17662179231210.00 TH6,380,399 (10.63%)
0.001770381790459246 ETH
240519612025-12-20 6:16:5945 days ago1766211419690.00 TH3,426,203 (5.71%)
0.000707954508434917 ETH
240513312025-12-20 4:10:2345 days ago1766203823860.00 TH54,191,099 (90.32%)
0.001251080788846144 ETH
240503772025-12-20 0:59:2345 days ago17661923631180.00 TH5,335,816 (8.89%)
0.002838644657215949 ETH
240495022025-12-19 22:03:4745 days ago1766181827940.00 TH4,766,214 (7.94%)
0.001415023553096121 ETH
240480212025-12-19 17:05:2345 days ago17661639231210.00 TH9,420,299 (15.70%)
0.002358639257593141 ETH
240460902025-12-19 10:37:3545 days ago17661406551110.00 TH5,861,254 (9.77%)
0.00234921265468658 ETH
240456672025-12-19 9:12:4746 days ago17661355671110.00 TH7,015,595 (11.69%)
0.002295579353888652 ETH
240449222025-12-19 6:42:2346 days ago17661265431180.00 TH10,187,470 (16.98%)
0.001727608318308454 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:23246 days ago174881696332.000455657 ETH
1263666226128342025-06-01 22:29:23246 days ago174881696332.000428832 ETH
1263665226128342025-06-01 22:29:23246 days ago174881696332.000444533 ETH
1263664226128342025-06-01 22:29:23246 days ago174881696332.000410247 ETH
1263663226128342025-06-01 22:29:23246 days ago174881696332.000437228 ETH
1263662226128342025-06-01 22:29:23246 days ago174881696332.000457954 ETH
1263661226128332025-06-01 22:29:11246 days ago174881695132.000426453 ETH
1263660226128332025-06-01 22:29:11246 days ago174881695132.00045548 ETH
1263659226128332025-06-01 22:29:11246 days ago174881695132.0004399 ETH
1263658226128332025-06-01 22:29:11246 days ago174881695132.000439647 ETH
1263657226128332025-06-01 22:29:11246 days ago174881695132.000440067 ETH
1263656226128332025-06-01 22:29:11246 days ago174881695132.000453355 ETH
1263655226128332025-06-01 22:29:11246 days ago174881695132.00043741 ETH
1263654226128332025-06-01 22:29:11246 days ago174881695132.000426122 ETH
1263653226128332025-06-01 22:29:11246 days ago174881695132.000410267 ETH
1263652226128332025-06-01 22:29:11246 days ago174881695132.000437436 ETH
1263651226128332025-06-01 22:29:11246 days ago174881695132.000439691 ETH
821400225987012025-05-30 23:02:11248 days ago174864613132.004422948 ETH
821399225987012025-05-30 23:02:11248 days ago174864613132.000150237 ETH
821398225987012025-05-30 23:02:11248 days ago174864613132.000159347 ETH
821397225987012025-05-30 23:02:11248 days ago174864613132.00015507 ETH
821396225987012025-05-30 23:02:11248 days ago174864613132.00016641 ETH
821395225987012025-05-30 23:02:11248 days ago174864613132.000154748 ETH
821394225987012025-05-30 23:02:11248 days ago174864613132.000143546 ETH
821393225987012025-05-30 23:02:11248 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

Contract Source Code (Solidity)

/**
 *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.