HYPE Price: $38.65 (-2.87%)

Contract

0x59c27c39A126a9B5eCADdd460C230C857e1Deb35

Overview

HYPE Balance

HyperEvm LogoHyperEvm LogoHyperEvm Logo0 HYPE

HYPE Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
On Chain GM3302422025-02-25 13:10:38132 days ago1740489038IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000017020.12
On Chain GM3294092025-02-25 12:43:46132 days ago1740487426IN
0x59c27c39...57e1Deb35
0.004 HYPE0.00001670.12
On Chain GM3292412025-02-25 12:38:20132 days ago1740487100IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000016380.12
On Chain GM3272072025-02-25 11:32:44132 days ago1740483164IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000016070.12
On Chain GM3265132025-02-25 11:10:20132 days ago1740481820IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000015750.12
On Chain GM3258572025-02-25 10:49:10132 days ago1740480550IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000012860.1
On Chain GM3248362025-02-25 10:16:14132 days ago1740478574IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000015120.12
On Chain GM3242692025-02-25 9:57:58132 days ago1740477478IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000012330.1
On Chain GM3238122025-02-25 9:43:12132 days ago1740476592IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000014480.12
On Chain GM3236752025-02-25 9:38:48132 days ago1740476328IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000014160.12
On Chain GM3180992025-02-25 6:38:56132 days ago1740465536IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000013850.12
On Chain GM3172912025-02-25 6:12:52132 days ago1740463972IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000013530.12
On Chain GM3151752025-02-25 5:04:36132 days ago1740459876IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000011010.1
On Chain GM3107662025-02-25 2:42:22132 days ago1740451342IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000010920.10164622
On Chain GM3069572025-02-25 0:39:30132 days ago1740443970IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000012580.12
On Chain GM3052852025-02-24 23:45:34133 days ago1740440734IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000010220.1
On Chain GM3011632025-02-24 21:32:36133 days ago1740432756IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000010290.10337128
On Chain GM2977712025-02-24 19:43:10133 days ago1740426190IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000011630.12
On Chain GM2965832025-02-24 19:04:52133 days ago1740423892IN
0x59c27c39...57e1Deb35
0.004 HYPE0.000011310.12
On Chain GM2948352025-02-24 18:08:28133 days ago1740420508IN
0x59c27c39...57e1Deb35
0.004 HYPE0.00001810.12

Latest 20 internal transactions

Advanced mode:
Parent Transaction Hash Block From To
3302422025-02-25 13:10:38132 days ago1740489038
0x59c27c39...57e1Deb35
0.004 HYPE
3294092025-02-25 12:43:46132 days ago1740487426
0x59c27c39...57e1Deb35
0.004 HYPE
3292412025-02-25 12:38:20132 days ago1740487100
0x59c27c39...57e1Deb35
0.004 HYPE
3272072025-02-25 11:32:44132 days ago1740483164
0x59c27c39...57e1Deb35
0.004 HYPE
3265132025-02-25 11:10:20132 days ago1740481820
0x59c27c39...57e1Deb35
0.004 HYPE
3258572025-02-25 10:49:10132 days ago1740480550
0x59c27c39...57e1Deb35
0.004 HYPE
3248362025-02-25 10:16:14132 days ago1740478574
0x59c27c39...57e1Deb35
0.004 HYPE
3242692025-02-25 9:57:58132 days ago1740477478
0x59c27c39...57e1Deb35
0.004 HYPE
3238122025-02-25 9:43:12132 days ago1740476592
0x59c27c39...57e1Deb35
0.004 HYPE
3236752025-02-25 9:38:48132 days ago1740476328
0x59c27c39...57e1Deb35
0.004 HYPE
3180992025-02-25 6:38:56132 days ago1740465536
0x59c27c39...57e1Deb35
0.004 HYPE
3172912025-02-25 6:12:52132 days ago1740463972
0x59c27c39...57e1Deb35
0.004 HYPE
3151752025-02-25 5:04:36132 days ago1740459876
0x59c27c39...57e1Deb35
0.004 HYPE
3107662025-02-25 2:42:22132 days ago1740451342
0x59c27c39...57e1Deb35
0.004 HYPE
3069572025-02-25 0:39:30132 days ago1740443970
0x59c27c39...57e1Deb35
0.004 HYPE
3052852025-02-24 23:45:34133 days ago1740440734
0x59c27c39...57e1Deb35
0.004 HYPE
3011632025-02-24 21:32:36133 days ago1740432756
0x59c27c39...57e1Deb35
0.004 HYPE
2977712025-02-24 19:43:10133 days ago1740426190
0x59c27c39...57e1Deb35
0.004 HYPE
2965832025-02-24 19:04:52133 days ago1740423892
0x59c27c39...57e1Deb35
0.004 HYPE
2948352025-02-24 18:08:28133 days ago1740420508
0x59c27c39...57e1Deb35
0.004 HYPE
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
OnChainGM

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;

