ETH Price: $2,983.92 (+1.02%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Exec Transaction182304162023-09-27 23:37:11814 days ago1695857831IN
Smart Account by Safe 0x0b414BC6...cb495B065
0 ETH0.000416037
Transfer182184012023-09-26 7:15:35816 days ago1695712535IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.03161912 ETH0.000208757.63864882
Transfer182103062023-09-25 4:05:23817 days ago1695614723IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.0322884 ETH0.000201397.36915677
Transfer181963422023-09-23 5:09:47819 days ago1695445787IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.04891272 ETH0.000201347.36738805
Transfer181736082023-09-20 0:43:47822 days ago1695170627IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.09814877 ETH0.0002358.59921666
Transfer181443422023-09-15 21:42:23826 days ago1694814143IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.06877823 ETH0.0003426412.5377674
Transfer181418582023-09-15 13:16:47826 days ago1694783807IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.10382982 ETH0.0004134315.12816931
Transfer181418502023-09-15 13:15:11826 days ago1694783711IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.04510975 ETH0.0004023514.72254948
Transfer180894072023-09-08 4:45:59834 days ago1694148359IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.09552579 ETH0.0003232211.82730345
Transfer180871952023-09-07 21:21:11834 days ago1694121671IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.26878565 ETH0.0017098162.56395113
Transfer180689972023-09-05 8:10:23837 days ago1693901423IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.03199432 ETH0.0003230411.82077474
Transfer180689322023-09-05 7:57:23837 days ago1693900643IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.01524165 ETH0.000272769.98062402
Exec Transaction180414332023-09-01 11:34:11840 days ago1693568051IN
Smart Account by Safe 0x0b414BC6...cb495B065
0 ETH0.0007083611.92100244
Transfer180382912023-09-01 1:01:11841 days ago1693530071IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.10621256 ETH0.0003061311.20187889
Transfer180061692023-08-27 13:01:47845 days ago1693141307IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.02596585 ETH0.0003796413.89180275
Transfer179909972023-08-25 10:05:23847 days ago1692957923IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.01404267 ETH0.0004718617.2661611
Transfer179745002023-08-23 2:43:11850 days ago1692758591IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.041547 ETH0.0004047114.80906191
Transfer179719882023-08-22 18:17:47850 days ago1692728267IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.28324645 ETH0.0012584546.04820761
Transfer179624612023-08-21 10:18:23851 days ago1692613103IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.04488213 ETH0.0004340115.88100631
Transfer179547722023-08-20 8:29:35853 days ago1692520175IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.02120729 ETH0.0003008611.00912374
Transfer179415162023-08-18 11:56:47854 days ago1692359807IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.03807015 ETH0.0005776321.13641482
Transfer179156032023-08-14 20:54:35858 days ago1692046475IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.03211972 ETH0.000677624.79439882
Transfer179064402023-08-13 14:09:35859 days ago1691935775IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.02003746 ETH0.0005101818.66815757
Transfer178997622023-08-12 15:45:47860 days ago1691855147IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.13367035 ETH0.000442916.20644648
Transfer178968332023-08-12 5:55:47861 days ago1691819747IN
Smart Account by Safe 0x0b414BC6...cb495B065
0.0387257 ETH0.0003172411.60832195
View all transactions

Latest 21 internal transactions

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer182304162023-09-27 23:37:11814 days ago1695857831
Smart Account by Safe 0x0b414BC6...cb495B065
0.89173365 ETH
Transfer180414332023-09-01 11:34:11840 days ago1693568051
Smart Account by Safe 0x0b414BC6...cb495B065
0.89447908 ETH
Transfer178837682023-08-10 10:03:47862 days ago1691661827
Smart Account by Safe 0x0b414BC6...cb495B065
4.97 ETH
Transfer178624702023-08-07 10:30:11865 days ago1691404211
Smart Account by Safe 0x0b414BC6...cb495B065
31 ETH
Transfer177784082023-07-26 16:20:47877 days ago1690388447
Smart Account by Safe 0x0b414BC6...cb495B065
25 ETH
Transfer176281032023-07-05 13:53:23898 days ago1688565203
Smart Account by Safe 0x0b414BC6...cb495B065
0.00261302 ETH
Transfer176281032023-07-05 13:53:23898 days ago1688565203
Smart Account by Safe 0x0b414BC6...cb495B065
0.01050179 ETH
Transfer176124342023-07-03 9:04:59901 days ago1688375099
Smart Account by Safe 0x0b414BC6...cb495B065
0.0013081 ETH
Transfer175762922023-06-28 7:20:11906 days ago1687936811
Smart Account by Safe 0x0b414BC6...cb495B065
0.00018287 ETH
Transfer175733342023-06-27 21:23:47906 days ago1687901027
Smart Account by Safe 0x0b414BC6...cb495B065
0.00041574 ETH
Transfer175733342023-06-27 21:23:47906 days ago1687901027
Smart Account by Safe 0x0b414BC6...cb495B065
0.00157154 ETH
Transfer175576192023-06-25 16:15:47908 days ago1687709747
Smart Account by Safe 0x0b414BC6...cb495B065
0.0000386 ETH
Transfer175576192023-06-25 16:15:47908 days ago1687709747
Smart Account by Safe 0x0b414BC6...cb495B065
0.00228234 ETH
Transfer174594722023-06-11 21:16:35922 days ago1686518195
Smart Account by Safe 0x0b414BC6...cb495B065
0.00049189 ETH
Transfer174594722023-06-11 21:16:35922 days ago1686518195
Smart Account by Safe 0x0b414BC6...cb495B065
0.00208159 ETH
Transfer173858962023-06-01 12:15:35932 days ago1685621735
Smart Account by Safe 0x0b414BC6...cb495B065
0.00158155 ETH
Transfer173043502023-05-21 1:00:23944 days ago1684630823
Smart Account by Safe 0x0b414BC6...cb495B065
0.00267469 ETH
Transfer168339802023-03-15 14:47:231010 days ago1678891643
Smart Account by Safe 0x0b414BC6...cb495B065
1.93284194 ETH
Transfer166997362023-02-24 17:40:591029 days ago1677260459
Smart Account by Safe 0x0b414BC6...cb495B065
6.6 ETH
Transfer165493982023-02-03 16:17:471050 days ago1675441067
Smart Account by Safe 0x0b414BC6...cb495B065
0.01 ETH
0x60806040165410172023-02-02 12:08:231051 days ago1675339703  Contract Creation0 ETH
Loading...
Loading
Cross-Chain Transactions
Produced Blocks

 Latest 25 blocks (From a total of 30 blocks with 2.23 Ether produced)

Block Transaction Difficulty Gas Used Reward
181683052023-09-19 6:54:47823 days ago16951064871980.00 TH19,398,596 (64.66%)
0.051499388071558346 ETH
180151942023-08-28 19:22:59844 days ago16932505791090.00 TH12,993,644 (43.31%)
0.025974503673568856 ETH
178974312023-08-12 7:55:47861 days ago16918269471300.00 TH11,840,339 (39.47%)
0.061241680844605962 ETH
178748562023-08-09 4:06:59864 days ago1691554019990.00 TH9,850,820 (32.84%)
0.02901795124357393 ETH
178025582023-07-30 1:25:59874 days ago16906803591080.00 TH13,907,349 (46.36%)
0.021351050889591238 ETH
176881532023-07-14 0:30:47890 days ago16892946471340.00 TH11,928,234 (39.76%)
0.061306592464393808 ETH
176473122023-07-08 6:37:35896 days ago1688798255850.00 TH29,956,518 (99.86%)
0.034633201889679184 ETH
176445252023-07-07 21:14:35896 days ago16887644751030.00 TH10,086,986 (33.62%)
0.067948480287055328 ETH
176281032023-07-05 13:53:23898 days ago1688565203950.00 TH9,877,587 (32.93%)
0.043201942002198264 ETH
176260412023-07-05 6:56:11899 days ago1688540171760.00 TH5,614,911 (18.72%)
0.041771746625202451 ETH
176238712023-07-04 23:39:23899 days ago1688513963580.00 TH29,970,818 (99.90%)
0.024671466171453778 ETH
176124342023-07-03 9:04:59901 days ago16883750991330.00 TH17,636,509 (58.79%)
0.115288044706286135 ETH
175762922023-06-28 7:20:11906 days ago16879368111370.00 TH24,187,257 (80.62%)
0.025692461326756951 ETH
175736122023-06-27 22:19:59906 days ago16879043991150.00 TH12,528,837 (41.76%)
0.021858797767583197 ETH
175733342023-06-27 21:23:47906 days ago16879010271140.00 TH12,263,614 (40.88%)
0.022785674016474886 ETH
175576192023-06-25 16:15:47908 days ago16877097472410.00 TH10,621,017 (35.40%)
0.060342589632880726 ETH
174621002023-06-12 6:07:59922 days ago1686550079850.00 TH29,995,944 (99.99%)
0.048019641149366785 ETH
174594722023-06-11 21:16:35922 days ago16865181951210.00 TH9,988,838 (33.30%)
0.023894853861726548 ETH
174191332023-06-06 4:46:23928 days ago16860267831550.00 TH29,957,006 (99.86%)
0.027927687703013626 ETH
173858962023-06-01 12:15:35932 days ago16856217351590.00 TH14,428,123 (48.09%)
0.029747677071525688 ETH
173665982023-05-29 19:03:59935 days ago16853870391540.00 TH13,928,186 (46.43%)
0.791259080227725625 ETH
173226712023-05-23 14:58:59941 days ago16848539391620.00 TH14,383,945 (47.95%)
0.03416801840682619 ETH
173043502023-05-21 1:00:23944 days ago16846308231160.00 TH10,770,845 (35.90%)
0.074067962923501606 ETH
172537852023-05-13 21:43:35951 days ago16840142151220.00 TH14,759,683 (49.20%)
0.143397480735517091 ETH
171636682023-05-01 4:40:59964 days ago16829160591270.00 TH14,342,499 (47.81%)
0.080957988140140582 ETH
View All Blocks Produced

Validator Index Block Amount
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.