ETH Price: $3,118.54 (-0.64%)

Contract

0x335e913f7c80C3Ef76781299995e4593890714f1
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Upgrade Key193365512024-02-29 23:48:47262 days ago1709250527IN
0x335e913f...3890714f1
0 ETH0.0072680956.7182071
Upgrade Key188327672023-12-21 7:29:59333 days ago1703143799IN
0x335e913f...3890714f1
0 ETH0.0042769633.37624812
Upgrade Key188327432023-12-21 7:25:11333 days ago1703143511IN
0x335e913f...3890714f1
0 ETH0.0038150629.77166511
Upgrade Key188326902023-12-21 7:14:35333 days ago1703142875IN
0x335e913f...3890714f1
0 ETH0.0042446331.92796563
Upgrade Key167126222023-02-26 13:11:35630 days ago1677417095IN
0x335e913f...3890714f1
0 ETH0.0031619424.67496565
Upgrade Key165364432023-02-01 20:46:47655 days ago1675284407IN
0x335e913f...3890714f1
0 ETH0.0078881761.55712134
Upgrade Key165045742023-01-28 9:59:11660 days ago1674899951IN
0x335e913f...3890714f1
0 ETH0.0020869116.28573928
Upgrade Key164482302023-01-20 13:11:11667 days ago1674220271IN
0x335e913f...3890714f1
0 ETH0.0022872919.74458848
Upgrade Key163894482023-01-12 8:11:47676 days ago1673511107IN
0x335e913f...3890714f1
0 ETH0.0022864617.19871394
Upgrade Key161070152022-12-03 21:37:23715 days ago1670103443IN
0x335e913f...3890714f1
0 ETH0.0017640613.76623246
Upgrade Key154406982022-08-30 13:47:36810 days ago1661867256IN
0x335e913f...3890714f1
0 ETH0.0024548219.15674983
Upgrade Key151470332022-07-15 11:43:34856 days ago1657885414IN
0x335e913f...3890714f1
0 ETH0.0019571115.27278395
Upgrade Key150898922022-07-06 16:01:17865 days ago1657123277IN
0x335e913f...3890714f1
0 ETH0.0052764141.17566884
Upgrade Key150246492022-06-25 16:56:42876 days ago1656176202IN
0x335e913f...3890714f1
0 ETH0.0025192826.81683324
Upgrade Key149798622022-06-17 15:13:55884 days ago1655478835IN
0x335e913f...3890714f1
0 ETH0.0127238999.29376251
Upgrade Key149616362022-06-14 12:02:59887 days ago1655208179IN
0x335e913f...3890714f1
0 ETH0.0039829431.08180974
Upgrade Key147333052022-05-08 1:55:09925 days ago1651974909IN
0x335e913f...3890714f1
0 ETH0.0039874631.11705664
Upgrade Key147316272022-05-07 19:23:16925 days ago1651951396IN
0x335e913f...3890714f1
0 ETH0.0056070843.75616107
Upgrade Key146594382022-04-26 9:44:23937 days ago1650966263IN
0x335e913f...3890714f1
0 ETH0.0033923726.47316563
Upgrade Key146426882022-04-23 18:28:58939 days ago1650738538IN
0x335e913f...3890714f1
0 ETH0.0036734528.66662574
Upgrade Key145823842022-04-14 8:10:16949 days ago1649923816IN
0x335e913f...3890714f1
0 ETH0.0042027232.79689951
Upgrade Key144941972022-03-31 13:22:29962 days ago1648732949IN
0x335e913f...3890714f1
0 ETH0.0051083139.86385877
Upgrade Key144938932022-03-31 12:16:45962 days ago1648729005IN
0x335e913f...3890714f1
0 ETH0.0057904145.18680741
Upgrade Key144189672022-03-19 20:11:44974 days ago1647720704IN
0x335e913f...3890714f1
0 ETH0.0008059124.33992613
Upgrade Key142981822022-03-01 1:33:56993 days ago1646098436IN
0x335e913f...3890714f1
0 ETH0.0087173765.57175579
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
KeyUpgrade

Compiler Version
v0.8.7+commit.e28d00a7

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
File 1 of 3 : KeyUpgrade.sol
pragma solidity >=0.4.22 <0.9.0;

import "@openzeppelin/contracts/access/Ownable.sol";

