20M+ users trust MoonPay worldwide. Checkout with your preferred payment method.
Ready to onboard to Ethereum? With MetaMask Portfolio, you're in control.
Don’t invest unless you’re prepared to lose all the money you invest.
Everyday giveaways up to 100 ETH, Lucky Spins. Deposit BONUS 300% and Cashbacks!
5000+ Slots & Live Casino Games, 50+cryptos. Register with Etherscan and get 760% deposit bonus. Win Big$, withdraw it fast.
Slots, Roulette, Poker & more - Proud sponsors of UFC, Everton & StakeF1 team!
5000+ Slots & Live Casino Games, 50+cryptos. Register with Etherscan and get 760% deposit bonus. Win Big$, withdraw it fast.
Anonymous play on awesome games - sign up now for 25 free jackpot spins - worth $100s!
100s of games, generous bonuses, 20+ years of trusted gaming. Join CryptoWins & start winning today!
Overview
ETH Balance
Eth Value
$3.17 (@ $3,172.97/ETH)Token Holdings
Could not find any matches!
- ERC-20 Tokens (39)63.17213463 aEthrETHAave Ethereu... (aEthrE...)$225,026.09@3,562.1110.58455023 aEthWBTCAave Ethereu... (aEthWB...)$961,775.74@90,866.0019,442.23212129 LINKChainLink To... (LINK)$295,327.51@15.190 eETHether.fi ETH (eETH)$0.00@3,151.65388,201.69006681 GLQGraphLinq (GLQ)$30,211.57@0.0778608,687.67799687 LMRLumerin (LMR)$14,331.93@0.023553,223.57455897 OMMANTRA DAO (OM)$202,249.58@3.800 stETHstETH (stETH)$0.00@3,179.3450,305.31886171 UNIUniswap (UNI)$461,299.77@9.177.80828886 YFIyearn.financ... (YFI)$49,798.46@6,377.64670,272.330893 variableDebtEthUSDCAave Ethereu... (variab...)99.999 aEthWETHAave Ethereu... (aEthWE...)$318,257.82@3,182.610 COMPCompound (COMP)$0.00@54.6589.99071681 MKRMaker (MKR)$138,053.86@1,534.093,805.74983522 stkAAVEStaked Aave (stkAAV...)$651,011.57@171.06750 $stLink rewards on stlink.fi! stlink.fi ($stLin...)4,000 Earn $UNI airdrops at https://www.uniswaplabs.com# uniswaplab... (Earn $...)50,000 $+ $50 000 FO... ($)2,000 ASSAncientSeaSh... (ASS)0.24462583 LRT2LRTSquared112,671.03424658 esMETMET Escrow (esMET)0.00159397 msETH-Debt-1Metronome Sy... (msETH-...)0.00001851 msdvaETH-1Metronome Sy... (msdvaE...)0.00188612 msdvaRETH-1Metronome Sy... (msdvaR...)3,500 TokenERC-20 TOKEN*[Suspicious]1.2 TokenERC-20 TOKEN*[Suspicious]30 TokenERC-20 TOKEN*[Suspicious]30 TokenERC-20 TOKEN*[Suspicious]1.4 TokenERC-20 TOKEN*[Suspicious]8,271 TokenERC-20 TOKEN*[Suspicious]3,999.99 TokenERC-20 TOKEN*[Suspicious]0.7 TokenERC-20 TOKEN*[Suspicious]8,271 TokenERC-20 TOKEN*[Suspicious]3,999.99 TokenERC-20 TOKEN*[Spam]132.84 TokenERC-20 TOKEN*[Spam]1.7 TokenERC-20 TOKEN*[Spam]9,283 TokenERC-20 TOKEN*[Spam]100 TokenERC-20 TOKEN*[Spam]12.5 TokenERC-20 TOKEN*[Spam]NFT Tokens (59)asteth.com : airdrop recipient# asteth.com : airdrop recipientERC-1155# mbadge.org : lido legends# MBADGE.ORG : LIDO LEGENDSERC-1155claim rewards on apylink.comapylink.comERC-1155claim rewards on apyusd.comapyusd.comERC-1155claim rewards on ether-origin.netether-origin.netERC-1155EthereumEthereumERC-1155EventERC-1155HVAXVCHVAXVoterCardERC-721esMET-NFTMET Escrow NFTx5ERC-721Noox.fi Distribution ProtocolNoox.fi : Lido Airdrop RecipientERC-1155claim rewards on o-ether.neto-ether.netERC-1155claim rewards on poolether.netpoolether.netERC-1155claim rewards on poolstake.orgpoolstake.orgERC-1155claim rewards on univ4labs.orguniv4labs.orgERC-1155Withdrawal NFT puffereth.comWithdrawal NFT puffereth.comERC-1155Let's Go!🎁ERC-1155ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Suspicious]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]
- Transactions
- Internal Transactions
- Token Transfers (ERC-20)
- NFT Transfers
- Contract
- Events
- Analytics
- Multichain Portfolio
- Cards New
Advanced Filter- Filter by Tx Type:
- Tx
- Internal Tx
- ERC-20
- NFTs
Latest 25 from a total of 358 transactions
Transaction Hash MethodBlockFromToExec Transaction 21165145 2024-11-11 14:49:59 7 days ago 1731336599 IN 0 ETH$0.00 0.00231249 24.19233865 Exec Transaction 21165114 2024-11-11 14:43:47 7 days ago 1731336227 IN 0 ETH$0.00 0.00849326 19.34547747 Exec Transaction 21165005 2024-11-11 14:21:35 7 days ago 1731334895 IN 0 ETH$0.00 0.00420204 21.50418848 Exec Transaction 21164956 2024-11-11 14:11:47 7 days ago 1731334307 IN 0 ETH$0.00 0.00177215 19.76792914 Exec Transaction 21160093 2024-11-10 21:55:11 7 days ago 1731275711 IN 0 ETH$0.00 0.00340765 19.56205111 Exec Transaction 21160009 2024-11-10 21:38:23 7 days ago 1731274703 IN 0 ETH$0.00 0.00185451 21.48944233 Exec Transaction 21159691 2024-11-10 20:34:23 7 days ago 1731270863 IN 0 ETH$0.00 0.00183381 24.30858935 Exec Transaction 21159498 2024-11-10 19:55:35 7 days ago 1731268535 IN 0 ETH$0.00 0.00254684 30.57433946 Exec Transaction 21151219 2024-11-09 16:14:11 9 days ago 1731168851 IN 0 ETH$0.00 0.00100206 13.2852381 Exec Transaction 21147706 2024-11-09 4:28:11 9 days ago 1731126491 IN 0 ETH$0.00 0.00053289 7.0662114 Exec Transaction 21145945 2024-11-08 22:35:23 9 days ago 1731105323 IN 0 ETH$0.00 0.00095583 11.47785985 Exec Transaction 21145852 2024-11-08 22:16:47 9 days ago 1731104207 IN 0 ETH$0.00 0.0053982 12.30290795 Exec Transaction 21145747 2024-11-08 21:55:47 9 days ago 1731102947 IN 0 ETH$0.00 0.00261014 12.55094871 Exec Transaction 21131552 2024-11-06 22:19:59 11 days ago 1730931599 IN 0 ETH$0.00 0.00160739 18.62334924 Exec Transaction 21131326 2024-11-06 21:34:11 11 days ago 1730928851 IN 0 ETH$0.00 0.00218401 25.30405044 Exec Transaction 21131311 2024-11-06 21:31:11 11 days ago 1730928671 IN 0 ETH$0.00 0.00237419 27.50749277 Exec Transaction 21131264 2024-11-06 21:21:47 11 days ago 1730928107 IN 0 ETH$0.00 0.00229355 26.5730978 Exec Transaction 21131242 2024-11-06 21:17:23 11 days ago 1730927843 IN 0 ETH$0.00 0.01149892 29.83449098 Exec Transaction 21131210 2024-11-06 21:10:59 11 days ago 1730927459 IN 0 ETH$0.00 0.00897625 37.38236306 Exec Transaction 21131193 2024-11-06 21:07:35 11 days ago 1730927255 IN 0 ETH$0.00 0.00782746 32.10912199 Exec Transaction 21131135 2024-11-06 20:55:59 11 days ago 1730926559 IN 0 ETH$0.00 0.00219302 25.91917312 Exec Transaction 21131052 2024-11-06 20:38:59 11 days ago 1730925539 IN 0 ETH$0.00 0.00353896 20.31307565 Exec Transaction 21131026 2024-11-06 20:33:47 11 days ago 1730925227 IN 0 ETH$0.00 0.00157902 21.91965034 Exec Transaction 21129673 2024-11-06 16:02:35 12 days ago 1730908955 IN 0 ETH$0.00 0.0017529 20.3091199 Exec Transaction 21129425 2024-11-06 15:12:47 12 days ago 1730905967 IN 0 ETH$0.00 0.00168937 19.57850847 Latest 25 internal transactions (View All)
Advanced mode:Parent Transaction Hash Block From To 21131210 2024-11-06 21:10:59 11 days ago 1730927459 99.999 ETH$317,294.27 21044630 2024-10-25 19:09:47 23 days ago 1729883387 26.77807505 ETH$84,966.15 21029749 2024-10-23 17:21:47 26 days ago 1729704107 100 ETH$317,297.44 20937020 2024-10-10 18:31:11 39 days ago 1728585071 196 ETH$621,902.99 20936607 2024-10-10 17:08:23 39 days ago 1728580103 29.23406169 ETH$92,758.93 20880348 2024-10-02 20:56:59 46 days ago 1727902619 126 ETH$399,794.78 20872232 2024-10-01 17:47:35 48 days ago 1727804855 76.1266 ETH$241,547.76 20586251 2024-08-22 19:31:35 87 days ago 1724355095 4 ETH$12,691.90 20586236 2024-08-22 19:28:35 87 days ago 1724354915 35.5 ETH$112,640.59 20565460 2024-08-19 21:48:59 90 days ago 1724104139 3.461643 ETH$10,983.70 20543047 2024-08-16 18:41:11 94 days ago 1723833671 60 ETH$190,378.47 20464353 2024-08-05 19:07:59 104 days ago 1722884879 88 ETH$279,221.75 20464161 2024-08-05 18:29:11 105 days ago 1722882551 88 ETH$279,221.75 20463786 2024-08-05 17:13:47 105 days ago 1722878027 0.00001 ETH$0.03 20443392 2024-08-02 20:58:23 107 days ago 1722632303 47.68604388 ETH$151,306.60 20443306 2024-08-02 20:40:59 107 days ago 1722631259 47.6862143 ETH$151,307.14 20143237 2024-06-21 23:00:59 149 days ago 1719010859 82.05485125 ETH$260,357.95 20143224 2024-06-21 22:58:23 149 days ago 1719010703 39.99053848 ETH$126,888.96 20135249 2024-06-20 20:13:59 150 days ago 1718914439 1.89101692 ETH$6,000.15 20135016 2024-06-20 19:26:59 150 days ago 1718911619 0.1736062 ETH$550.85 20040996 2024-06-07 15:58:47 164 days ago 1717775927 10.00582711 ETH$31,748.23 20033869 2024-06-06 16:06:23 165 days ago 1717689983 17.4 ETH$55,209.76 19935130 2024-05-23 21:01:11 178 days ago 1716498071 4 ETH$12,691.90 19934754 2024-05-23 19:45:47 178 days ago 1716493547 13.18738111 ETH$41,843.22 19913174 2024-05-20 19:20:23 181 days ago 1716232823 12.01146215 ETH$38,112.06 Loading...LoadingSimilar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0xDaB5dc22...0ba42d2a6The constructor portion of the code might be different and could alter the actual behaviour of the contractContract Name:GnosisSafeProxy
Compiler Versionv0.7.6+commit.7338295f
Contract Source Code (Solidity)
- interface IProxy
- - function masterCopy()
- contract GnosisSafeProxy *
- contract GnosisSafeProxyFactory *
- - function createProxy(address singleto ...
- - function proxyRuntimeCode()
- - function proxyCreationCode()
- - function deployProxyWithNonce(
- - function createProxyWithNonce(
- - function createProxyWithCallback(
- - function calculateCreateProxyWithNonc ...
- interface IProxyCreationCallback
- - function proxyCreated(
/** *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
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
[{"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
Loading...LoadingLoading...LoadingABI for the implementation contract at 0xd9db270c1b5e3bd161e8c8503c55ceabee709552, likely using a custom proxy implementation.Learn more about proxy contracts in our Knowledge Base
Loading...LoadingABI for the implementation contract at 0xd9db270c1b5e3bd161e8c8503c55ceabee709552, likely using a custom proxy implementation.Learn more about proxy contracts in our Knowledge Base
Loading...LoadingLoading...LoadingLoading...LoadingLoading...LoadingLoading...LoadingLoading...LoadingMultichain Portfolio | 30 Chains
Chain Token Portfolio % Price Amount Value ETH 28.73% $90,866 10.5846 $961,775.74 ETH 19.45% $171.06 3,805.7498 $651,011.57 ETH 13.78% $9.17 50,305.3189 $461,299.77 ETH 9.51% $3,182.61 99.999 $318,257.82 ETH 8.82% $15.19 19,442.2321 $295,327.51 ETH 6.72% $3,562.11 63.1721 $225,026.09 ETH 6.04% $3.8 53,223.5746 $202,249.58 ETH 4.12% $1,534.09 89.9907 $138,053.86 ETH 1.49% $6,377.64 7.8083 $49,798.46 ETH 0.90% $0.077824 388,201.6901 $30,211.57 ETH 0.43% $0.023546 608,687.678 $14,331.93 ETH Ether (ETH)<0.01% $3,172.97 0.001 $3.17 Loading...Loading[ 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.
Address QR Code
My Address - Private Name Tag or Note
My Name Tag:
Private Name Tags (up to 35 characters) can be used for easy identification of addressesPrivate Note:
A private note (up to 500 characters) can be attached to this address.
Please DO NOT store any passwords or private keys here.Compiler specific version warnings:
The compiled contract might be susceptible to FullInlinerNonExpressionSplitArgumentEvaluationOrder (low-severity), MissingSideEffectsOnSelectorAccess (low-severity), AbiReencodingHeadOverflowWithStaticArrayCleanup (medium-severity), DirtyBytesArrayToStorage (low-severity), DataLocationChangeInInternalOverride (very low-severity), NestedCalldataArrayAbiReencodingSizeValidation (very low-severity), SignedImmutables (very low-severity), ABIDecodeTwoDimensionalArrayMemory (very low-severity) Solidity Compiler Bugs.
Connect a Wallet
Connecting wallet for read function is optional, useful if you want to call certain functions or simply use your wallet's node.Connect a Wallet
Connecting wallet for read function is optional, useful if you want to call certain functions or simply use your wallet's node.Connect a Wallet
Connecting wallet for read function is optional, useful if you want to call certain functions or simply use your wallet's node.SignIn
Address Cards
To use this feature, please login to your Etherscan account and return to this page.Before You Copy
This website uses cookies to improve your experience. By continuing to use this website, you agree to its Terms and Privacy Policy.