ETH Price: $1,960.17 (-0.14%)
Gas: 0.04 Gwei
 

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer245041082026-02-21 8:40:598 days ago1771663259IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.00669178 ETH0.000001120.04111821
Transfer244101472026-02-08 5:59:4721 days ago1770530387IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.00505861 ETH0.000000960.03519003
Exec Transaction243942602026-02-06 0:39:2324 days ago1770338363IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.0018551421.89527262
Exec Transaction243942122026-02-06 0:29:3524 days ago1770337775IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.004851841.04739497
Exec Transaction243940352026-02-05 23:53:5924 days ago1770335639IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000097011.63097782
Exec Transaction243940072026-02-05 23:48:2324 days ago1770335303IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000472621.46195387
Exec Transaction243939992026-02-05 23:46:4724 days ago1770335207IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000551731.68532339
Exec Transaction243939912026-02-05 23:45:1124 days ago1770335111IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000103031.30621986
Exec Transaction243939722026-02-05 23:41:2324 days ago1770334883IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000098131.24864255
Exec Transaction243939022026-02-05 23:27:1124 days ago1770334031IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000079731.01452091
Exec Transaction243938962026-02-05 23:25:5924 days ago1770333959IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000093281.18694727
Exec Transaction243933532026-02-05 21:36:5924 days ago1770327419IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.00065128.28586923
Transfer243925022026-02-05 18:45:1124 days ago1770317111IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.07100163 ETH0.000076392.79551465
Exec Transaction243387642026-01-29 6:37:4731 days ago1769668667IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000007650.03930189
Exec Transaction243387522026-01-29 6:35:2331 days ago1769668523IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000004030.0352918
Transfer243313922026-01-28 5:56:5932 days ago1769579819IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.00666268 ETH0.000001350.04942928
Exec Transaction242745162026-01-20 7:32:1140 days ago1768894331IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000028010.14386022
Exec Transaction242745012026-01-20 7:29:1140 days ago1768894151IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.00000920.08044911
Exec Transaction242245652026-01-13 8:20:2347 days ago1768292423IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000005450.02800503
Exec Transaction242245542026-01-13 8:18:1147 days ago1768292291IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000003530.03093791
Exec Transaction241595382026-01-04 6:35:1156 days ago1767508511IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000009270.04674054
Exec Transaction241595222026-01-04 6:31:5956 days ago1767508319IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000005360.04694817
Exec Transaction240971902025-12-26 13:45:3565 days ago1766756735IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000015440.07931552
Exec Transaction240971742025-12-26 13:42:2365 days ago1766756543IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000011640.10185089
Exec Transaction240876582025-12-25 5:49:4766 days ago1766641787IN
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0 ETH0.000004180.03656185
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Deposit243942122026-02-06 0:29:3524 days ago1770337775
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
2.94395946 ETH
Transfer243940352026-02-05 23:53:5924 days ago1770335639
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.00336482 ETH
Transfer243940072026-02-05 23:48:2324 days ago1770335303
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
2.70242257 ETH
Deposit243387522026-01-29 6:35:2331 days ago1769668523
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.22232839 ETH
Deposit242745012026-01-20 7:29:1140 days ago1768894151
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.1703511 ETH
Deposit242245542026-01-13 8:18:1147 days ago1768292291
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.17123364 ETH
Deposit241595222026-01-04 6:31:5956 days ago1767508319
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.17420416 ETH
Deposit240971742025-12-26 13:42:2365 days ago1766756543
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.08794071 ETH
Deposit240876582025-12-25 5:49:4766 days ago1766641787
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.13792895 ETH
Deposit240460872025-12-19 10:36:5972 days ago1766140619
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.17479051 ETH
Deposit239914582025-12-11 19:15:2380 days ago1765480523
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.2222344 ETH
Deposit239271882025-12-02 17:12:2389 days ago1764695543
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.15163805 ETH
Deposit ETH238570552025-11-22 21:09:2399 days ago1763845763
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.33785535 ETH
Deposit ETH237897392025-11-13 10:38:47108 days ago1763030327
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.20099745 ETH
Deposit ETH237202352025-11-03 17:17:11118 days ago1762190231
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.2356624 ETH
Deposit ETH236649322025-10-26 23:31:59126 days ago1761521519
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.1785757 ETH
Deposit ETH235896012025-10-16 10:22:47136 days ago1760610167
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.41298144 ETH
Deposit ETH234884472025-10-02 6:54:59150 days ago1759388099
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.44273361 ETH
Deposit ETH233379872025-09-11 6:19:47171 days ago1757571587
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.37880837 ETH
Deposit ETH232312042025-08-27 8:16:11186 days ago1756282571
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.19219261 ETH
Deposit ETH231586502025-08-17 5:21:35196 days ago1755408095
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.19308122 ETH
Deposit ETH231185392025-08-11 14:55:35202 days ago1754924135
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.19958525 ETH
Deposit ETH231185322025-08-11 14:54:11202 days ago1754924051
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.19958525 ETH
Transfer230454742025-08-01 9:56:11212 days ago1754042171
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.0027 ETH
Deposit ETH230453292025-08-01 9:26:35212 days ago1754040395
Smart Account by Safe Fee Recipient: 0x7ff9...dd6
0.18 ETH
View All Internal Transactions
Loading...
Loading
Loading...
Loading
Cross-Chain Transactions

 Latest 20 blocks produced