contract KeyUpgrade is Ownable {
  WMinter public minter;

  mapping(uint => uint) public watcherId;
  mapping(uint => address) public raribleContracts;
  mapping(uint => bool) public isERC721;

  uint256 STELLAR_KEY_ID = 38;
  uint256 DATA_KEY_ID = 36;

  constructor(address _minterAddress, uint256[] memory _raribleTokenIds, uint256[] memory _watcherTokenIds, address[] memory _raribleContracts, bool[] memory _isERC721) {
    minter = WMinter(_minterAddress);

    for (uint i = 0; i < _raribleTokenIds.length; i++) {
      watcherId[_raribleTokenIds[i]] = _watcherTokenIds[i];
      raribleContracts[_raribleTokenIds[i]] = _raribleContracts[i];
      isERC721[_raribleTokenIds[i]] = _isERC721[i];
    }
  }

  function upgradeKey(uint256 _raribleTokenId, uint256 _amount) external {
    require(minter.balanceOf(msg.sender, DATA_KEY_ID) >= _amount, "User does not own enough DATA keys");

    transferWatcher(_raribleTokenId, _amount);

    uint256[] memory burnIds = new uint256[](1);
    uint256[] memory amounts = new uint256[](1);
    uint256[] memory mintIds = new uint256[](1);

    burnIds[0] = DATA_KEY_ID;
    mintIds[0] = STELLAR_KEY_ID;
    amounts[0] = _amount;

    minter.burnForMint(msg.sender, burnIds, amounts, mintIds, amounts);
  }

  function transferWatcher(uint256 _raribleTokenId, uint256 _amount) public {
    address _raribleContract = raribleContracts[_raribleTokenId];
    bool _isERC721 = isERC721[_raribleTokenId];

    require(_amount > 0, "Amount must be greater than zero");
    require(_raribleContract != address(0), "Address cannot be null");
    require(watcherId[_raribleTokenId] != 0, "Invalid Rarible token ID");

    if (_isERC721) {
      RaribleERC721 raribleERC721 = RaribleERC721(_raribleContract);
      
      require(raribleERC721.isApprovedForAll(msg.sender, address(this)) == true, "Contract is not authorized");
      require(raribleERC721.ownerOf(_raribleTokenId) == msg.sender, "User does not own this NFT");
      require(_amount == 1, "ERC721 can only burn 1");

      raribleERC721.burn(_raribleTokenId);
    } else {
      RaribleERC1155 raribleERC1155 = RaribleERC1155(_raribleContract);

      require(raribleERC1155.isApprovedForAll(msg.sender, address(this)) == true, "Contract is not authorized");
      require(raribleERC1155.balanceOf(msg.sender, _raribleTokenId) >= _amount, "User does not own this quantity of NFTs");

      raribleERC1155.burn(msg.sender, _raribleTokenId, _amount);
    }

    uint256 watcherTokenId = watcherId[_raribleTokenId];
    minter.mint(msg.sender, watcherTokenId, _amount);
  }

  function setWatcher(uint256 _raribleTokenId, uint256 _watcherTokenId, address _raribleContract, bool _isERC721) external onlyOwner() {
    watcherId[_raribleTokenId] = _watcherTokenId;
    raribleContracts[_raribleTokenId] = _raribleContract;
    isERC721[_raribleTokenId] = _isERC721;
  }
}

abstract contract RaribleERC721 {
  function isApprovedForAll(address _owner, address _operator) virtual public view returns (bool);
  function ownerOf(uint256 _tokenId) virtual public view returns (address);
  function burn(uint256 _tokenId) virtual public;
}

abstract contract RaribleERC1155 {
  function isApprovedForAll(address _owner, address _operator) virtual public view returns (bool);
  function balanceOf(address _owner, uint256 _id) virtual public view returns (uint256);
  function burn(address _owner, uint256 _id, uint256 _value) virtual public;
}

abstract contract WMinter {
  function balanceOf(address _account, uint256 _id) virtual public view returns (uint256);
  function balanceOfBatch(address[] memory _accounts, uint256[] memory _ids) virtual public view returns (uint256[] memory);

  function mint(address _to, uint256 _id, uint256 _amount) virtual public;
  function burnForMint(address _from, uint[] memory _burnIds, uint[] memory _burnAmounts, uint[] memory _mintIds, uint[] memory _mintAmounts) virtual public;
}

File 2 of 3 : Context.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

/**
 * @dev Provides information about the current execution context, including the
 * sender of the transaction and its data. While these are generally available
 * via msg.sender and msg.data, they should not be accessed in such a direct
 * manner, since when dealing with meta-transactions the account sending and
 * paying for execution may not be the actual sender (as far as an application
 * is concerned).
 *
 * This contract is only required for intermediate, library-like contracts.
 */
abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }

    function _msgData() internal view virtual returns (bytes calldata) {
        return msg.data;
    }
}

File 3 of 3 : Ownable.sol
// SPDX-License-Identifier: MIT

pragma solidity ^0.8.0;

