ETH Price: $1,589.03 (-2.58%)
 

Overview

ETH Balance

33.654533885236807217 ETH

Eth Value

$53,478.14 (@ $1,589.03/ETH)

Token Holdings

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer222778832025-04-16 0:11:3530 mins ago1744762295IN
0xd4DB3D11...281d69412
0.08652718 ETH0.000010460.3827674
Transfer222775572025-04-15 23:06:231 hr ago1744758383IN
0xd4DB3D11...281d69412
0.10396134 ETH0.000010490.38394804
Transfer222770952025-04-15 21:33:353 hrs ago1744752815IN
0xd4DB3D11...281d69412
0.01341252 ETH0.000014210.51998118
Transfer222770192025-04-15 21:18:233 hrs ago1744751903IN
0xd4DB3D11...281d69412
0.02474778 ETH0.000011330.41482793
Transfer222758662025-04-15 17:26:597 hrs ago1744738019IN
0xd4DB3D11...281d69412
0.00908822 ETH0.000022890.8375885
Transfer222750852025-04-15 14:49:479 hrs ago1744728587IN
0xd4DB3D11...281d69412
0.06131553 ETH0.000042111.54110947
Transfer222744762025-04-15 12:46:4711 hrs ago1744721207IN
0xd4DB3D11...281d69412
0.10684086 ETH0.000014780.5409691
Transfer222743262025-04-15 12:16:4712 hrs ago1744719407IN
0xd4DB3D11...281d69412
0.0119173 ETH0.000012810.46878672
Transfer222741272025-04-15 11:36:3513 hrs ago1744716995IN
0xd4DB3D11...281d69412
0.01753518 ETH0.000009830.36004903
Transfer222740432025-04-15 11:19:4713 hrs ago1744715987IN
0xd4DB3D11...281d69412
0.06165412 ETH0.000012030.44027452
Transfer222731642025-04-15 8:22:4716 hrs ago1744705367IN
0xd4DB3D11...281d69412
0.01281653 ETH0.000010780.39450964
Transfer222730772025-04-15 8:04:5916 hrs ago1744704299IN
0xd4DB3D11...281d69412
0.01578072 ETH0.000010280.37648213
Transfer222714482025-04-15 2:37:3522 hrs ago1744684655IN
0xd4DB3D11...281d69412
0.02800453 ETH0.000011280.41281404
Transfer222711062025-04-15 1:28:3523 hrs ago1744680515IN
0xd4DB3D11...281d69412
0.00877829 ETH0.000010750.39344511
Transfer222707602025-04-15 0:18:3524 hrs ago1744676315IN
0xd4DB3D11...281d69412
0.0190553 ETH0.000011260.41217401
Transfer222704882025-04-14 23:23:5925 hrs ago1744673039IN
0xd4DB3D11...281d69412
0.00529721 ETH0.000009830.35970616
Transfer222704832025-04-14 23:22:5925 hrs ago1744672979IN
0xd4DB3D11...281d69412
0.01645647 ETH0.000009630.35256673
Transfer222689202025-04-14 18:08:5930 hrs ago1744654139IN
0xd4DB3D11...281d69412
0.01081083 ETH0.00002741.00281296
Transfer222663662025-04-14 9:34:4739 hrs ago1744623287IN
0xd4DB3D11...281d69412
0.01773179 ETH0.000012060.44164222
Transfer222661122025-04-14 8:43:5939 hrs ago1744620239IN
0xd4DB3D11...281d69412
0.00862842 ETH0.000010670.3907802
Transfer222639892025-04-14 1:38:2347 hrs ago1744594703IN
0xd4DB3D11...281d69412
0.07174199 ETH0.000010090.36929852
Transfer222637262025-04-14 0:45:3547 hrs ago1744591535IN
0xd4DB3D11...281d69412
0.10319744 ETH0.000012060.44130278
Transfer222625962025-04-13 20:58:472 days ago1744577927IN
0xd4DB3D11...281d69412
0.02192678 ETH0.000013750.50329663
Transfer222622272025-04-13 19:44:352 days ago1744573475IN
0xd4DB3D11...281d69412
0.08315565 ETH0.000050241.83865466
Transfer222614782025-04-13 17:14:352 days ago1744564475IN
0xd4DB3D11...281d69412
0.11753011 ETH0.000012470.45643333
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Method Block
From
To
Transfer220961662025-03-21 15:33:3525 days ago1742571215
0xd4DB3D11...281d69412
0.00001652 ETH
Transfer220961662025-03-21 15:33:3525 days ago1742571215
0xd4DB3D11...281d69412
0.00006229 ETH
Transfer220961662025-03-21 15:33:3525 days ago1742571215
0xd4DB3D11...281d69412
0.00056409 ETH
Transfer220961662025-03-21 15:33:3525 days ago1742571215
0xd4DB3D11...281d69412
0.00024804 ETH
Transfer220961662025-03-21 15:33:3525 days ago1742571215
0xd4DB3D11...281d69412
0.00038049 ETH
Transfer220961662025-03-21 15:33:3525 days ago1742571215
0xd4DB3D11...281d69412
0.00013652 ETH
Transfer220751602025-03-18 17:09:1128 days ago1742317751
0xd4DB3D11...281d69412
0.00046168 ETH
Transfer220751602025-03-18 17:09:1128 days ago1742317751
0xd4DB3D11...281d69412
0.00172649 ETH
Transfer219673352025-03-03 15:44:5943 days ago1741016699
0xd4DB3D11...281d69412
0.00002684 ETH
Transfer218769572025-02-19 0:52:1155 days ago1739926331
0xd4DB3D11...281d69412
0.00000675 ETH
Transfer218769572025-02-19 0:52:1155 days ago1739926331
0xd4DB3D11...281d69412
0.00000728 ETH
Transfer218769572025-02-19 0:52:1155 days ago1739926331
0xd4DB3D11...281d69412
0.00002757 ETH
Transfer218769572025-02-19 0:52:1155 days ago1739926331
0xd4DB3D11...281d69412
0.00003297 ETH
Transfer218769572025-02-19 0:52:1155 days ago1739926331
0xd4DB3D11...281d69412
0.00007678 ETH
Transfer218638092025-02-17 4:45:5957 days ago1739767559
0xd4DB3D11...281d69412
0.00001671 ETH
Transfer218638092025-02-17 4:45:5957 days ago1739767559
0xd4DB3D11...281d69412
0.00003042 ETH
Transfer218158392025-02-10 11:31:5964 days ago1739187119
0xd4DB3D11...281d69412
139 ETH
Transfer217393652025-01-30 19:12:4775 days ago1738264367
0xd4DB3D11...281d69412
0.20257592 ETH
Transfer213196082024-12-03 4:32:11133 days ago1733200331
0xd4DB3D11...281d69412
0.00002262 ETH
Transfer213196082024-12-03 4:32:11133 days ago1733200331
0xd4DB3D11...281d69412
0.00065728 ETH
Transfer212773142024-11-27 6:31:35139 days ago1732689095
0xd4DB3D11...281d69412
0.00018987 ETH
Transfer212773142024-11-27 6:31:35139 days ago1732689095
0xd4DB3D11...281d69412
0.00217839 ETH
Transfer211150912024-11-04 15:10:11162 days ago1730733011
0xd4DB3D11...281d69412
0.15335275 ETH
Transfer209584392024-10-13 18:27:47184 days ago1728844067
0xd4DB3D11...281d69412
0.02 ETH
Transfer206310212024-08-29 1:39:23229 days ago1724895563
0xd4DB3D11...281d69412
0.01285128 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 111 blocks with 1.68 Ether produced)