contract OnChainGM {
    mapping(address => uint256) public lastGM; // Stores the last GM timestamp for each user
    address public feeRecipient = 0x7500A83DF2aF99B2755c47B6B321a8217d876a85; // Address to receive the transaction fee
    uint256 public GM_FEE = 0.0040 ether; // Fee amount for each GM transaction (now not constant)
    uint256 public constant TIME_LIMIT = 24 hours; // Time limit of 24 hours for sending a GM

    address public admin = 0x102f479312F69157Df8B804905A20FE5025881a5; // Admin address
    uint256 public GM_MULTIPLIER = 1; // Multiplier for GMoint points (starts at 1x)
    
    // Store all GM transactions and the users who have sent them
    address[] public uniqueUsers;
    uint256 public successfulTransactionsCount;

    event OnChainGMEvent(address indexed sender, address indexed receiver);

    modifier onlyAdmin() {
        require(msg.sender == admin, "Only admin can perform this action");
        _;
    }

    // Allows a user to send a GM to themselves, with a 24-hour restriction
    function onChainGM() external payable {
        require(msg.value == GM_FEE, "Incorrect ETH fee");
        require(block.timestamp >= lastGM[msg.sender] + TIME_LIMIT, "Wait 24 hours before sending another GM");

        lastGM[msg.sender] = block.timestamp; // Update the last GM timestamp

        // Send the fee to the recipient address
        payable(feeRecipient).transfer(GM_FEE);

        // Increment the transaction count and add to unique users if new
        if (!isUserExists(msg.sender)) {
            uniqueUsers.push(msg.sender);
        }
        successfulTransactionsCount++;

        emit OnChainGMEvent(msg.sender, msg.sender);
    }

    // Allows a user to send a GM to another user, with a 24-hour restriction
    function onChainGMTo(address recipient) external payable {
        require(msg.value == GM_FEE, "Incorrect ETH fee");
        require(recipient != address(0), "Cannot send to zero address");
        require(block.timestamp >= lastGM[msg.sender] + TIME_LIMIT, "Wait 24 hours before sending another GM");

        lastGM[msg.sender] = block.timestamp; // Update the last GM timestamp

        // Send the fee to the recipient address
        payable(feeRecipient).transfer(GM_FEE);

        // Increment the transaction count and add to unique users if new
        if (!isUserExists(msg.sender)) {
            uniqueUsers.push(msg.sender);
        }
        successfulTransactionsCount++;

        emit OnChainGMEvent(msg.sender, recipient);
    }

    // Function to check the contract's balance
    function contractBalance() public view returns (uint256) {
        return address(this).balance;
    }

    // Admin function to update GM fee
    function updateGMFee(uint256 newFee) external onlyAdmin {
        GM_FEE = newFee;
    }

    // Admin function to update GM multiplier (x)
    function updateGMointMultiplier(uint256 newMultiplier) external onlyAdmin {
        GM_MULTIPLIER = newMultiplier;
    }

    // Function to get GMoint points for a user
    function getGMointPoints(address user) public view returns (uint256) {
        uint256 gmCount = lastGM[user] > 0 ? 1 : 0;
        return gmCount * GM_MULTIPLIER;
    }

    // Helper function to check if user exists in unique users array
    function isUserExists(address user) private view returns (bool) {
        for (uint256 i = 0; i < uniqueUsers.length; i++) {
            if (uniqueUsers[i] == user) {
                return true;
            }
        }
        return false;
    }

    // Function to get total successful transactions and unique users
    function getTransactionStats() external view returns (uint256, uint256) {
        uint256 uniqueWallets = uniqueUsers.length;
        uint256 successfulTransactions = successfulTransactionsCount;

        return (successfulTransactions, uniqueWallets);
    }
}