import "../utils/Context.sol";

/**
 * @dev Contract module which provides a basic access control mechanism, where
 * there is an account (an owner) that can be granted exclusive access to
 * specific functions.
 *
 * By default, the owner account will be the one that deploys the contract. This
 * can later be changed with {transferOwnership}.
 *
 * This module is used through inheritance. It will make available the modifier
 * `onlyOwner`, which can be applied to your functions to restrict their use to
 * the owner.
 */
abstract contract Ownable is Context {
    address private _owner;

    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    /**
     * @dev Initializes the contract setting the deployer as the initial owner.
     */
    constructor() {
        _setOwner(_msgSender());
    }

    /**
     * @dev Returns the address of the current owner.
     */
    function owner() public view virtual returns (address) {
        return _owner;
    }

    /**
     * @dev Throws if called by any account other than the owner.
     */
    modifier onlyOwner() {
        require(owner() == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    /**
     * @dev Leaves the contract without owner. It will not be possible to call
     * `onlyOwner` functions anymore. Can only be called by the current owner.
     *
     * NOTE: Renouncing ownership will leave the contract without an owner,
     * thereby removing any functionality that is only available to the owner.
     */
    function renounceOwnership() public virtual onlyOwner {
        _setOwner(address(0));
    }

    /**
     * @dev Transfers ownership of the contract to a new account (`newOwner`).
     * Can only be called by the current owner.
     */
    function transferOwnership(address newOwner) public virtual onlyOwner {
        require(newOwner != address(0), "Ownable: new owner is the zero address");
        _setOwner(newOwner);
    }

    function _setOwner(address newOwner) private {
        address oldOwner = _owner;
        _owner = newOwner;
        emit OwnershipTransferred(oldOwner, newOwner);
    }
}

Settings
{
  "remappings": [],
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "evmVersion": "london",
  "libraries": {},
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"_minterAddress","type":"address"},{"internalType":"uint256[]","name":"_raribleTokenIds","type":"uint256[]"},{"internalType":"uint256[]","name":"_watcherTokenIds","type":"uint256[]"},{"internalType":"address[]","name":"_raribleContracts","type":"address[]"},{"internalType":"bool[]","name":"_isERC721","type":"bool[]"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"isERC721","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"minter","outputs":[{"internalType":"contract WMinter","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"raribleContracts","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_raribleTokenId","type":"uint256"},{"internalType":"uint256","name":"_watcherTokenId","type":"uint256"},{"internalType":"address","name":"_raribleContract","type":"address"},{"internalType":"bool","name":"_isERC721","type":"bool"}],"name":"setWatcher","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_raribleTokenId","type":"uint256"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"transferWatcher","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_raribleTokenId","type":"uint256"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"upgradeKey","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"watcherId","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]