Block Transaction Difficulty Gas Used Reward
222667952025-04-14 11:01:2337 hrs ago17446284831100.00 TH6,136,090 (17.08%)
0.006500659391273715 ETH
222398092025-04-10 16:45:355 days ago17443035351060.00 TH5,211,186 (14.49%)
0.004504035351337322 ETH
220961662025-03-21 15:33:3525 days ago17425712151090.00 TH10,947,943 (30.41%)
0.019416548073193818 ETH
220751602025-03-18 17:09:1128 days ago17423177512090.00 TH17,941,416 (49.84%)
0.030820515000741584 ETH
219673352025-03-03 15:44:5943 days ago17410166991460.00 TH14,075,716 (39.10%)
0.040149271612241059 ETH
219201352025-02-25 1:43:1149 days ago17404477912360.00 TH19,443,315 (54.01%)
0.021684112628217283 ETH
218769572025-02-19 0:52:1155 days ago17399263311040.00 TH11,010,385 (30.58%)
0.016983708006252794 ETH
218696322025-02-18 0:19:2357 days ago17398379631990.00 TH13,235,620 (36.95%)
0.010868295681536845 ETH
218638092025-02-17 4:45:5957 days ago17397675591410.00 TH32,313,925 (89.76%)
0.011352687012525956 ETH
217296502025-01-29 10:40:4776 days ago17381472471600.00 TH8,480,737 (28.24%)
0.010435081996397071 ETH
215586812025-01-05 13:49:35100 days ago1736084975890.00 TH5,685,696 (18.90%)
0.004675907098944317 ETH
215552392025-01-05 2:16:47100 days ago17360434071150.00 TH8,388,363 (27.93%)
0.004856614788040949 ETH
215492712025-01-04 6:17:35101 days ago17359714551050.00 TH12,703,727 (42.30%)
0.009647609805403948 ETH
214850712024-12-26 7:13:35110 days ago17351972151020.00 TH6,000,536 (19.98%)
0.006329659656967692 ETH
214559292024-12-22 5:24:47114 days ago1734845087800.00 TH8,412,938 (28.02%)
0.005896315780568805 ETH
214493902024-12-21 7:27:59115 days ago17347660791030.00 TH7,899,707 (26.31%)
0.008411340217961447 ETH
213196082024-12-03 4:32:11133 days ago17332003311510.00 TH13,910,957 (46.37%)
0.026973337070442704 ETH
212773142024-11-27 6:31:35139 days ago17326890953580.00 TH29,875,994 (99.59%)
0.039824846019874728 ETH
212716382024-11-26 11:31:11140 days ago1732620671980.00 TH6,069,839 (20.23%)
0.01097732513470647 ETH
212597712024-11-24 19:43:59142 days ago17324774391760.00 TH13,248,152 (44.16%)
0.010749450887470728 ETH
212490782024-11-23 7:55:11143 days ago1732348511880.00 TH6,693,956 (22.31%)
0.005159006618776732 ETH
212189432024-11-19 2:59:11147 days ago17319851511060.00 TH6,778,991 (22.60%)
0.007240221210827637 ETH
212165582024-11-18 19:00:47148 days ago17319564471550.00 TH9,169,365 (30.56%)
0.016068416022815197 ETH
212116922024-11-18 2:44:11148 days ago1731897851880.00 TH7,243,577 (24.15%)
0.012936974732014507 ETH
211724452024-11-12 15:17:35154 days ago1731424655650.00 TH5,440,536 (18.14%)
0.009772035862870056 ETH
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

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