15M+ users trust MoonPay. Checkout with your preferred payment method.
Ready to onboard to Ethereum? With MetaMask Portfolio, you're in control.
Discover tokens across Ethereum and multiple L2 networks seamlessly and manage your Web3 everything, all in one place.
Opt-in, make your first trade on Exchange Plus & receive random crypto rewards from 10,000 SHIB, to 0.01 BTC.
Everyday giveaways up to 100 ETH, Lucky Spins. Deposit BONUS 300% and Cashbacks!
Play all your favorite Slots & Live Games, including Plinko, Aviator and Crash! Truly anonymous casino.
5000+ Slots & Live Casino Games, 50+cryptos. Register with Etherscan and get 760% deposit bonus. Win Big$, withdraw it fast.
5000+ Slots & Live Casino Games, 50+cryptos. Register with Etherscan and get 760% deposit bonus. Win Big$, withdraw it fast.
Play 100s of games anonymously with all major cryptos. Join CryptoWins & start winning!
Anonymous play on awesome games - sign up now for 25 free jackpot spins - worth $100s!
Overview
ETH Balance
Eth Value
$5.17 (@ $3,124.51/ETH)Token Holdings
Could not find any matches!
- ERC-20 Tokens (>100)577.99715641 aCRVAave interes... (aCRV)$254.40@0.44011,072.3722161 aAmmDAIAave AMM Mar... (aAmmDA...)$1,073.44@1.0012,982.859572 aAmmUSDCAave AMM Mar... (aAmmUS...)$2,982.86@1.00444.444068 aAmmUSDTAave AMM Mar... (aAmmUS...)$445.33@1.0020.01149322 aAmmWBTCAave AMM Mar... (aAmmWB...)$735.77@64,018.000.16993074 aAmmWETHAave AMM Mar... (aAmmWE...)$530.46@3,121.614,452.05724871 aEth1INCHAave Ethereu... (aEth1I...)$1,707.27@0.3835634.39551184 aEthAAVEAave Ethereu... (aEthAA...)$56,892.59@89.68390.50058715 aEthBALAave Ethereu... (aEthBA...)$1,358.94@3.482.41881656 aEthcbETHAave Ethereu... (aEthcb...)$8,061.84@3,332.978,125.16732546 aEthCRVAave Ethereu... (aEthCR...)$3,559.77@0.43811,667.46548971 aEthcrvUSDAave Ethereu... (aEthcr...)2,495,412.10660597 aEthDAIAave Ethereu... (aEthDA...)$2,494,246.75@0.99957.89845413 aEthENSAave Ethereu... (aEthEN...)$116.42@14.745,371.9731277 aEthFRAXAave Ethereu... (aEthFR...)$5,363.81@0.9985101.8169686 aEthFXSAave Ethereu... (aEthFX...)1,053.24307557 aEthKNCAave Ethereu... (aEthKN...)$623.89@0.5923946.30221333 aEthLDOAave Ethereu... (aEthLD...)$1,864.22@1.972,512.53906519 aEthLINKAave Ethereu... (aEthLI...)$36,607.69@14.5713,083.38559485 aEthLUSDAave Ethereu... (aEthLU...)$13,074.08@0.99932.14699357 aEthMKRAave Ethereu... (aEthMK...)$6,099.74@2,841.0642,787.924185 aEthPYUSDAave Ethereu... (aEthPY...)5.1562374 aEthrETHAave Ethereu... (aEthrE...)$17,813.67@3,454.781,087.21079335 aEthRPLAave Ethereu... (aEthRP...)$22,385.67@20.590.0076627 aEthsDAIAave Ethereu... (aEthsD...)$0.01@0.99955,706.52259491 aEthSNXAave Ethereu... (aEthSN...)$15,921.20@2.796.70167179 aEthSTGAave Ethereu... (aEthST...)$3.26@0.48671,230.19247216 aEthUNIAave Ethereu... (aEthUN...)$9,410.97@7.656,325,283.239701 aEthUSDCAave Ethereu... (aEthUS...)$6,325,283.24@1.004,485,791.89981 aEthUSDTAave Ethereu... (aEthUS...)$4,485,791.90@1.0017.4853784 aEthWBTCAave Ethereu... (aEthWB...)$1,123,960.12@64,280.000.05152601 aEthweETHAave Ethereu... (aEthwe...)750.81797765 aEthWETHAave Ethereu... (aEthWE...)$2,342,882.45@3,120.4457.85642828 aEthwstETHAave Ethereu... (aEthws...)$210,459.70@3,637.6290,271.31366423 aAMPLAave interes... (aAMPL)310.99636177 aBALAave interes... (aBAL)$1,104.04@3.556,638.00973508 aBATAave interes... (aBAT)$1,644.37@0.2477200,206.02119345 aBUSDAave interes... (aBUSD)$200,406.23@1.001568,525.32324175 aDAIAave interes... (aDAI)$570,230.90@1.0037,254.95444818 aENJAave interes... (aENJ)$2,240.34@0.308814,511.07 aGUSDAave interes... (aGUSD)$14,525.58@1.0011,631.58532781 aKNCAave interes... (aKNC)$2,267.90@1.3925,531.10644022 aLINKAave interes... (aLINK)$370,201.04@14.5013,637.15070882 aMANAAave interes... (aMANA)$6,036.48@0.44273.00106166 aMKRAave interes... (aMKR)$8,601.40@2,866.1277,724.12635332 aPAXAave interes... (aPAX)1,150.45868348 aRAIAave interes... (aRAI)$3,290.31@2.863,691.82212333 aRENAave interes... (aREN)$227.54@0.06162,133.67217911 aRENFILAave interes... (aRENFI...)137,479.31986968 aSNXAave interes... (aSNX)$384,942.10@2.8022,688.04198483 aSUSDAave interes... (aSUSD)$22,592.32@0.9958211,391.58686792 aTUSDAave interes... (aTUSD)$211,602.98@1.001434.74447586 aUNIAave interes... (aUNI)$3,286.67@7.561,339,211.636651 aUSDCAave interes... (aUSDC)$1,339,211.64@1.002,102,671.476631 aUSDTAave interes... (aUSDT)$2,106,876.82@1.0021.97832993 aWBTCAave interes... (aWBTC)$126,648.73@64,018.0076.78586674 aWETHAave interes... (aWETH)$239,695.53@3,121.6135.46772242 aXSUSHIAave interes... (aXSUSH...)$50.36@1.420.10700797 aYFIAave interes... (aYFI)$746.28@6,974.043,878.38807891 aZRXAave interes... (aZRX)$1,928.79@0.49731 BENDBend Token (BEND)$0.00@0.00155.41321322 CVXConvex Token (CVX)$12.88@2.379137.08013985 DPIDefiPulse In... (DPI)$13,735.11@100.197759.94780813 ENJEnjinCoin (ENJ)$18.28@0.30597.62613518 LENDEthLend (LEND)$0.00@0.002.42787069 FEIFei USD (FEI)$2.41@0.993710.680329 FRAXFrax (FRAX)$10.68@0.99953,649,131.41510052 GHOGho Token (GHO)$3,643,402.28@0.9984355.93557119 RENRepublic (REN)$21.90@0.06151,883.87001334 rETHRocket Pool ... (rETH)$6,507,565.22@3,454.361 stkGHOstk GHO (stkGHO)0.44219858 xSUSHISushiBar (xSUSHI)$0.63@1.428.26538973 sUSDSynth sUSD (sUSD)$8.20@0.992345.8328631 SNXSynthetix Ne... (SNX)$128.33@2.800.00529275 YFIyearn.financ... (YFI)$37.13@7,015.953.74360152 1INCH1INCH Token (1INCH)$1.44@0.38536.94284453 AAVEAave Token (AAVE)$623.46@89.7993253.78127867 BATBAT (BAT)$62.32@0.245658.82777413 BUSDBUSD (BUSD)$59.00@1.003204.30341982 LINKChainLink To... (LINK)$2,986.92@14.62238,339.00001253 DAIDai Stableco... (DAI)$238,577.34@1.0017.80453547 MANADecentraland (MANA)$3.46@0.44271.08849486 ENSEthereum Nam... (ENS)$16.23@14.919.96 GUSDGemini dolla... (GUSD)$9.96@0.999716.41943119 KNCKyberNetwork (KNC)$11.47@0.69880.00190807 MKRMaker (MKR)$5.44@2,849.430.08524231 stETHstETH (stETH)$266.36@3,124.692.03109494 TUSDTrueUSD (TUSD)$2.03@1.00113.38318574 UNIUniswap (UNI)$102.38@7.65119,418.79799 USDCUSDC (USDC)$119,538.22@1.0010.22440475 WBTCWrapped BTC (WBTC)$14,417.78@64,249.005.88261631 WETHWrapped Ethe... (WETH)$18,379.34@3,124.3471707.00993745 wstETHWrapped liqu... (wstETH)$2,571,267.88@3,636.820.52617895 ZRXZRX (ZRX)$0.26@0.495956,843.445629 aUSDCAave Arc mar... (aUSDC)0.00006576 aWETHAave Arc mar... (aWETH)20,987.1170712 a1INCHAave interes... (a1INCH)6,765.88184686 aCVXAave interes... (aCVX)48.09070867 aDPIAave interes... (aDPI)16.27672082 aENSAave interes... (aENS)NFT Tokens (41)! apy-aave.com! apy-aave.comERC-1155Visit treasure-aave.com for more information# treasure-aave.comERC-1155Liquid-tether.com1 BOX FOR YOUERC-1155nft-aave.comAave Mysterybox NFTERC-1155aave-nft.giftAave Mysterybox NFTERC-1155Airdropaavenetwork.orgERC-1155Airdropaaveprotocol.netERC-1155apy-aave.comapy-aave.comERC-1155nft-dai.comDAI Mysterybox NFTERC-1155Airdropearn-link.comERC-1155EventERC-1155Airdropget-usd.orgERC-1155claim rewards on getousd.comgetousd.comERC-1155claim rewards on getousd.comgetousd.comERC-1155LidowstETH.comLidowstETH.comERC-1155AirdropLiquidETH.networkERC-1155liquity.giftLiquity Mysterybox NFTERC-1155claim rewards on origindollar.netorigindollar.netERC-1155Official Authorize credentialRocket Pool: Airdrop NFT VoucherERC-1155solpool.orgsolpool.orgERC-1155Official Authorize credentialWBTC: Airdrop NFT VoucherERC-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]
More Info
Private Name Tags
ContractCreator
Multichain Info
2 addresses found via- Transactions
- Internal Transactions
- Token Transfers (ERC-20)
- NFT Transfers
- Contract
- Events
- Analytics
- Multichain Portfolio
Advanced Filter- Filter by Tx Type:
- Tx
- Internal Tx
- ERC-20
- NFTs
Latest 25 from a total of 107 transactions
Transaction Hash MethodBlockFromToValue Withdraw From St... 19806330 2024-05-05 20:38:59 36 hrs ago 1714941539 IN 0 ETH 0.00042016 4.47903118 Withdraw From St... 19754595 2024-04-28 15:04:59 8 days ago 1714316699 IN 0 ETH 0.00073261 7.83614603 Withdraw From St... 19709892 2024-04-22 8:58:11 15 days ago 1713776291 IN 0 ETH 0.00063918 8.364498 Withdraw From St... 19667161 2024-04-16 9:29:59 20 days ago 1713259799 IN 0 ETH 0.00097228 10.39694213 Withdraw From St... 19653290 2024-04-14 10:51:23 22 days ago 1713091883 IN 0 ETH 0.0008538 11.17491775 Withdraw From St... 19632815 2024-04-11 13:56:35 25 days ago 1712843795 IN 0 ETH 0.00251084 32.86272764 Withdraw From St... 19609409 2024-04-08 7:16:59 29 days ago 1712560619 IN 0 ETH 0.00093105 9.95615208 Withdraw From St... 19573793 2024-04-03 7:34:35 34 days ago 1712129675 IN 0 ETH 0.0018944 24.79067742 Withdraw From St... 19507237 2024-03-24 22:03:47 43 days ago 1711317827 IN 0 ETH 0.00201703 21.61740673 Withdraw From St... 19496532 2024-03-23 9:53:11 44 days ago 1711187591 IN 0 ETH 0.0015774 16.86771906 Withdraw From St... 19453900 2024-03-17 10:13:23 50 days ago 1710670403 IN 0 ETH 0.00237632 25.41089348 Withdraw From St... 19407302 2024-03-10 21:12:59 57 days ago 1710105179 IN 0 ETH 0.00418119 54.71625725 Withdraw From St... 19399829 2024-03-09 20:08:35 58 days ago 1710014915 IN 0 ETH 0.00653646 70.0450326 Withdraw From St... 19357866 2024-03-03 23:17:23 64 days ago 1709507843 IN 0 ETH 0.00420288 55 Withdraw From St... 19311146 2024-02-26 10:28:23 70 days ago 1708943303 IN 0 ETH 0.0020119 26.32829228 Withdraw From St... 19282410 2024-02-22 9:57:47 74 days ago 1708595867 IN 0 ETH 0.00331276 35.31431018 Withdraw From St... 19260402 2024-02-19 7:49:11 78 days ago 1708328951 IN 0 ETH 0.00203797 21.79279061 Withdraw From St... 19220928 2024-02-13 18:42:23 83 days ago 1707849743 IN 0 ETH 0.0037013 39.57941801 Withdraw From St... 19193091 2024-02-09 20:57:11 87 days ago 1707512231 IN 0 ETH 0.0054368 58.1377216 Withdraw From St... 19176019 2024-02-07 11:28:23 89 days ago 1707305303 IN 0 ETH 0.00227256 24.30135139 Withdraw From St... 19129106 2024-01-31 21:21:23 96 days ago 1706736083 IN 0 ETH 0.00232502 24.86233091 Withdraw From St... 19084462 2024-01-25 15:15:35 102 days ago 1706195735 IN 0 ETH 0.0026767 35.03362443 Withdraw From St... 19068489 2024-01-23 9:31:11 104 days ago 1706002271 IN 0 ETH 0.00341556 36.52381901 Withdraw From St... 19047076 2024-01-20 9:07:23 108 days ago 1705741643 IN 0 ETH 0.00128936 16.87293683 Withdraw From St... 19011342 2024-01-15 9:17:59 113 days ago 1705310279 IN 0 ETH 0.00169731 18.15004493 Latest 25 internal transactions (View All)
Advanced mode:Parent Transaction Hash Block From To Value 19670632 2024-04-16 21:10:23 20 days ago 1713301823 0.00040667 ETH 19658933 2024-04-15 5:48:47 22 days ago 1713160127 0.00110173 ETH 19655784 2024-04-14 19:13:23 22 days ago 1713122003 0.00000003 ETH 19635247 2024-04-11 22:06:35 25 days ago 1712873195 0.00000001 ETH 19635113 2024-04-11 21:39:47 25 days ago 1712871587 0.00014654 ETH 19609078 2024-04-08 6:10:23 29 days ago 1712556623 0.00000002 ETH 19609078 2024-04-08 6:10:23 29 days ago 1712556623 0.00000003 ETH 19607441 2024-04-08 0:39:59 29 days ago 1712536799 269.99874428 ETH 19599547 2024-04-06 22:05:47 30 days ago 1712441147 0.00000003 ETH 19599547 2024-04-06 22:05:47 30 days ago 1712441147 0.00080213 ETH 19599214 2024-04-06 20:59:11 30 days ago 1712437151 0.00000002 ETH 19599118 2024-04-06 20:39:59 30 days ago 1712435999 0.00000543 ETH 19599118 2024-04-06 20:39:59 30 days ago 1712435999 0.00000003 ETH 19599118 2024-04-06 20:39:59 30 days ago 1712435999 0.00000003 ETH 19592205 2024-04-05 21:26:23 31 days ago 1712352383 0.00000005 ETH 19588882 2024-04-05 10:15:47 31 days ago 1712312147 0.00000006 ETH 19546488 2024-03-30 11:31:35 37 days ago 1711798295 0.00000014 ETH 19546156 2024-03-30 10:23:47 37 days ago 1711794227 0.00000009 ETH 19545796 2024-03-30 9:10:59 38 days ago 1711789859 0.00000011 ETH 19545758 2024-03-30 9:02:59 38 days ago 1711789379 0.00000021 ETH 19545679 2024-03-30 8:46:59 38 days ago 1711788419 0.0000001 ETH 19545666 2024-03-30 8:44:11 38 days ago 1711788251 0.00000008 ETH 19545587 2024-03-30 8:27:59 38 days ago 1711787279 0.00010228 ETH 19545569 2024-03-30 8:24:23 38 days ago 1711787063 0.00000013 ETH 19539221 2024-03-29 10:59:23 38 days ago 1711709963 0.00000007 ETH Loading...LoadingContract Name:InitializableAdminUpgradeabilityProxy
Compiler Versionv0.6.12+commit.27d51765
Contract Source Code (Solidity)
- library Address
- - function isContract(address account)
- - function sendValue(address payable re ...
- - function _implementation()
- - function _delegate(address implementa ...
- - function _willFallback()
- - function _fallback()
- contract BaseUpgradeabilityProxy i ...
- - function _implementation()
- - function _upgradeTo(address newImplem ...
- - function _setImplementation(address n ...
- contract InitializableUpgradeabili ...
- - function initialize(address _logic, b ...
- contract BaseAdminUpgradeabilityPr ...
- - function admin()
- - function implementation()
- - function changeAdmin(address newAdmin ...
- - function upgradeTo(address newImpleme ...
- - function upgradeToAndCall(address new ...
- - function _admin()
- - function _setAdmin(address newAdmin)
- - function _willFallback()
- contract InitializableAdminUpgrade ... *
- - function initialize(
- - function _willFallback()
/** *Submitted for verification at Etherscan.io on 2020-11-17 */ // SPDX-License-Identifier: agpl-3.0 pragma solidity ^0.6.8; /** * @dev Collection of functions related to the address type */ library Address { /** * @dev Returns true if `account` is a contract. * * [IMPORTANT] * ==== * It is unsafe to assume that an address for which this function returns * false is an externally-owned account (EOA) and not a contract. * * Among others, `isContract` will return false for the following * types of addresses: * * - an externally-owned account * - a contract in construction * - an address where a contract will be created * - an address where a contract lived, but was destroyed * ==== */ function isContract(address account) internal view returns (bool) { // According to EIP-1052, 0x0 is the value returned for not-yet created accounts // and 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470 is returned // for accounts without code, i.e. `keccak256('')` bytes32 codehash; bytes32 accountHash = 0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470; // solhint-disable-next-line no-inline-assembly assembly { codehash := extcodehash(account) } return (codehash != accountHash && codehash != 0x0); } /** * @dev Replacement for Solidity's `transfer`: sends `amount` wei to * `recipient`, forwarding all available gas and reverting on errors. * * https://eips.ethereum.org/EIPS/eip-1884[EIP1884] increases the gas cost * of certain opcodes, possibly making contracts go over the 2300 gas limit * imposed by `transfer`, making them unable to receive funds via * `transfer`. {sendValue} removes this limitation. * * https://diligence.consensys.net/posts/2019/09/stop-using-soliditys-transfer-now/[Learn more]. * * IMPORTANT: because control is transferred to `recipient`, care must be * taken to not create reentrancy vulnerabilities. Consider using * {ReentrancyGuard} or the * https://solidity.readthedocs.io/en/v0.5.11/security-considerations.html#use-the-checks-effects-interactions-pattern[checks-effects-interactions pattern]. */ function sendValue(address payable recipient, uint256 amount) internal { require(address(this).balance >= amount, 'Address: insufficient balance'); // solhint-disable-next-line avoid-low-level-calls, avoid-call-value (bool success, ) = recipient.call{value: amount}(''); require(success, 'Address: unable to send value, recipient may have reverted'); } } /** * @title Proxy * @dev Implements delegation of calls to other contracts, with proper * forwarding of return values and bubbling of failures. * It defines a fallback function that delegates all calls to the address * returned by the abstract _implementation() internal function. */ abstract contract Proxy { /** * @dev Fallback function. * Implemented entirely in `_fallback`. */ fallback() external payable { _fallback(); } /** * @return The Address of the implementation. */ function _implementation() internal virtual view returns (address); /** * @dev Delegates execution to an implementation contract. * This is a low level function that doesn't return to its internal call site. * It will return to the external caller whatever the implementation returns. * @param implementation Address to delegate. */ function _delegate(address implementation) internal { //solium-disable-next-line assembly { // Copy msg.data. We take full control of memory in this inline assembly // block because it will not return to Solidity code. We overwrite the // Solidity scratch pad at memory position 0. calldatacopy(0, 0, calldatasize()) // Call the implementation. // out and outsize are 0 because we don't know the size yet. let result := delegatecall(gas(), implementation, 0, calldatasize(), 0, 0) // Copy the returned data. returndatacopy(0, 0, returndatasize()) switch result // delegatecall returns 0 on error. case 0 { revert(0, returndatasize()) } default { return(0, returndatasize()) } } } /** * @dev Function that is run as the first thing in the fallback function. * Can be redefined in derived contracts to add functionality. * Redefinitions must call super._willFallback(). */ function _willFallback() internal virtual {} /** * @dev fallback implementation. * Extracted to enable manual triggering. */ function _fallback() internal { _willFallback(); _delegate(_implementation()); } } /** * @title BaseUpgradeabilityProxy * @dev This contract implements a proxy that allows to change the * implementation address to which it will delegate. * Such a change is called an implementation upgrade. */ contract BaseUpgradeabilityProxy is Proxy { /** * @dev Emitted when the implementation is upgraded. * @param implementation Address of the new implementation. */ event Upgraded(address indexed implementation); /** * @dev Storage slot with the address of the current implementation. * This is the keccak-256 hash of "eip1967.proxy.implementation" subtracted by 1, and is * validated in the constructor. */ bytes32 internal constant IMPLEMENTATION_SLOT = 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc; /** * @dev Returns the current implementation. * @return impl Address of the current implementation */ function _implementation() internal override view returns (address impl) { bytes32 slot = IMPLEMENTATION_SLOT; //solium-disable-next-line assembly { impl := sload(slot) } } /** * @dev Upgrades the proxy to a new implementation. * @param newImplementation Address of the new implementation. */ function _upgradeTo(address newImplementation) internal { _setImplementation(newImplementation); emit Upgraded(newImplementation); } /** * @dev Sets the implementation address of the proxy. * @param newImplementation Address of the new implementation. */ function _setImplementation(address newImplementation) internal { require( Address.isContract(newImplementation), 'Cannot set a proxy implementation to a non-contract address' ); bytes32 slot = IMPLEMENTATION_SLOT; //solium-disable-next-line assembly { sstore(slot, newImplementation) } } } /** * @title InitializableUpgradeabilityProxy * @dev Extends BaseUpgradeabilityProxy with an initializer for initializing * implementation and init data. */ contract InitializableUpgradeabilityProxy is BaseUpgradeabilityProxy { /** * @dev Contract initializer. * @param _logic Address of the initial implementation. * @param _data Data to send as msg.data to the implementation to initialize the proxied contract. * It should include the signature and the parameters of the function to be called, as described in * https://solidity.readthedocs.io/en/v0.4.24/abi-spec.html#function-selector-and-argument-encoding. * This parameter is optional, if no data is given the initialization call to proxied contract will be skipped. */ function initialize(address _logic, bytes memory _data) public payable { require(_implementation() == address(0)); assert(IMPLEMENTATION_SLOT == bytes32(uint256(keccak256('eip1967.proxy.implementation')) - 1)); _setImplementation(_logic); if (_data.length > 0) { (bool success, ) = _logic.delegatecall(_data); require(success); } } } /** * @title BaseAdminUpgradeabilityProxy * @dev This contract combines an upgradeability proxy with an authorization * mechanism for administrative tasks. * All external functions in this contract must be guarded by the * `ifAdmin` modifier. See ethereum/solidity#3864 for a Solidity * feature proposal that would enable this to be done automatically. */ contract BaseAdminUpgradeabilityProxy is BaseUpgradeabilityProxy { /** * @dev Emitted when the administration has been transferred. * @param previousAdmin Address of the previous admin. * @param newAdmin Address of the new admin. */ event AdminChanged(address previousAdmin, address newAdmin); /** * @dev Storage slot with the admin of the contract. * This is the keccak-256 hash of "eip1967.proxy.admin" subtracted by 1, and is * validated in the constructor. */ bytes32 internal constant ADMIN_SLOT = 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103; /** * @dev Modifier to check whether the `msg.sender` is the admin. * If it is, it will run the function. Otherwise, it will delegate the call * to the implementation. */ modifier ifAdmin() { if (msg.sender == _admin()) { _; } else { _fallback(); } } /** * @return The address of the proxy admin. */ function admin() external ifAdmin returns (address) { return _admin(); } /** * @return The address of the implementation. */ function implementation() external ifAdmin returns (address) { return _implementation(); } /** * @dev Changes the admin of the proxy. * Only the current admin can call this function. * @param newAdmin Address to transfer proxy administration to. */ function changeAdmin(address newAdmin) external ifAdmin { require(newAdmin != address(0), 'Cannot change the admin of a proxy to the zero address'); emit AdminChanged(_admin(), newAdmin); _setAdmin(newAdmin); } /** * @dev Upgrade the backing implementation of the proxy. * Only the admin can call this function. * @param newImplementation Address of the new implementation. */ function upgradeTo(address newImplementation) external ifAdmin { _upgradeTo(newImplementation); } /** * @dev Upgrade the backing implementation of the proxy and call a function * on the new implementation. * This is useful to initialize the proxied contract. * @param newImplementation Address of the new implementation. * @param data Data to send as msg.data in the low level call. * It should include the signature and the parameters of the function to be called, as described in * https://solidity.readthedocs.io/en/v0.4.24/abi-spec.html#function-selector-and-argument-encoding. */ function upgradeToAndCall(address newImplementation, bytes calldata data) external payable ifAdmin { _upgradeTo(newImplementation); (bool success, ) = newImplementation.delegatecall(data); require(success); } /** * @return adm The admin slot. */ function _admin() internal view returns (address adm) { bytes32 slot = ADMIN_SLOT; //solium-disable-next-line assembly { adm := sload(slot) } } /** * @dev Sets the address of the proxy admin. * @param newAdmin Address of the new proxy admin. */ function _setAdmin(address newAdmin) internal { bytes32 slot = ADMIN_SLOT; //solium-disable-next-line assembly { sstore(slot, newAdmin) } } /** * @dev Only fall back when the sender is not the admin. */ function _willFallback() internal virtual override { require(msg.sender != _admin(), 'Cannot call fallback function from the proxy admin'); super._willFallback(); } } /** * @title InitializableAdminUpgradeabilityProxy * @dev Extends from BaseAdminUpgradeabilityProxy with an initializer for * initializing the implementation, admin, and init data. */ contract InitializableAdminUpgradeabilityProxy is BaseAdminUpgradeabilityProxy, InitializableUpgradeabilityProxy { /** * Contract initializer. * @param logic address of the initial implementation. * @param admin Address of the proxy administrator. * @param data Data to send as msg.data to the implementation to initialize the proxied contract. * It should include the signature and the parameters of the function to be called, as described in * https://solidity.readthedocs.io/en/v0.4.24/abi-spec.html#function-selector-and-argument-encoding. * This parameter is optional, if no data is given the initialization call to proxied contract will be skipped. */ function initialize( address logic, address admin, bytes memory data ) public payable { require(_implementation() == address(0)); InitializableUpgradeabilityProxy.initialize(logic, data); assert(ADMIN_SLOT == bytes32(uint256(keccak256('eip1967.proxy.admin')) - 1)); _setAdmin(admin); } /** * @dev Only fall back when the sender is not the admin. */ function _willFallback() internal override(BaseAdminUpgradeabilityProxy, Proxy) { BaseAdminUpgradeabilityProxy._willFallback(); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"previousAdmin","type":"address"},{"indexed":false,"internalType":"address","name":"newAdmin","type":"address"}],"name":"AdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"implementation","type":"address"}],"name":"Upgraded","type":"event"},{"stateMutability":"payable","type":"fallback"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newAdmin","type":"address"}],"name":"changeAdmin","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"logic","type":"address"},{"internalType":"address","name":"admin","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"initialize","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"_logic","type":"address"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"initialize","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"}],"name":"upgradeTo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newImplementation","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"upgradeToAndCall","outputs":[],"stateMutability":"payable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b50610905806100206000396000f3fe6080604052600436106100705760003560e01c80638f2839701161004e5780638f2839701461015e578063cf7a1d7714610191578063d1f5789414610250578063f851a4401461030657610070565b80633659cfe61461007a5780634f1ef286146100ad5780635c60da1b1461012d575b61007861031b565b005b34801561008657600080fd5b506100786004803603602081101561009d57600080fd5b50356001600160a01b0316610335565b610078600480360360408110156100c357600080fd5b6001600160a01b0382351691908101906040810160208201356401000000008111156100ee57600080fd5b82018360208201111561010057600080fd5b8035906020019184600183028401116401000000008311171561012257600080fd5b50909250905061036f565b34801561013957600080fd5b5061014261041c565b604080516001600160a01b039092168252519081900360200190f35b34801561016a57600080fd5b506100786004803603602081101561018157600080fd5b50356001600160a01b0316610459565b610078600480360360608110156101a757600080fd5b6001600160a01b0382358116926020810135909116918101906060810160408201356401000000008111156101db57600080fd5b8201836020820111156101ed57600080fd5b8035906020019184600183028401116401000000008311171561020f57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610513945050505050565b6100786004803603604081101561026657600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561029157600080fd5b8201836020820111156102a357600080fd5b803590602001918460018302840111640100000000831117156102c557600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610543945050505050565b34801561031257600080fd5b50610142610623565b61032361064e565b61033361032e610656565b61067b565b565b61033d61069f565b6001600160a01b0316336001600160a01b031614156103645761035f816106c4565b61036c565b61036c61031b565b50565b61037761069f565b6001600160a01b0316336001600160a01b0316141561040f57610399836106c4565b6000836001600160a01b031683836040518083838082843760405192019450600093509091505080830381855af49150503d80600081146103f6576040519150601f19603f3d011682016040523d82523d6000602084013e6103fb565b606091505b505090508061040957600080fd5b50610417565b61041761031b565b505050565b600061042661069f565b6001600160a01b0316336001600160a01b0316141561044e57610447610656565b9050610456565b61045661031b565b90565b61046161069f565b6001600160a01b0316336001600160a01b03161415610364576001600160a01b0381166104bf5760405162461bcd60e51b815260040180806020018281038252603681526020018061085f6036913960400191505060405180910390fd5b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f6104e861069f565b604080516001600160a01b03928316815291841660208301528051918290030190a161035f81610704565b600061051d610656565b6001600160a01b03161461053057600080fd5b61053a8382610543565b61041782610704565b600061054d610656565b6001600160a01b03161461056057600080fd5b61056982610728565b80511561061f576000826001600160a01b0316826040518082805190602001908083835b602083106105ac5780518252601f19909201916020918201910161058d565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d806000811461060c576040519150601f19603f3d011682016040523d82523d6000602084013e610611565b606091505b505090508061041757600080fd5b5050565b600061062d61069f565b6001600160a01b0316336001600160a01b0316141561044e5761044761069f565b610333610790565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b3660008037600080366000845af43d6000803e80801561069a573d6000f35b3d6000fd5b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b6106cd81610728565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b610731816107f0565b61076c5760405162461bcd60e51b815260040180806020018281038252603b815260200180610895603b913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b61079861069f565b6001600160a01b0316336001600160a01b031614156107e85760405162461bcd60e51b815260040180806020018281038252603281526020018061082d6032913960400191505060405180910390fd5b610333610333565b6000813f7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47081811480159061082457508115155b94935050505056fe43616e6e6f742063616c6c2066616c6c6261636b2066756e6374696f6e2066726f6d207468652070726f78792061646d696e43616e6e6f74206368616e6765207468652061646d696e206f6620612070726f787920746f20746865207a65726f206164647265737343616e6e6f742073657420612070726f787920696d706c656d656e746174696f6e20746f2061206e6f6e2d636f6e74726163742061646472657373a26469706673582212201799a47c1e80a7ef7ef66d6c3f09083c663b74b42f89a778861663207d9aad9064736f6c634300060c0033Deployed Bytecode
0x6080604052600436106100705760003560e01c80638f2839701161004e5780638f2839701461015e578063cf7a1d7714610191578063d1f5789414610250578063f851a4401461030657610070565b80633659cfe61461007a5780634f1ef286146100ad5780635c60da1b1461012d575b61007861031b565b005b34801561008657600080fd5b506100786004803603602081101561009d57600080fd5b50356001600160a01b0316610335565b610078600480360360408110156100c357600080fd5b6001600160a01b0382351691908101906040810160208201356401000000008111156100ee57600080fd5b82018360208201111561010057600080fd5b8035906020019184600183028401116401000000008311171561012257600080fd5b50909250905061036f565b34801561013957600080fd5b5061014261041c565b604080516001600160a01b039092168252519081900360200190f35b34801561016a57600080fd5b506100786004803603602081101561018157600080fd5b50356001600160a01b0316610459565b610078600480360360608110156101a757600080fd5b6001600160a01b0382358116926020810135909116918101906060810160408201356401000000008111156101db57600080fd5b8201836020820111156101ed57600080fd5b8035906020019184600183028401116401000000008311171561020f57600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610513945050505050565b6100786004803603604081101561026657600080fd5b6001600160a01b03823516919081019060408101602082013564010000000081111561029157600080fd5b8201836020820111156102a357600080fd5b803590602001918460018302840111640100000000831117156102c557600080fd5b91908080601f016020809104026020016040519081016040528093929190818152602001838380828437600092019190915250929550610543945050505050565b34801561031257600080fd5b50610142610623565b61032361064e565b61033361032e610656565b61067b565b565b61033d61069f565b6001600160a01b0316336001600160a01b031614156103645761035f816106c4565b61036c565b61036c61031b565b50565b61037761069f565b6001600160a01b0316336001600160a01b0316141561040f57610399836106c4565b6000836001600160a01b031683836040518083838082843760405192019450600093509091505080830381855af49150503d80600081146103f6576040519150601f19603f3d011682016040523d82523d6000602084013e6103fb565b606091505b505090508061040957600080fd5b50610417565b61041761031b565b505050565b600061042661069f565b6001600160a01b0316336001600160a01b0316141561044e57610447610656565b9050610456565b61045661031b565b90565b61046161069f565b6001600160a01b0316336001600160a01b03161415610364576001600160a01b0381166104bf5760405162461bcd60e51b815260040180806020018281038252603681526020018061085f6036913960400191505060405180910390fd5b7f7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f6104e861069f565b604080516001600160a01b03928316815291841660208301528051918290030190a161035f81610704565b600061051d610656565b6001600160a01b03161461053057600080fd5b61053a8382610543565b61041782610704565b600061054d610656565b6001600160a01b03161461056057600080fd5b61056982610728565b80511561061f576000826001600160a01b0316826040518082805190602001908083835b602083106105ac5780518252601f19909201916020918201910161058d565b6001836020036101000a038019825116818451168082178552505050505050905001915050600060405180830381855af49150503d806000811461060c576040519150601f19603f3d011682016040523d82523d6000602084013e610611565b606091505b505090508061041757600080fd5b5050565b600061062d61069f565b6001600160a01b0316336001600160a01b0316141561044e5761044761069f565b610333610790565b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc5490565b3660008037600080366000845af43d6000803e80801561069a573d6000f35b3d6000fd5b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d61035490565b6106cd81610728565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b90600090a250565b7fb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d610355565b610731816107f0565b61076c5760405162461bcd60e51b815260040180806020018281038252603b815260200180610895603b913960400191505060405180910390fd5b7f360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc55565b61079861069f565b6001600160a01b0316336001600160a01b031614156107e85760405162461bcd60e51b815260040180806020018281038252603281526020018061082d6032913960400191505060405180910390fd5b610333610333565b6000813f7fc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a47081811480159061082457508115155b94935050505056fe43616e6e6f742063616c6c2066616c6c6261636b2066756e6374696f6e2066726f6d207468652070726f78792061646d696e43616e6e6f74206368616e6765207468652061646d696e206f6620612070726f787920746f20746865207a65726f206164647265737343616e6e6f742073657420612070726f787920696d706c656d656e746174696f6e20746f2061206e6f6e2d636f6e74726163742061646472657373a26469706673582212201799a47c1e80a7ef7ef66d6c3f09083c663b74b42f89a778861663207d9aad9064736f6c634300060c0033
Deployed Bytecode Sourcemap
11898:1249:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3043:11;:9;:11::i;:::-;11898:1249;10044:105;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10044:105:0;-1:-1:-1;;;;;10044:105:0;;:::i;10677:244::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;10677:244:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;10677:244:0;;-1:-1:-1;10677:244:0;-1:-1:-1;10677:244:0;:::i;9344:98::-;;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;9344:98:0;;;;;;;;;;;;;;9625:228;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;9625:228:0;-1:-1:-1;;;;;9625:228:0;;:::i;12601:326::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;12601:326:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;12601:326:0;;-1:-1:-1;12601:326:0;;-1:-1:-1;;;;;12601:326:0:i;7455:373::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;7455:373:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;7455:373:0;;-1:-1:-1;7455:373:0;;-1:-1:-1;;;;;7455:373:0:i;9195:80::-;;;;;;;;;;;;;:::i;4691:93::-;4728:15;:13;:15::i;:::-;4750:28;4760:17;:15;:17::i;:::-;4750:9;:28::i;:::-;4691:93::o;10044:105::-;9062:8;:6;:8::i;:::-;-1:-1:-1;;;;;9048:22:0;:10;-1:-1:-1;;;;;9048:22:0;;9044:80;;;10114:29:::1;10125:17;10114:10;:29::i;:::-;9044:80:::0;;;9105:11;:9;:11::i;:::-;10044:105;:::o;10677:244::-;9062:8;:6;:8::i;:::-;-1:-1:-1;;;;;9048:22:0;:10;-1:-1:-1;;;;;9048:22:0;;9044:80;;;10801:29:::1;10812:17;10801:10;:29::i;:::-;10838:12;10856:17;-1:-1:-1::0;;;;;10856:30:0::1;10887:4;;10856:36;;;;;;;;;;::::0;;::::1;::::0;-1:-1:-1;10856:36:0::1;::::0;-1:-1:-1;10856:36:0;;-1:-1:-1;;10856:36:0;;::::1;::::0;;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;10837:55;;;10907:7;10899:16;;;::::0;::::1;;9081:1;9044:80:::0;;;9105:11;:9;:11::i;:::-;10677:244;;;:::o;9344:98::-;9396:7;9062:8;:6;:8::i;:::-;-1:-1:-1;;;;;9048:22:0;:10;-1:-1:-1;;;;;9048:22:0;;9044:80;;;9419:17:::1;:15;:17::i;:::-;9412:24;;9044:80:::0;;;9105:11;:9;:11::i;:::-;9344:98;:::o;9625:228::-;9062:8;:6;:8::i;:::-;-1:-1:-1;;;;;9048:22:0;:10;-1:-1:-1;;;;;9048:22:0;;9044:80;;;-1:-1:-1;;;;;9696:22:0;::::1;9688:89;;;;-1:-1:-1::0;;;9688:89:0::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9789:32;9802:8;:6;:8::i;:::-;9789:32;::::0;;-1:-1:-1;;;;;9789:32:0;;::::1;::::0;;;;::::1;;::::0;::::1;::::0;;;;;;;;;::::1;9828:19;9838:8;9828:9;:19::i;12601:326::-:0;12749:1;12720:17;:15;:17::i;:::-;-1:-1:-1;;;;;12720:31:0;;12712:40;;;;;;12759:56;12803:5;12810:4;12759:43;:56::i;:::-;12905:16;12915:5;12905:9;:16::i;7455:373::-;7570:1;7541:17;:15;:17::i;:::-;-1:-1:-1;;;;;7541:31:0;;7533:40;;;;;;7681:26;7700:6;7681:18;:26::i;:::-;7718:12;;:16;7714:109;;7746:12;7764:6;-1:-1:-1;;;;;7764:19:0;7784:5;7764:26;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;7764:26:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7745:45;;;7807:7;7799:16;;;;;7714:109;7455:373;;:::o;9195:80::-;9238:7;9062:8;:6;:8::i;:::-;-1:-1:-1;;;;;9048:22:0;:10;-1:-1:-1;;;;;9048:22:0;;9044:80;;;9261:8:::1;:6;:8::i;13007:137::-:0;13094:44;:42;:44::i;5701:202::-;5510:66;5880:11;;5863:35::o;3490:840::-;3829:14;3826:1;3823;3810:34;4029:1;4026;4010:14;4007:1;3991:14;3984:5;3971:60;4096:16;4093:1;4090;4075:38;4130:6;4191:58;;;;4290:16;4287:1;4280:27;4191:58;4221:16;4218:1;4211:27;10975:173;8755:66;11125:11;;11109:34::o;6044:145::-;6107:37;6126:17;6107:18;:37::i;:::-;6156:27;;-1:-1:-1;;;;;6156:27:0;;;;;;;;6044:145;:::o;11270:169::-;8755:66;11405:22;11396:38::o;6332:346::-;6419:37;6438:17;6419:18;:37::i;:::-;6403:130;;;;-1:-1:-1;;;6403:130:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5510:66;6635:31;6626:47::o;11519:177::-;11599:8;:6;:8::i;:::-;-1:-1:-1;;;;;11585:22:0;:10;-1:-1:-1;;;;;11585:22:0;;;11577:85;;;;-1:-1:-1;;;11577:85:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11669:21;:19;:21::i;710:597::-;770:4;1217:20;;1061:66;1258:23;;;;;;:42;;-1:-1:-1;1285:15:0;;;1258:42;1250:51;710:597;-1:-1:-1;;;;710:597:0:o
Swarm Source
ipfs://1799a47c1e80a7ef7ef66d6c3f09083c663b74b42f89a778861663207d9aad90
Loading...LoadingLoading...LoadingABI for the implementation contract at 0x80f2c02224a2e548fc67c0bf705ebfa825dd5439, using the EIP-1967 Transparent Proxy pattern.
Previously recorded to be on 0x1aa435ed226014407fa6b889e9d06c02b1a12af3.Learn more about proxy contracts in our Knowledge Base
Loading...LoadingABI for the implementation contract at 0x80f2c02224a2e548fc67c0bf705ebfa825dd5439, using the EIP-1967 Transparent Proxy pattern.
Previously recorded to be on 0x1aa435ed226014407fa6b889e9d06c02b1a12af3.Learn more about proxy contracts in our Knowledge Base
Loading...LoadingLoading...LoadingLoading...LoadingLoading...LoadingLoading...LoadingMultichain Portfolio | 25 Chains
Chain Token Portfolio % Price Amount Value ETH 18.11% $3,454.36 1,883.87 $6,507,565.22 ETH 17.60% $1 6,325,283.2397 $6,325,283.24 ETH 12.48% $1 4,485,791.8998 $4,485,791.9 ETH 10.14% $0.99843 3,649,131.4151 $3,643,402.28 ETH 7.15% $3,636.82 707.0099 $2,571,267.88 ETH 6.94% $0.999533 2,495,412.1066 $2,494,246.75 ETH 6.52% $3,120.44 750.818 $2,342,882.45 ETH 5.86% $1 2,102,671.4766 $2,106,876.82 ETH 3.73% $1 1,339,211.6367 $1,339,211.64 ETH 3.13% $64,280 17.4854 $1,123,960.12 ETH 1.59% $1 568,525.3232 $570,230.9 ETH 1.07% $2.8 137,479.3199 $384,942.1 ETH 1.03% $14.5 25,531.1064 $370,201.04 ETH 0.67% $3,121.61 76.7859 $239,695.53 ETH 0.66% $1 238,339 $238,577.34 ETH 0.59% $1 211,391.5869 $211,602.98 ETH 0.59% $3,637.62 57.8564 $210,459.7 ETH 0.56% $1 200,206.0212 $200,406.23 ETH 0.35% $64,018 1.9783 $126,648.73 ETH 0.33% $1 119,418.798 $119,538.22 ETH 0.16% $89.68 634.3955 $56,892.59 ETH 0.10% $14.57 2,512.5391 $36,607.69 ETH 0.06% $0.995781 22,688.042 $22,592.32 ETH 0.06% $20.59 1,087.2108 $22,385.67 ETH 0.05% $3,124.35 5.8826 $18,379.34 ETH 0.05% $3,454.78 5.1562 $17,813.67 ETH 0.04% $2.79 5,706.5226 $15,921.2 ETH 0.04% $1 14,511.07 $14,525.58 ETH 0.04% $64,249 0.2244 $14,417.78 ETH 0.04% $100.2 137.0801 $13,735.11 ETH 0.04% $0.999289 13,083.3856 $13,074.08 ETH 0.03% $7.65 1,230.1925 $9,410.97 ETH 0.02% $2,866.12 3.0011 $8,601.4 ETH 0.02% $3,332.97 2.4188 $8,061.84 ETH 0.02% $2,841.06 2.147 $6,099.74 ETH 0.02% $0.44265 13,637.1507 $6,036.48 ETH 0.01% $0.99848 5,371.9731 $5,363.81 ETH <0.01% $0.438117 8,125.1673 $3,559.77 ETH <0.01% $2.86 1,150.4587 $3,290.31 ETH <0.01% $7.56 434.7445 $3,286.67 ETH <0.01% $14.62 204.3034 $2,986.92 ETH <0.01% $1 2,982.8596 $2,982.86 ETH <0.01% $1.39 1,631.5853 $2,267.9 ETH <0.01% $0.308801 7,254.9544 $2,240.34 ETH <0.01% $0.497317 3,878.3881 $1,928.79 ETH <0.01% $1.97 946.3022 $1,864.22 ETH <0.01% $0.383479 4,452.0572 $1,707.27 ETH <0.01% $0.24772 6,638.0097 $1,644.37 ETH <0.01% $3.48 390.5006 $1,358.94 ETH <0.01% $3.55 310.9964 $1,104.04 ETH <0.01% $1 1,072.3722 $1,073.44 ETH <0.01% $6,974.04 0.107 $746.28 ETH <0.01% $64,018 0.0115 $735.77 ETH <0.01% $0.592348 1,053.2431 $623.89 ETH <0.01% $89.8 6.9428 $623.46 ETH <0.01% $3,121.61 0.1699 $530.46 ETH <0.01% $1 444.4441 $445.33 ETH <0.01% $3,124.69 0.0852 $266.36 ETH <0.01% $0.440143 577.9972 $254.4 ETH <0.01% $0.061634 3,691.8221 $227.54 ETH <0.01% $2.8 45.8329 $128.33 ETH <0.01% $14.74 7.8985 $116.42 ETH <0.01% $7.65 13.3832 $102.38 ETH <0.01% $0.718554 100.5 $72.21 ETH <0.01% $0.245577 253.7813 $62.32 ETH <0.01% $1 58.8278 $59 ETH <0.01% $1.42 35.4677 $50.36 ETH <0.01% $7,015.95 0.00529275 $37.13 ETH <0.01% $0.061516 355.9356 $21.9 ETH <0.01% $0.30501 59.9478 $18.28 ETH <0.01% $14.91 1.0885 $16.23 ETH <0.01% $2.38 5.4132 $12.88 ETH <0.01% $0.698793 16.4194 $11.47 ETH <0.01% $0.999532 10.6803 $10.68 ETH <0.01% $0.999729 9.96 $9.96 ETH <0.01% $0.992279 8.2654 $8.2 ETH <0.01% $2,849.43 0.00190807 $5.44 ETH Ether (ETH)<0.01% $3,124.35 0.00165507 $5.17 ETH <0.01% $0.442702 7.8045 $3.46 ETH <0.01% $0.486702 6.7017 $3.26 ETH <0.01% $0.993686 2.4279 $2.41 ETH <0.01% $1 2.0311 $2.03 ETH <0.01% $0.385299 3.7436 $1.44 ETH <0.01% $1.42 0.4422 $0.6279 ETH <0.01% $0.495928 0.5262 $0.2609 BSC <0.01% $594.64 0.1648 $97.97 ZKSYNC <0.01% $3,124.51 0.006 $18.75 LINEA <0.01% $3,124.51 0.0001 $0.312451 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), KeccakCaching (medium-severity), EmptyByteArrayCopy (medium-severity), DynamicArrayCleanup (medium-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.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.