6080604052602660055560246006553480156200001b57600080fd5b50604051620022df380380620022df83398181016040528101906200004191906200052f565b62000061620000556200021460201b60201c565b6200021c60201b60201c565b84600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005b84518110156200020857838181518110620000c557620000c4620007e6565b5b602002602001015160026000878481518110620000e757620000e6620007e6565b5b6020026020010151815260200190815260200160002081905550828181518110620001175762000116620007e6565b5b602002602001015160036000878481518110620001395762000138620007e6565b5b6020026020010151815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550818181518110620001a357620001a2620007e6565b5b602002602001015160046000878481518110620001c557620001c4620007e6565b5b6020026020010151815260200190815260200160002060006101000a81548160ff0219169083151502179055508080620001ff9062000769565b915050620000a5565b505050505050620008b7565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b6000620002f7620002f1846200065c565b62000633565b905080838252602082019050828560208602820111156200031d576200031c62000849565b5b60005b8581101562000351578162000336888262000451565b84526020840193506020830192505060018101905062000320565b5050509392505050565b6000620003726200036c846200068b565b62000633565b9050808382526020820190508285602086028201111562000398576200039762000849565b5b60005b85811015620003cc5781620003b1888262000501565b8452602084019350602083019250506001810190506200039b565b5050509392505050565b6000620003ed620003e784620006ba565b62000633565b9050808382526020820190508285602086028201111562000413576200041262000849565b5b60005b858110156200044757816200042c888262000518565b84526020840193506020830192505060018101905062000416565b5050509392505050565b600081519050620004628162000869565b92915050565b600082601f83011262000480576200047f62000844565b5b815162000492848260208601620002e0565b91505092915050565b600082601f830112620004b357620004b262000844565b5b8151620004c58482602086016200035b565b91505092915050565b600082601f830112620004e657620004e562000844565b5b8151620004f8848260208601620003d6565b91505092915050565b600081519050620005128162000883565b92915050565b60008151905062000529816200089d565b92915050565b600080600080600060a086880312156200054e576200054d62000853565b5b60006200055e8882890162000451565b955050602086015167ffffffffffffffff8111156200058257620005816200084e565b5b6200059088828901620004ce565b945050604086015167ffffffffffffffff811115620005b457620005b36200084e565b5b620005c288828901620004ce565b935050606086015167ffffffffffffffff811115620005e657620005e56200084e565b5b620005f48882890162000468565b925050608086015167ffffffffffffffff8111156200061857620006176200084e565b5b62000626888289016200049b565b9150509295509295909350565b60006200063f62000652565b90506200064d828262000733565b919050565b6000604051905090565b600067ffffffffffffffff8211156200067a576200067962000815565b5b602082029050602081019050919050565b600067ffffffffffffffff821115620006a957620006a862000815565b5b602082029050602081019050919050565b600067ffffffffffffffff821115620006d857620006d762000815565b5b602082029050602081019050919050565b6000620006f68262000709565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6200073e8262000858565b810181811067ffffffffffffffff8211171562000760576200075f62000815565b5b80604052505050565b6000620007768262000729565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff821415620007ac57620007ab620007b7565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b6200087481620006e9565b81146200088057600080fd5b50565b6200088e81620006fd565b81146200089a57600080fd5b50565b620008a88162000729565b8114620008b457600080fd5b50565b611a1880620008c76000396000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c80639fb64d83116100665780639fb64d83146101355780639fdde7f414610165578063b4caf33f14610181578063c56cdd95146101b1578063f2fde38b146101cd5761009e565b806307546172146100a35780632b0a3204146100c1578063715018a6146100dd578063750205e2146100e75780638da5cb5b14610117575b600080fd5b6100ab6101e9565b6040516100b891906114f0565b60405180910390f35b6100db60048036038101906100d691906110fc565b61020f565b005b6100e56104f6565b005b61010160048036038101906100fc91906110a2565b61057e565b60405161010e91906113c2565b60405180910390f35b61011f6105b1565b60405161012c91906113c2565b60405180910390f35b61014f600480360381019061014a91906110a2565b6105da565b60405161015c91906114d5565b60405180910390f35b61017f600480360381019061017a919061113c565b6105fa565b005b61019b600480360381019061019691906110a2565b610711565b6040516101a8919061164b565b60405180910390f35b6101cb60048036038101906101c691906110fc565b610729565b005b6101e760048036038101906101e2919061101b565b610dd9565b005b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b80600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1662fdd58e336006546040518363ffffffff1660e01b815260040161026e929190611475565b60206040518083038186803b15801561028657600080fd5b505afa15801561029a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102be91906110cf565b10156102ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f69061158b565b60405180910390fd5b6103098282610729565b6000600167ffffffffffffffff8111156103265761032561175d565b5b6040519080825280602002602001820160405280156103545781602001602082028036833780820191505090505b5090506000600167ffffffffffffffff8111156103745761037361175d565b5b6040519080825280602002602001820160405280156103a25781602001602082028036833780820191505090505b5090506000600167ffffffffffffffff8111156103c2576103c161175d565b5b6040519080825280602002602001820160405280156103f05781602001602082028036833780820191505090505b5090506006548360008151811061040a5761040961172e565b5b6020026020010181815250506005548160008151811061042d5761042c61172e565b5b602002602001018181525050838260008151811061044e5761044d61172e565b5b602002602001018181525050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663510f410433858585876040518663ffffffff1660e01b81526004016104bd959493929190611406565b600060405180830381600087803b1580156104d757600080fd5b505af11580156104eb573d6000803e3d6000fd5b505050505050505050565b6104fe610ed1565b73ffffffffffffffffffffffffffffffffffffffff1661051c6105b1565b73ffffffffffffffffffffffffffffffffffffffff1614610572576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610569906115ab565b60405180910390fd5b61057c6000610ed9565b565b60036020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60046020528060005260406000206000915054906101000a900460ff1681565b610602610ed1565b73ffffffffffffffffffffffffffffffffffffffff166106206105b1565b73ffffffffffffffffffffffffffffffffffffffff1614610676576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066d906115ab565b60405180910390fd5b826002600086815260200190815260200160002081905550816003600086815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806004600086815260200190815260200160002060006101000a81548160ff02191690831515021790555050505050565b60026020528060005260406000206000915090505481565b60006003600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060006004600085815260200190815260200160002060009054906101000a900460ff169050600083116107c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c09061152b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610839576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108309061154b565b60405180910390fd5b600060026000868152602001908152602001600020541415610890576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108879061160b565b60405180910390fd5b8015610b16576000829050600115158173ffffffffffffffffffffffffffffffffffffffff1663e985e9c533306040518363ffffffff1660e01b81526004016108da9291906113dd565b60206040518083038186803b1580156108f257600080fd5b505afa158015610906573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061092a9190611075565b15151461096c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610963906115cb565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16636352211e876040518263ffffffff1660e01b81526004016109bc919061164b565b60206040518083038186803b1580156109d457600080fd5b505afa1580156109e8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0c9190611048565b73ffffffffffffffffffffffffffffffffffffffff1614610a62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a599061156b565b60405180910390fd5b60018414610aa5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9c906115eb565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166342966c68866040518263ffffffff1660e01b8152600401610ade919061164b565b600060405180830381600087803b158015610af857600080fd5b505af1158015610b0c573d6000803e3d6000fd5b5050505050610d29565b6000829050600115158173ffffffffffffffffffffffffffffffffffffffff1663e985e9c533306040518363ffffffff1660e01b8152600401610b5a9291906113dd565b60206040518083038186803b158015610b7257600080fd5b505afa158015610b86573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610baa9190611075565b151514610bec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be3906115cb565b60405180910390fd5b838173ffffffffffffffffffffffffffffffffffffffff1662fdd58e33886040518363ffffffff1660e01b8152600401610c27929190611475565b60206040518083038186803b158015610c3f57600080fd5b505afa158015610c53573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c7791906110cf565b1015610cb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610caf9061162b565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663f5298aca3387876040518463ffffffff1660e01b8152600401610cf59392919061149e565b600060405180830381600087803b158015610d0f57600080fd5b505af1158015610d23573d6000803e3d6000fd5b50505050505b600060026000868152602001908152602001600020549050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663156e29f63383876040518463ffffffff1660e01b8152600401610da09392919061149e565b600060405180830381600087803b158015610dba57600080fd5b505af1158015610dce573d6000803e3d6000fd5b505050505050505050565b610de1610ed1565b73ffffffffffffffffffffffffffffffffffffffff16610dff6105b1565b73ffffffffffffffffffffffffffffffffffffffff1614610e55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4c906115ab565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ec5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ebc9061150b565b60405180910390fd5b610ece81610ed9565b50565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081359050610fac8161199d565b92915050565b600081519050610fc18161199d565b92915050565b600081359050610fd6816119b4565b92915050565b600081519050610feb816119b4565b92915050565b600081359050611000816119cb565b92915050565b600081519050611015816119cb565b92915050565b6000602082840312156110315761103061178c565b5b600061103f84828501610f9d565b91505092915050565b60006020828403121561105e5761105d61178c565b5b600061106c84828501610fb2565b91505092915050565b60006020828403121561108b5761108a61178c565b5b600061109984828501610fdc565b91505092915050565b6000602082840312156110b8576110b761178c565b5b60006110c684828501610ff1565b91505092915050565b6000602082840312156110e5576110e461178c565b5b60006110f384828501611006565b91505092915050565b600080604083850312156111135761111261178c565b5b600061112185828601610ff1565b925050602061113285828601610ff1565b9150509250929050565b600080600080608085870312156111565761115561178c565b5b600061116487828801610ff1565b945050602061117587828801610ff1565b935050604061118687828801610f9d565b925050606061119787828801610fc7565b91505092959194509250565b60006111af83836113a4565b60208301905092915050565b6111c4816116b0565b82525050565b60006111d582611676565b6111df818561168e565b93506111ea83611666565b8060005b8381101561121b57815161120288826111a3565b975061120d83611681565b9250506001810190506111ee565b5085935050505092915050565b611231816116c2565b82525050565b611240816116f8565b82525050565b600061125360268361169f565b915061125e82611791565b604082019050919050565b600061127660208361169f565b9150611281826117e0565b602082019050919050565b600061129960168361169f565b91506112a482611809565b602082019050919050565b60006112bc601a8361169f565b91506112c782611832565b602082019050919050565b60006112df60228361169f565b91506112ea8261185b565b604082019050919050565b600061130260208361169f565b915061130d826118aa565b602082019050919050565b6000611325601a8361169f565b9150611330826118d3565b602082019050919050565b600061134860168361169f565b9150611353826118fc565b602082019050919050565b600061136b60188361169f565b915061137682611925565b602082019050919050565b600061138e60278361169f565b91506113998261194e565b604082019050919050565b6113ad816116ee565b82525050565b6113bc816116ee565b82525050565b60006020820190506113d760008301846111bb565b92915050565b60006040820190506113f260008301856111bb565b6113ff60208301846111bb565b9392505050565b600060a08201905061141b60008301886111bb565b818103602083015261142d81876111ca565b9050818103604083015261144181866111ca565b9050818103606083015261145581856111ca565b9050818103608083015261146981846111ca565b90509695505050505050565b600060408201905061148a60008301856111bb565b61149760208301846113b3565b9392505050565b60006060820190506114b360008301866111bb565b6114c060208301856113b3565b6114cd60408301846113b3565b949350505050565b60006020820190506114ea6000830184611228565b92915050565b60006020820190506115056000830184611237565b92915050565b6000602082019050818103600083015261152481611246565b9050919050565b6000602082019050818103600083015261154481611269565b9050919050565b600060208201905081810360008301526115648161128c565b9050919050565b60006020820190508181036000830152611584816112af565b9050919050565b600060208201905081810360008301526115a4816112d2565b9050919050565b600060208201905081810360008301526115c4816112f5565b9050919050565b600060208201905081810360008301526115e481611318565b9050919050565b600060208201905081810360008301526116048161133b565b9050919050565b600060208201905081810360008301526116248161135e565b9050919050565b6000602082019050818103600083015261164481611381565b9050919050565b600060208201905061166060008301846113b3565b92915050565b6000819050602082019050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b60006116bb826116ce565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006117038261170a565b9050919050565b60006117158261171c565b9050919050565b6000611727826116ce565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f416d6f756e74206d7573742062652067726561746572207468616e207a65726f600082015250565b7f416464726573732063616e6e6f74206265206e756c6c00000000000000000000600082015250565b7f5573657220646f6573206e6f74206f776e2074686973204e4654000000000000600082015250565b7f5573657220646f6573206e6f74206f776e20656e6f7567682044415441206b6560008201527f7973000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f436f6e7472616374206973206e6f7420617574686f72697a6564000000000000600082015250565b7f4552433732312063616e206f6e6c79206275726e203100000000000000000000600082015250565b7f496e76616c69642052617269626c6520746f6b656e2049440000000000000000600082015250565b7f5573657220646f6573206e6f74206f776e2074686973207175616e746974792060008201527f6f66204e46547300000000000000000000000000000000000000000000000000602082015250565b6119a6816116b0565b81146119b157600080fd5b50565b6119bd816116c2565b81146119c857600080fd5b50565b6119d4816116ee565b81146119df57600080fd5b5056fea2646970667358221220d5739429a3c1242b1e99c0068eddf5b704c0142c06f2ada079d5e2a172d9ee7b64736f6c63430008070033000000000000000000000000236672ed575e1e479b8e101aeeb920f32361f6f900000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061009e5760003560e01c80639fb64d83116100665780639fb64d83146101355780639fdde7f414610165578063b4caf33f14610181578063c56cdd95146101b1578063f2fde38b146101cd5761009e565b806307546172146100a35780632b0a3204146100c1578063715018a6146100dd578063750205e2146100e75780638da5cb5b14610117575b600080fd5b6100ab6101e9565b6040516100b891906114f0565b60405180910390f35b6100db60048036038101906100d691906110fc565b61020f565b005b6100e56104f6565b005b61010160048036038101906100fc91906110a2565b61057e565b60405161010e91906113c2565b60405180910390f35b61011f6105b1565b60405161012c91906113c2565b60405180910390f35b61014f600480360381019061014a91906110a2565b6105da565b60405161015c91906114d5565b60405180910390f35b61017f600480360381019061017a919061113c565b6105fa565b005b61019b600480360381019061019691906110a2565b610711565b6040516101a8919061164b565b60405180910390f35b6101cb60048036038101906101c691906110fc565b610729565b005b6101e760048036038101906101e2919061101b565b610dd9565b005b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b80600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1662fdd58e336006546040518363ffffffff1660e01b815260040161026e929190611475565b60206040518083038186803b15801561028657600080fd5b505afa15801561029a573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102be91906110cf565b10156102ff576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016102f69061158b565b60405180910390fd5b6103098282610729565b6000600167ffffffffffffffff8111156103265761032561175d565b5b6040519080825280602002602001820160405280156103545781602001602082028036833780820191505090505b5090506000600167ffffffffffffffff8111156103745761037361175d565b5b6040519080825280602002602001820160405280156103a25781602001602082028036833780820191505090505b5090506000600167ffffffffffffffff8111156103c2576103c161175d565b5b6040519080825280602002602001820160405280156103f05781602001602082028036833780820191505090505b5090506006548360008151811061040a5761040961172e565b5b6020026020010181815250506005548160008151811061042d5761042c61172e565b5b602002602001018181525050838260008151811061044e5761044d61172e565b5b602002602001018181525050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663510f410433858585876040518663ffffffff1660e01b81526004016104bd959493929190611406565b600060405180830381600087803b1580156104d757600080fd5b505af11580156104eb573d6000803e3d6000fd5b505050505050505050565b6104fe610ed1565b73ffffffffffffffffffffffffffffffffffffffff1661051c6105b1565b73ffffffffffffffffffffffffffffffffffffffff1614610572576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610569906115ab565b60405180910390fd5b61057c6000610ed9565b565b60036020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60046020528060005260406000206000915054906101000a900460ff1681565b610602610ed1565b73ffffffffffffffffffffffffffffffffffffffff166106206105b1565b73ffffffffffffffffffffffffffffffffffffffff1614610676576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161066d906115ab565b60405180910390fd5b826002600086815260200190815260200160002081905550816003600086815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550806004600086815260200190815260200160002060006101000a81548160ff02191690831515021790555050505050565b60026020528060005260406000206000915090505481565b60006003600084815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905060006004600085815260200190815260200160002060009054906101000a900460ff169050600083116107c9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107c09061152b565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415610839576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108309061154b565b60405180910390fd5b600060026000868152602001908152602001600020541415610890576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108879061160b565b60405180910390fd5b8015610b16576000829050600115158173ffffffffffffffffffffffffffffffffffffffff1663e985e9c533306040518363ffffffff1660e01b81526004016108da9291906113dd565b60206040518083038186803b1580156108f257600080fd5b505afa158015610906573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061092a9190611075565b15151461096c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610963906115cb565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16636352211e876040518263ffffffff1660e01b81526004016109bc919061164b565b60206040518083038186803b1580156109d457600080fd5b505afa1580156109e8573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a0c9190611048565b73ffffffffffffffffffffffffffffffffffffffff1614610a62576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a599061156b565b60405180910390fd5b60018414610aa5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9c906115eb565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff166342966c68866040518263ffffffff1660e01b8152600401610ade919061164b565b600060405180830381600087803b158015610af857600080fd5b505af1158015610b0c573d6000803e3d6000fd5b5050505050610d29565b6000829050600115158173ffffffffffffffffffffffffffffffffffffffff1663e985e9c533306040518363ffffffff1660e01b8152600401610b5a9291906113dd565b60206040518083038186803b158015610b7257600080fd5b505afa158015610b86573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610baa9190611075565b151514610bec576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610be3906115cb565b60405180910390fd5b838173ffffffffffffffffffffffffffffffffffffffff1662fdd58e33886040518363ffffffff1660e01b8152600401610c27929190611475565b60206040518083038186803b158015610c3f57600080fd5b505afa158015610c53573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610c7791906110cf565b1015610cb8576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610caf9061162b565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff1663f5298aca3387876040518463ffffffff1660e01b8152600401610cf59392919061149e565b600060405180830381600087803b158015610d0f57600080fd5b505af1158015610d23573d6000803e3d6000fd5b50505050505b600060026000868152602001908152602001600020549050600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663156e29f63383876040518463ffffffff1660e01b8152600401610da09392919061149e565b600060405180830381600087803b158015610dba57600080fd5b505af1158015610dce573d6000803e3d6000fd5b505050505050505050565b610de1610ed1565b73ffffffffffffffffffffffffffffffffffffffff16610dff6105b1565b73ffffffffffffffffffffffffffffffffffffffff1614610e55576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e4c906115ab565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ec5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ebc9061150b565b60405180910390fd5b610ece81610ed9565b50565b600033905090565b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050816000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600081359050610fac8161199d565b92915050565b600081519050610fc18161199d565b92915050565b600081359050610fd6816119b4565b92915050565b600081519050610feb816119b4565b92915050565b600081359050611000816119cb565b92915050565b600081519050611015816119cb565b92915050565b6000602082840312156110315761103061178c565b5b600061103f84828501610f9d565b91505092915050565b60006020828403121561105e5761105d61178c565b5b600061106c84828501610fb2565b91505092915050565b60006020828403121561108b5761108a61178c565b5b600061109984828501610fdc565b91505092915050565b6000602082840312156110b8576110b761178c565b5b60006110c684828501610ff1565b91505092915050565b6000602082840312156110e5576110e461178c565b5b60006110f384828501611006565b91505092915050565b600080604083850312156111135761111261178c565b5b600061112185828601610ff1565b925050602061113285828601610ff1565b9150509250929050565b600080600080608085870312156111565761115561178c565b5b600061116487828801610ff1565b945050602061117587828801610ff1565b935050604061118687828801610f9d565b925050606061119787828801610fc7565b91505092959194509250565b60006111af83836113a4565b60208301905092915050565b6111c4816116b0565b82525050565b60006111d582611676565b6111df818561168e565b93506111ea83611666565b8060005b8381101561121b57815161120288826111a3565b975061120d83611681565b9250506001810190506111ee565b5085935050505092915050565b611231816116c2565b82525050565b611240816116f8565b82525050565b600061125360268361169f565b915061125e82611791565b604082019050919050565b600061127660208361169f565b9150611281826117e0565b602082019050919050565b600061129960168361169f565b91506112a482611809565b602082019050919050565b60006112bc601a8361169f565b91506112c782611832565b602082019050919050565b60006112df60228361169f565b91506112ea8261185b565b604082019050919050565b600061130260208361169f565b915061130d826118aa565b602082019050919050565b6000611325601a8361169f565b9150611330826118d3565b602082019050919050565b600061134860168361169f565b9150611353826118fc565b602082019050919050565b600061136b60188361169f565b915061137682611925565b602082019050919050565b600061138e60278361169f565b91506113998261194e565b604082019050919050565b6113ad816116ee565b82525050565b6113bc816116ee565b82525050565b60006020820190506113d760008301846111bb565b92915050565b60006040820190506113f260008301856111bb565b6113ff60208301846111bb565b9392505050565b600060a08201905061141b60008301886111bb565b818103602083015261142d81876111ca565b9050818103604083015261144181866111ca565b9050818103606083015261145581856111ca565b9050818103608083015261146981846111ca565b90509695505050505050565b600060408201905061148a60008301856111bb565b61149760208301846113b3565b9392505050565b60006060820190506114b360008301866111bb565b6114c060208301856113b3565b6114cd60408301846113b3565b949350505050565b60006020820190506114ea6000830184611228565b92915050565b60006020820190506115056000830184611237565b92915050565b6000602082019050818103600083015261152481611246565b9050919050565b6000602082019050818103600083015261154481611269565b9050919050565b600060208201905081810360008301526115648161128c565b9050919050565b60006020820190508181036000830152611584816112af565b9050919050565b600060208201905081810360008301526115a4816112d2565b9050919050565b600060208201905081810360008301526115c4816112f5565b9050919050565b600060208201905081810360008301526115e481611318565b9050919050565b600060208201905081810360008301526116048161133b565b9050919050565b600060208201905081810360008301526116248161135e565b9050919050565b6000602082019050818103600083015261164481611381565b9050919050565b600060208201905061166060008301846113b3565b92915050565b6000819050602082019050919050565b600081519050919050565b6000602082019050919050565b600082825260208201905092915050565b600082825260208201905092915050565b60006116bb826116ce565b9050919050565b60008115159050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b60006117038261170a565b9050919050565b60006117158261171c565b9050919050565b6000611727826116ce565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b600080fd5b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b7f416d6f756e74206d7573742062652067726561746572207468616e207a65726f600082015250565b7f416464726573732063616e6e6f74206265206e756c6c00000000000000000000600082015250565b7f5573657220646f6573206e6f74206f776e2074686973204e4654000000000000600082015250565b7f5573657220646f6573206e6f74206f776e20656e6f7567682044415441206b6560008201527f7973000000000000000000000000000000000000000000000000000000000000602082015250565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b7f436f6e7472616374206973206e6f7420617574686f72697a6564000000000000600082015250565b7f4552433732312063616e206f6e6c79206275726e203100000000000000000000600082015250565b7f496e76616c69642052617269626c6520746f6b656e2049440000000000000000600082015250565b7f5573657220646f6573206e6f74206f776e2074686973207175616e746974792060008201527f6f66204e46547300000000000000000000000000000000000000000000000000602082015250565b6119a6816116b0565b81146119b157600080fd5b50565b6119bd816116c2565b81146119c857600080fd5b50565b6119d4816116ee565b81146119df57600080fd5b5056fea2646970667358221220d5739429a3c1242b1e99c0068eddf5b704c0142c06f2ada079d5e2a172d9ee7b64736f6c63430008070033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

000000000000000000000000236672ed575e1e479b8e101aeeb920f32361f6f900000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _minterAddress (address): 0x236672Ed575E1e479b8E101AEeb920F32361f6F9

-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 000000000000000000000000236672ed575e1e479b8e101aeeb920f32361f6f9
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 00000000000000000000000000000000000000000000000000000000000000c0
Arg [3] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [4] : 0000000000000000000000000000000000000000000000000000000000000100
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [6] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000000
Arg [8] : 0000000000000000000000000000000000000000000000000000000000000000


Block Transaction Difficulty Gas Used Reward
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  ]

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.