Block Transaction Difficulty Gas Used Reward
239240402025-12-02 6:37:1189 days ago17646574311480.00 TH8,362,733 (13.94%)
0.00496726691033642 ETH
221868442025-04-03 7:17:47332 days ago17436646672680.00 TH12,289,770 (34.37%)
0.007225441362805846 ETH
220359382025-03-13 5:43:47353 days ago17418446271280.00 TH25,074,893 (69.86%)
0.00720766294219143 ETH
215811182025-01-08 17:01:47417 days ago17363557071000.00 TH7,715,149 (25.72%)
0.012705668272705883 ETH
212548052024-11-24 3:05:35462 days ago17324175351230.00 TH7,646,790 (25.49%)
0.008278445588981501 ETH
188246672023-12-20 4:12:59802 days ago17030455791910.00 TH9,302,291 (31.01%)
0.034920285518901257 ETH
179464022023-08-19 4:20:23925 days ago16924188231380.00 TH13,249,207 (44.16%)
0.044764643869627826 ETH
177676652023-07-25 4:14:59950 days ago16902584991150.00 TH13,145,145 (43.82%)
0.012987113610843573 ETH
177553272023-07-23 10:49:59952 days ago1690109399970.00 TH10,449,056 (34.83%)
0.007423993116558308 ETH
177196132023-07-18 10:46:59957 days ago16896772191500.00 TH11,223,561 (37.41%)
0.012396389784712256 ETH
176905222023-07-14 8:29:59961 days ago16893233991200.00 TH9,351,778 (31.17%)
0.007208383336660476 ETH
176260282023-07-05 6:53:35970 days ago1688540015570.00 TH27,191,047 (90.64%)
0.02395464316252153 ETH
174617242023-06-12 4:51:59993 days ago1686545519840.00 TH6,950,843 (23.17%)
0.009504830871503462 ETH
172773182023-05-17 5:34:231019 days ago16843016631110.00 TH15,248,073 (50.83%)
0.061915589862538127 ETH
171194482023-04-24 23:35:111042 days ago16823793111100.00 TH10,860,639 (36.20%)
0.02209980874627379 ETH
170406022023-04-13 19:59:471053 days ago16814159871590.00 TH12,423,576 (41.41%)
0.027526576989396449 ETH
170358312023-04-13 2:14:231053 days ago16813520631470.00 TH13,688,865 (45.63%)
0.062871959783699253 ETH
169088982023-03-26 3:22:351071 days ago1679800955440.00 TH28,588,846 (95.30%)
0.005223180199438466 ETH
168452982023-03-17 4:56:111080 days ago16790289712070.00 TH21,528,460 (71.76%)
0.0369409043405905 ETH
167673012023-03-06 5:40:471091 days ago16780812471080.00 TH15,946,907 (53.16%)
0.026373346948361791 ETH

Latest 25 from a total of 1310 withdrawals (64.637577523 ETH withdrawn)

Validator Index Block Amount
90730245120402026-02-22 11:14:237 days ago17717588630.016560156 ETH
90729245120402026-02-22 11:14:237 days ago17717588630.016582468 ETH
90728245120402026-02-22 11:14:237 days ago17717588630.016576064 ETH
90727245120402026-02-22 11:14:237 days ago17717588630.016536645 ETH
90726245120402026-02-22 11:14:237 days ago17717588630.016543546 ETH
2645245110282026-02-22 7:50:597 days ago17717466590.063921271 ETH
2644245110282026-02-22 7:50:597 days ago17717466590.016577383 ETH
2643245110282026-02-22 7:50:597 days ago17717466590.016573611 ETH
2642245110272026-02-22 7:50:477 days ago17717466470.016561857 ETH
2641245110272026-02-22 7:50:477 days ago17717466470.016553805 ETH
90730244521982026-02-14 3:00:1115 days ago17710380110.064270412 ETH
90729244521982026-02-14 3:00:1115 days ago17710380110.064633055 ETH
90728244521982026-02-14 3:00:1115 days ago17710380110.016719817 ETH
90727244521982026-02-14 3:00:1115 days ago17710380110.016711011 ETH
90726244521982026-02-14 3:00:1115 days ago17710380110.016695471 ETH
2645244511822026-02-13 23:35:5916 days ago17710257590.016674706 ETH
2644244511822026-02-13 23:35:5916 days ago17710257590.016669226 ETH
2643244511822026-02-13 23:35:5916 days ago17710257590.016647974 ETH
2642244511822026-02-13 23:35:5916 days ago17710257590.016629272 ETH
2641244511822026-02-13 23:35:5916 days ago17710257590.01671955 ETH
90730243920292026-02-05 17:10:1124 days ago17703114110.016688068 ETH
90729243920292026-02-05 17:10:1124 days ago17703114110.016721734 ETH
90728243920292026-02-05 17:10:1124 days ago17703114110.016735038 ETH
90727243920292026-02-05 17:10:1124 days ago17703114110.016730611 ETH
90726243920292026-02-05 17:10:1124 days ago17703114110.01670647 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.