Spend less on fees, more on crypto. Buy crypto easily with MoonPay Balance. 20M+ users trust MoonPay worldwide.
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.
Ready to simplify your web3 experience? Try the all-in-one web3 app trusted by millions worldwide.
Thousands of tokens and competitive prices from multiple aggregators, in one place.
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!
Overview
ETH Balance
Eth Value
$71,131.40 (@ $3,596.49/ETH)Token Holdings
Could not find any matches!
- ERC-20 Tokens (45)0.005 CRECarryToken (CRE)$0.00@0.0053283.30990145 LINKChainLink To... (LINK)$6,632.28@23.4136.74482453 cvxFXSConvex FXS (cvxFXS)$94.64@2.5757298.6010666 FXSFrax Share (FXS)$1,233.22@4.134,951.47009609 OUSDOrigin Dolla... (OUSD)$4,948.56@0.9994357.96137872 OETHOrigin Ether (OETH)$1,261,137.31@3,523.1110,001,220.4561096 OGNOriginToken (OGN)$1,278,566.02@0.12780.1 SSVSSV Token (SSV)$2.62@26.240 stETHstETH (stETH)$0.00@3,592.82377.48765756 EIGENEigen (EIGEN)$1,494.85@3.9630,330.232229 USDTTether USD (USDT)$30,323.53@0.9998317,114.810795 USDCUSDC (USDC)$317,114.81@1.000.00826616 WETHWrapped Ethe... (WETH)$29.74@3,597.9378750 $stLink rewards on stlink.fiERC-20: ! st... ($stLin...)48,000 Earn $TUSD airdrops at https://www.tenorusd.orgERC-20: $ te... (Earn $...)40,000 UniswapLP.comERC-20: $ Un... (Uniswa...)1 CVPACryptovoxels Parcel64 frxETHOETH-fERC-20: Curv... (frxETH...)1,074,429.77124686 OUSD3CRV-fERC-20: Curv... (OUSD3C...)486.14233089 ARM-WETH-stETHERC-20: Lido... (ARM-WE...)1 OETHprimeEERC-20: OETH... (OETHpr...)74.2358079 OMNIOmni Network$658.47@8.8713.18257814 PENDLE-LPTERC-20: Pend... (PENDLE...)44.35214587 PENDLE-LPTPendle Market4,366,416,856,837,650,00... USDСERC-20: USDС (USDС)13.90242932 YT-oETH-25DEC2025ERC-20: YT o... (YT-oET...)45.49523389 YT-oETH-26DEC2024YT oETH 26DEC20244,821,703,234,947,620,00... USDТERC-20: Теth... (USDТ)4,708.21117842 cvxCRVConvex CRV$3,066.58@0.65130.00000566 iFARMiFARM$0.00@77.16200 TokenERC-20 TOKEN*[Suspicious]1.4 TokenERC-20 TOKEN*[Suspicious]3,999.99 TokenERC-20 TOKEN*[Suspicious]3,999.99 TokenERC-20 TOKEN*[Suspicious]1.7 TokenERC-20 TOKEN*[Suspicious]98,127 TokenERC-20 TOKEN*[Suspicious]0.000001 TokenERC-20 TOKEN*[Suspicious]9,283 TokenERC-20 TOKEN*[Spam]132.84 TokenERC-20 TOKEN*[Spam]100 TokenERC-20 TOKEN*[Spam]245.44 TokenERC-20 TOKEN*[Spam]9,283 TokenERC-20 TOKEN*[Spam]100 TokenERC-20 TOKEN*[Spam]348,328.34725079 TokenERC-20 TOKEN*[Spam]181 TokenERC-20 TOKEN*[Spam]NFT Tokens (48)0N10N1 Forcex2ERC-721ASYNC-V2Async ArtERC-721Bobu, the Bean FarmerERC-1155UNI-V3-POSUniswap V3: Positions NFTx50ERC-721ENSEthereum Name Servicex35ERC-721NameWrapperx4ERC-1155ERC-1155univ4.org# univ4.orgERC-1155888P888 Inner Circle - Pink Realmx8ERC-721888Y888 Inner Circle - Yellow Realmx19ERC-721claim rewards on apylink.comapylink.comERC-1155claim rewards on apyusd.netapyusd.netERC-1155ether-origin.comether-origin.comERC-1155Official Authorize credentialFRAX: Airdrop NFT VoucherERC-1155claim rewards on fraxprotocol.comfraxprotocol.comERC-1155FOBFuture of Boxing Collection by Jake Paulx2ERC-721OGNCHARITY2Help Ukraine by Artists on Origin StoryERC-721MPNMaverick Position NFTERC-721claim rewards on pooleth.iopooleth.ioERC-1155claim rewards on poolstake.netpoolstake.netERC-1155Reward Club [fW8EeS3o]Reward Club [zEXw7mCn]ERC-1155claim rewards on stethprize.comstethprize.comERC-1155debridgeth.comWithdrawal Badge debridgeth.comERC-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*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]ERC-1155 TOKEN*[Spam]
More Info
Private Name Tags
ContractCreator
Multichain Info
1 address found via- 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 1,667 transactions
Transaction Hash MethodBlockFromToExec Transaction 21544690 2025-01-03 14:55:47 12 hrs ago 1735916147 IN 0 ETH$0.00 0.0014608 20.16905415 Transfer 21544570 2025-01-03 14:31:47 12 hrs ago 1735914707 IN 19.7 ETH$70,850.91 0.00057169 20.91916035 Exec Transaction 21544551 2025-01-03 14:27:59 12 hrs ago 1735914479 IN 0 ETH$0.00 0.00109848 17.78582753 Exec Transaction 21544508 2025-01-03 14:19:23 12 hrs ago 1735913963 IN 0 ETH$0.00 0.0018866 13.99752887 Exec Transaction 21544506 2025-01-03 14:18:59 12 hrs ago 1735913939 IN 0 ETH$0.00 0.00110236 14.04095003 Exec Transaction 21544503 2025-01-03 14:18:23 12 hrs ago 1735913903 IN 0 ETH$0.00 0.00160927 15.4405606 Exec Transaction 21544494 2025-01-03 14:16:35 12 hrs ago 1735913795 IN 0 ETH$0.00 0.00114847 14.38473206 Exec Transaction 21544264 2025-01-03 13:30:23 13 hrs ago 1735911023 IN 0 ETH$0.00 0.00111842 14.82594156 Exec Transaction 21544238 2025-01-03 13:25:11 13 hrs ago 1735910711 IN 0 ETH$0.00 0.00078638 11.74341888 Exec Transaction 21544203 2025-01-03 13:18:11 13 hrs ago 1735910291 IN 0 ETH$0.00 0.00142583 14.08854949 Exec Transaction 21544200 2025-01-03 13:17:35 13 hrs ago 1735910255 IN 0 ETH$0.00 0.00109653 13.96545148 Exec Transaction 21538705 2025-01-02 18:53:11 32 hrs ago 1735843991 IN 0 ETH$0.00 0.00067689 12.34314071 Exec Transaction 21536934 2025-01-02 12:58:23 38 hrs ago 1735822703 IN 0 ETH$0.00 0.00119028 15.61850759 Exec Transaction 21536928 2025-01-02 12:57:11 38 hrs ago 1735822631 IN 0 ETH$0.00 0.00108463 14.78160925 Exec Transaction 21517772 2024-12-30 20:46:47 4 days ago 1735591607 IN 0 ETH$0.00 0.00242308 7.50822361 Exec Transaction 21517770 2024-12-30 20:46:23 4 days ago 1735591583 IN 0 ETH$0.00 0.00059079 7.43582261 Exec Transaction 21517175 2024-12-30 18:46:35 4 days ago 1735584395 IN 0 ETH$0.00 0.00093226 12.07865284 Exec Transaction 21517164 2024-12-30 18:44:23 4 days ago 1735584263 IN 0 ETH$0.00 0.0009482 12.28708479 Exec Transaction 21516937 2024-12-30 17:58:59 4 days ago 1735581539 IN 0 ETH$0.00 0.00128149 14.85549145 Exec Transaction 21516838 2024-12-30 17:39:11 4 days ago 1735580351 IN 0 ETH$0.00 0.00129399 13.86593196 Exec Transaction 21516775 2024-12-30 17:26:35 4 days ago 1735579595 IN 0 ETH$0.00 0.00173877 11.14851167 Transfer 21506161 2024-12-29 5:52:59 5 days ago 1735451579 IN 0.48480511 ETH$1,743.60 0.00010268 3.75752768 Exec Transaction 21465355 2024-12-23 13:02:23 11 days ago 1734958943 IN 0 ETH$0.00 0.00066033 7.51591189 Exec Transaction 21445160 2024-12-20 17:15:47 14 days ago 1734714947 IN 0 ETH$0.00 0.00117089 21.35102876 Exec Transaction 21437903 2024-12-19 16:56:59 15 days ago 1734627419 IN 0 ETH$0.00 0.00650278 19.44008089 Latest 25 internal transactions (View All)
Advanced mode:Parent Transaction Hash Block FromTo21544494 2025-01-03 14:16:35 12 hrs ago 1735913795 1 ETH$3,596.49 21538705 2025-01-02 18:53:11 32 hrs ago 1735843991 0.1 ETH$359.65 21517772 2024-12-30 20:46:47 4 days ago 1735591607 0.00000303 ETH$0.01 21517772 2024-12-30 20:46:47 4 days ago 1735591607 0.00017589 ETH$0.63 21445160 2024-12-20 17:15:47 14 days ago 1734714947 2 ETH$7,192.99 21437903 2024-12-19 16:56:59 15 days ago 1734627419 0.00004051 ETH$0.15 21437903 2024-12-19 16:56:59 15 days ago 1734627419 0.00026355 ETH$0.95 21437821 2024-12-19 16:40:35 15 days ago 1734626435 0.00021962 ETH$0.79 21425708 2024-12-18 0:01:47 17 days ago 1734480107 0.5 ETH$1,798.25 21418326 2024-12-16 23:19:23 18 days ago 1734391163 0.41 ETH$1,474.56 21369359 2024-12-10 3:15:59 24 days ago 1733800559 1 ETH$3,596.49 21366990 2024-12-09 19:19:23 25 days ago 1733771963 0.00999215 ETH$35.94 21366990 2024-12-09 19:19:23 25 days ago 1733771963 0.0102 ETH$36.68 21317425 2024-12-02 21:11:47 32 days ago 1733173907 0.00392858 ETH$14.13 21267499 2024-11-25 21:38:11 39 days ago 1732570691 0.5127 ETH$1,843.92 21231028 2024-11-20 19:27:11 44 days ago 1732130831 2 ETH$7,192.99 21223874 2024-11-19 19:28:47 45 days ago 1732044527 1 ETH$3,596.49 21083235 2024-10-31 4:28:59 64 days ago 1730348939 0.5 ETH$1,798.25 21083235 2024-10-31 4:28:59 64 days ago 1730348939 1 ETH$3,596.49 21043199 2024-10-25 14:22:35 70 days ago 1729866155 0.9 ETH$3,236.84 21028904 2024-10-23 14:31:59 72 days ago 1729693919 1 ETH$3,596.49 21016263 2024-10-21 20:11:35 74 days ago 1729541495 100 ETH$359,649.28 20923090 2024-10-08 19:56:11 87 days ago 1728417371 22.99177826 ETH$82,689.76 20923084 2024-10-08 19:54:59 87 days ago 1728417299 43.63649508 ETH$156,938.34 20923076 2024-10-08 19:53:23 87 days ago 1728417203 16.20817372 ETH$58,292.58 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 42.96% $0.127841 10,001,220.4561 $1,278,566.02 ETH 42.37% $3,523.11 357.9614 $1,261,137.31 ETH 10.65% $1 317,114.8108 $317,114.81 ETH Ether (ETH)2.39% $3,597.94 19.778 $71,159.98 ETH 1.02% $0.999779 30,330.2322 $30,323.53 ETH 0.22% $23.41 283.3099 $6,632.28 ETH 0.17% $0.999413 4,951.4701 $4,948.56 ETH 0.10% $0.651327 4,708.2112 $3,066.58 ETH 0.05% $3.96 377.4877 $1,494.85 ETH 0.04% $4.13 298.6011 $1,233.22 ETH 0.02% $8.87 74.2358 $658.47 ETH <0.01% $2.58 36.7448 $94.64 ETH <0.01% $3,597.94 0.00826616 $29.74 ETH <0.01% $26.24 0.1 $2.62 BASE <0.01% $0.000216 4,000 $0.8656 BASE <0.01% $0.024453 10 $0.2445 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
Transaction Private Note
This website uses cookies to improve your experience. By continuing to use this website, you agree to its Terms and Privacy Policy.