Settings
{
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

API
[{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"sender","type":"address"},{"indexed":true,"internalType":"address","name":"receiver","type":"address"}],"name":"OnChainGMEvent","type":"event"},{"inputs":[],"name":"GM_FEE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"GM_MULTIPLIER","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TIME_LIMIT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"admin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"contractBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"feeRecipient","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"getGMointPoints","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTransactionStats","outputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"lastGM","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"onChainGM","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"}],"name":"onChainGMTo","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"successfulTransactionsCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"uniqueUsers","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"newFee","type":"uint256"}],"name":"updateGMFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newMultiplier","type":"uint256"}],"name":"updateGMointMultiplier","outputs":[],"stateMutability":"nonpayable","type":"function"}]

6080604052737500a83df2af99b2755c47b6b321a8217d876a85600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550660e35fa931a000060025573102f479312f69157df8b804905a20fe5025881a5600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060016004553480156100ca57600080fd5b506110ab806100da6000396000f3fe6080604052600436106100e85760003560e01c80638b194a3d1161008a578063c4b1c6ea11610059578063c4b1c6ea146102b7578063e3ea4c4d146102e2578063ed50c6991461030d578063f851a4401461034a576100e8565b80638b194a3d146101fa5780638b7afe2e14610237578063a86f19aa14610262578063c25d20c31461028b576100e8565b80635011b71c116100c65780635011b71c1461016c578063698224ae1461017657806377efebf4146101a157806385f080c2146101bd576100e8565b8063145d191f146100ed57806328ef0781146101185780634690484014610141575b600080fd5b3480156100f957600080fd5b50610102610375565b60405161010f9190610e8e565b60405180910390f35b34801561012457600080fd5b5061013f600480360381019061013a9190610c60565b61037b565b005b34801561014d57600080fd5b50610156610415565b6040516101639190610df3565b60405180910390f35b61017461043b565b005b34801561018257600080fd5b5061018b6106a1565b6040516101989190610e8e565b60405180910390f35b6101bb60048036038101906101b69190610c37565b6106a8565b005b3480156101c957600080fd5b506101e460048036038101906101df9190610c37565b61097f565b6040516101f19190610e8e565b60405180910390f35b34801561020657600080fd5b50610221600480360381019061021c9190610c37565b610997565b60405161022e9190610e8e565b60405180910390f35b34801561024357600080fd5b5061024c610a05565b6040516102599190610e8e565b60405180910390f35b34801561026e57600080fd5b5061028960048036038101906102849190610c60565b610a0d565b005b34801561029757600080fd5b506102a0610aa7565b6040516102ae929190610ea9565b60405180910390f35b3480156102c357600080fd5b506102cc610ac7565b6040516102d99190610e8e565b60405180910390f35b3480156102ee57600080fd5b506102f7610acd565b6040516103049190610e8e565b60405180910390f35b34801561031957600080fd5b50610334600480360381019061032f9190610c60565b610ad3565b6040516103419190610df3565b60405180910390f35b34801561035657600080fd5b5061035f610b12565b60405161036c9190610df3565b60405180910390f35b60045481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461040b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040290610e4e565b60405180910390fd5b8060028190555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600254341461047f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161047690610e6e565b60405180910390fd5b620151806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104cc9190610ee3565b42101561050e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161050590610e0e565b60405180910390fd5b426000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6002549081150290604051600060405180830381858888f193505050501580156105bb573d6000803e3d6000fd5b506105c533610b38565b61062d576005339080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b6006600081548092919061064090610fcf565b91905055503373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f9290e8f5ba7fa69269d601e86762855088f9a24d834db4d6b3e603d7a522e56a60405160405180910390a3565b6201518081565b60025434146106ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e390610e6e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561075c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075390610e2e565b60405180910390fd5b620151806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546107a99190610ee3565b4210156107eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e290610e0e565b60405180910390fd5b426000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6002549081150290604051600060405180830381858888f19350505050158015610898573d6000803e3d6000fd5b506108a233610b38565b61090a576005339080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b6006600081548092919061091d90610fcf565b91905055508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f9290e8f5ba7fa69269d601e86762855088f9a24d834db4d6b3e603d7a522e56a60405160405180910390a350565b60006020528060005260406000206000915090505481565b60008060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054116109e75760006109ea565b60015b60ff169050600454816109fd9190610f39565b915050919050565b600047905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9490610e4e565b60405180910390fd5b8060048190555050565b600080600060058054905090506000600654905080829350935050509091565b60065481565b60025481565b60058181548110610ae357600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600090505b600580549050811015610c02578273ffffffffffffffffffffffffffffffffffffffff1660058281548110610b9e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610bef576001915050610c08565b8080610bfa90610fcf565b915050610b40565b50600090505b919050565b600081359050610c1c81611047565b92915050565b600081359050610c318161105e565b92915050565b600060208284031215610c4957600080fd5b6000610c5784828501610c0d565b91505092915050565b600060208284031215610c7257600080fd5b6000610c8084828501610c22565b91505092915050565b610c9281610f93565b82525050565b6000610ca5602783610ed2565b91507f5761697420323420686f757273206265666f72652073656e64696e6720616e6f60008301527f7468657220474d000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610d0b601b83610ed2565b91507f43616e6e6f742073656e6420746f207a65726f206164647265737300000000006000830152602082019050919050565b6000610d4b602283610ed2565b91507f4f6e6c792061646d696e2063616e20706572666f726d2074686973206163746960008301527f6f6e0000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610db1601183610ed2565b91507f496e636f727265637420455448206665650000000000000000000000000000006000830152602082019050919050565b610ded81610fc5565b82525050565b6000602082019050610e086000830184610c89565b92915050565b60006020820190508181036000830152610e2781610c98565b9050919050565b60006020820190508181036000830152610e4781610cfe565b9050919050565b60006020820190508181036000830152610e6781610d3e565b9050919050565b60006020820190508181036000830152610e8781610da4565b9050919050565b6000602082019050610ea36000830184610de4565b92915050565b6000604082019050610ebe6000830185610de4565b610ecb6020830184610de4565b9392505050565b600082825260208201905092915050565b6000610eee82610fc5565b9150610ef983610fc5565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610f2e57610f2d611018565b5b828201905092915050565b6000610f4482610fc5565b9150610f4f83610fc5565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610f8857610f87611018565b5b828202905092915050565b6000610f9e82610fa5565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000610fda82610fc5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561100d5761100c611018565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b61105081610f93565b811461105b57600080fd5b50565b61106781610fc5565b811461107257600080fd5b5056fea2646970667358221220262ec6cad7f1d6e55b1c906ff4c592f284a0f5e0d3c0febcd908f141526f603a64736f6c63430008000033

Deployed Bytecode

0x6080604052600436106100e85760003560e01c80638b194a3d1161008a578063c4b1c6ea11610059578063c4b1c6ea146102b7578063e3ea4c4d146102e2578063ed50c6991461030d578063f851a4401461034a576100e8565b80638b194a3d146101fa5780638b7afe2e14610237578063a86f19aa14610262578063c25d20c31461028b576100e8565b80635011b71c116100c65780635011b71c1461016c578063698224ae1461017657806377efebf4146101a157806385f080c2146101bd576100e8565b8063145d191f146100ed57806328ef0781146101185780634690484014610141575b600080fd5b3480156100f957600080fd5b50610102610375565b60405161010f9190610e8e565b60405180910390f35b34801561012457600080fd5b5061013f600480360381019061013a9190610c60565b61037b565b005b34801561014d57600080fd5b50610156610415565b6040516101639190610df3565b60405180910390f35b61017461043b565b005b34801561018257600080fd5b5061018b6106a1565b6040516101989190610e8e565b60405180910390f35b6101bb60048036038101906101b69190610c37565b6106a8565b005b3480156101c957600080fd5b506101e460048036038101906101df9190610c37565b61097f565b6040516101f19190610e8e565b60405180910390f35b34801561020657600080fd5b50610221600480360381019061021c9190610c37565b610997565b60405161022e9190610e8e565b60405180910390f35b34801561024357600080fd5b5061024c610a05565b6040516102599190610e8e565b60405180910390f35b34801561026e57600080fd5b5061028960048036038101906102849190610c60565b610a0d565b005b34801561029757600080fd5b506102a0610aa7565b6040516102ae929190610ea9565b60405180910390f35b3480156102c357600080fd5b506102cc610ac7565b6040516102d99190610e8e565b60405180910390f35b3480156102ee57600080fd5b506102f7610acd565b6040516103049190610e8e565b60405180910390f35b34801561031957600080fd5b50610334600480360381019061032f9190610c60565b610ad3565b6040516103419190610df3565b60405180910390f35b34801561035657600080fd5b5061035f610b12565b60405161036c9190610df3565b60405180910390f35b60045481565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461040b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040290610e4e565b60405180910390fd5b8060028190555050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600254341461047f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161047690610e6e565b60405180910390fd5b620151806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546104cc9190610ee3565b42101561050e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161050590610e0e565b60405180910390fd5b426000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6002549081150290604051600060405180830381858888f193505050501580156105bb573d6000803e3d6000fd5b506105c533610b38565b61062d576005339080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b6006600081548092919061064090610fcf565b91905055503373ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f9290e8f5ba7fa69269d601e86762855088f9a24d834db4d6b3e603d7a522e56a60405160405180910390a3565b6201518081565b60025434146106ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106e390610e6e565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561075c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161075390610e2e565b60405180910390fd5b620151806000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546107a99190610ee3565b4210156107eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107e290610e0e565b60405180910390fd5b426000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6002549081150290604051600060405180830381858888f19350505050158015610898573d6000803e3d6000fd5b506108a233610b38565b61090a576005339080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b6006600081548092919061091d90610fcf565b91905055508073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f9290e8f5ba7fa69269d601e86762855088f9a24d834db4d6b3e603d7a522e56a60405160405180910390a350565b60006020528060005260406000206000915090505481565b60008060008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054116109e75760006109ea565b60015b60ff169050600454816109fd9190610f39565b915050919050565b600047905090565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a9d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9490610e4e565b60405180910390fd5b8060048190555050565b600080600060058054905090506000600654905080829350935050509091565b60065481565b60025481565b60058181548110610ae357600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600090505b600580549050811015610c02578273ffffffffffffffffffffffffffffffffffffffff1660058281548110610b9e577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b9060005260206000200160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610bef576001915050610c08565b8080610bfa90610fcf565b915050610b40565b50600090505b919050565b600081359050610c1c81611047565b92915050565b600081359050610c318161105e565b92915050565b600060208284031215610c4957600080fd5b6000610c5784828501610c0d565b91505092915050565b600060208284031215610c7257600080fd5b6000610c8084828501610c22565b91505092915050565b610c9281610f93565b82525050565b6000610ca5602783610ed2565b91507f5761697420323420686f757273206265666f72652073656e64696e6720616e6f60008301527f7468657220474d000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610d0b601b83610ed2565b91507f43616e6e6f742073656e6420746f207a65726f206164647265737300000000006000830152602082019050919050565b6000610d4b602283610ed2565b91507f4f6e6c792061646d696e2063616e20706572666f726d2074686973206163746960008301527f6f6e0000000000000000000000000000000000000000000000000000000000006020830152604082019050919050565b6000610db1601183610ed2565b91507f496e636f727265637420455448206665650000000000000000000000000000006000830152602082019050919050565b610ded81610fc5565b82525050565b6000602082019050610e086000830184610c89565b92915050565b60006020820190508181036000830152610e2781610c98565b9050919050565b60006020820190508181036000830152610e4781610cfe565b9050919050565b60006020820190508181036000830152610e6781610d3e565b9050919050565b60006020820190508181036000830152610e8781610da4565b9050919050565b6000602082019050610ea36000830184610de4565b92915050565b6000604082019050610ebe6000830185610de4565b610ecb6020830184610de4565b9392505050565b600082825260208201905092915050565b6000610eee82610fc5565b9150610ef983610fc5565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610f2e57610f2d611018565b5b828201905092915050565b6000610f4482610fc5565b9150610f4f83610fc5565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610f8857610f87611018565b5b828202905092915050565b6000610f9e82610fa5565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000610fda82610fc5565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561100d5761100c611018565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b61105081610f93565b811461105b57600080fd5b50565b61106781610fc5565b811461107257600080fd5b5056fea2646970667358221220262ec6cad7f1d6e55b1c906ff4c592f284a0f5e0d3c0febcd908f141526f603a64736f6c63430008000033

Block Transaction 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
[ 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.