ETH Price: $3,313.36 (-2.87%)
Gas: 14 Gwei

Contract

0x4B8705B0f740f7b51D746c0f626d06B8cf25814b
 

Overview

ETH Balance

0.000873300172074196 ETH

Eth Value

$2.89 (@ $3,313.36/ETH)

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Value
Transfer67372852018-11-20 3:34:432052 days ago1542684883IN
X2profit.biz
0 ETH0.0022152341
Transfer67025232018-11-14 11:00:322058 days ago1542193232IN
X2profit.biz
0 ETH0.000414376
Transfer67020632018-11-14 9:11:082058 days ago1542186668IN
X2profit.biz
0.00000112 ETH0.0033485941
Transfer66923352018-11-12 18:48:542059 days ago1542048534IN
X2profit.biz
0 ETH0.000425015
Transfer66905122018-11-12 11:52:022060 days ago1542023522IN
X2profit.biz
0 ETH0.0022141641
Transfer66863562018-11-11 19:25:362060 days ago1541964336IN
X2profit.biz
0 ETH0.000138122
Transfer66849962018-11-11 14:03:262061 days ago1541945006IN
X2profit.biz
0 ETH0.0034441641
Transfer66791602018-11-10 15:21:292062 days ago1541863289IN
X2profit.biz
0 ETH0.0022141641
Transfer66778672018-11-10 10:13:162062 days ago1541844796IN
X2profit.biz
0 ETH0.000323866
Transfer66777392018-11-10 9:40:522062 days ago1541842852IN
X2profit.biz
0 ETH0.000107595
Transfer66777312018-11-10 9:40:032062 days ago1541842803IN
X2profit.biz
0 ETH0.0009237511
Transfer66776362018-11-10 9:16:432062 days ago1541841403IN
X2profit.biz
0 ETH0.000503866
Transfer66770492018-11-10 6:55:002062 days ago1541832900IN
X2profit.biz
0 ETH0.000161933
Transfer66770012018-11-10 6:42:042062 days ago1541832124IN
X2profit.biz
0 ETH0.000378027
Transfer66770012018-11-10 6:42:042062 days ago1541832124IN
X2profit.biz
0 ETH0.000324026
Transfer66770002018-11-10 6:41:542062 days ago1541832114IN
X2profit.biz
0 ETH0.000216014
Transfer66730392018-11-09 15:09:272063 days ago1541776167IN
X2profit.biz
0 ETH0.000207033
Transfer66730162018-11-09 15:04:292063 days ago1541775869IN
X2profit.biz
0 ETH0.0000633
Transfer66729552018-11-09 14:48:572063 days ago1541774937IN
X2profit.biz
0 ETH0.0007017113
Transfer66729282018-11-09 14:43:062063 days ago1541774586IN
X2profit.biz
0 ETH0.000377847
Transfer66727282018-11-09 13:55:252063 days ago1541771725IN
X2profit.biz
0 ETH0.000340014
Transfer66727072018-11-09 13:50:502063 days ago1541771450IN
X2profit.biz
0 ETH0.000336124
Transfer66726352018-11-09 13:32:222063 days ago1541770342IN
X2profit.biz
0.00000112 ETH0.0004220
Transfer66726222018-11-09 13:28:442063 days ago1541770124IN
X2profit.biz
0.00000112 ETH0.0010550
Transfer66725972018-11-09 13:22:312063 days ago1541769751IN
X2profit.biz
0 ETH0.0010550
View all transactions

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To Value
67025232018-11-14 11:00:322058 days ago1542193232
X2profit.biz
0.00007233 ETH
67025232018-11-14 11:00:322058 days ago1542193232
X2profit.biz
0.00057866 ETH
66863562018-11-11 19:25:362060 days ago1541964336
X2profit.biz
0.00005994 ETH
66863562018-11-11 19:25:362060 days ago1541964336
X2profit.biz
0.00047952 ETH
66730392018-11-09 15:09:272063 days ago1541776167
X2profit.biz
0.00002072 ETH
66730392018-11-09 15:09:272063 days ago1541776167
X2profit.biz
0.00020729 ETH
66725872018-11-09 13:20:562063 days ago1541769656
X2profit.biz
0.00003888 ETH
66725872018-11-09 13:20:562063 days ago1541769656
X2profit.biz
0.00034992 ETH
66704082018-11-09 4:52:272063 days ago1541739147
X2profit.biz
0.00007425 ETH
66704082018-11-09 4:52:272063 days ago1541739147
X2profit.biz
0.0007425 ETH
66701752018-11-09 3:54:262063 days ago1541735666
X2profit.biz
0.00006075 ETH
66701752018-11-09 3:54:262063 days ago1541735666
X2profit.biz
0.0006075 ETH
66697672018-11-09 2:16:212063 days ago1541729781
X2profit.biz
0.0000486 ETH
66697672018-11-09 2:16:212063 days ago1541729781
X2profit.biz
0.000486 ETH
66697192018-11-09 2:06:172063 days ago1541729177
X2profit.biz
0.000027 ETH
66697192018-11-09 2:06:172063 days ago1541729177
X2profit.biz
0.00027 ETH
66689682018-11-08 23:04:152063 days ago1541718255
X2profit.biz
0.0009612 ETH
66689682018-11-08 23:04:152063 days ago1541718255
X2profit.biz
0.0000108 ETH
66689682018-11-08 23:04:152063 days ago1541718255
X2profit.biz
0.000108 ETH
66687212018-11-08 22:06:502063 days ago1541714810
X2profit.biz
0.000054 ETH
66687212018-11-08 22:06:502063 days ago1541714810
X2profit.biz
0.00054 ETH
66686432018-11-08 21:50:022063 days ago1541713802
X2profit.biz
0.00016026 ETH
66686432018-11-08 21:50:022063 days ago1541713802
X2profit.biz
0.00144236 ETH
66686192018-11-08 21:45:052063 days ago1541713505
X2profit.biz
0.00004455 ETH
66686192018-11-08 21:45:052063 days ago1541713505
X2profit.biz
0.0004455 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
X2Profit

Compiler Version
v0.4.25+commit.59dbf8f1

Optimization Enabled:
Yes with 200 runs

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

pragma solidity ^0.4.25;

/**
 *  X2Profit contract
 *
 *  Improved, no bugs and backdoors! Your investments are safe!
 *
 *  LOW RISK! You can take your deposit back ANY TIME!
 *     - Send 0.00000112 ETH to contract address
 *
 *  NO DEPOSIT FEES! All the money go to contract!
 *
 *  HIGH RETURN! Get 0.27% - 0.4% per hour (6.5% - 9.6% per day)
 *
 *  Contract balance          daily percent
 *       < 1000                   ~6.5%
 *    1000 - 2500                 ~7.7%
 *    2500 - 5000                 ~9.1%
 *      >= 5000                   ~9.6%
 *
 *  LOW WITHDRAWAL FEES! Advertising 4%-10%, charity 1%
 *
 *  LONG LIFE! Maximum return is bounded by x2. Anyone has right to be rich!
 *
 *  HOLD LONG AND GET BONUS!
 *  1. If you hold long enough you can take more than x2 (one time only)
 *  2. The more you hold the less you pay for adv:
 *     < 1 day            10%
 *     1 - 3 days          9%
 *     3 - 7 days          8%
 *     1 - 2 weeks         7%
 *     2 - 3 weeks         6%
 *     3 - 4 weeks         5%
 *       > 4 weeks         4%
 *  Because large balance is good advertisement on itself!
 *
 *  INSTRUCTIONS:
 *
 *  TO INVEST: send ETH to contract address
 *  TO WITHDRAW INTEREST: send 0 ETH to contract address
 *  TO REINVEST AND WITHDRAW INTEREST: send ETH to contract address
 *  TO GET BACK YOUR DEPOSIT: send 0.00000112 ETH to contract address
 *
 */
contract X2Profit {
    //use library for safe math operations
    using SafeMath for uint;

    // array containing information about beneficiaries
    mapping(address => uint) public userDeposit;
    //array containing information about the time of payment
    mapping(address => uint) public userTime;
    //array containing information on interest paid
    mapping(address => uint) public percentWithdrawn;
    //array containing information on interest paid (without tax)
    mapping(address => uint) public percentWithdrawnPure;

    //fund fo transfer percent for advertising
    address private constant ADDRESS_ADV_FUND = 0xE6AD1c76ec266348CB8E8aD2B1C95F372ad66c0e;
    //wallet for a charitable foundation
    address private constant ADDRESS_CHARITY_FUND = 0xC43Cf609440b53E25cdFfB4422EFdED78475C76B;
    //time through which you can take dividends
    uint private constant TIME_QUANT = 1 hours;

    //percent for a charitable foundation
    uint private constant PERCENT_CHARITY_FUND = 1000;
    //start percent 0.27% per hour
    uint private constant PERCENT_START = 270;
    uint private constant PERCENT_LOW = 320;
    uint private constant PERCENT_MIDDLE = 380;
    uint private constant PERCENT_HIGH = 400;

    //Adv tax for holders (10% for impatient, 4% for strong holders)
    uint private constant PERCENT_ADV_VERY_HIGH = 10000;
    uint private constant PERCENT_ADV_HIGH = 9000;
    uint private constant PERCENT_ADV_ABOVE_MIDDLE = 8000;
    uint private constant PERCENT_ADV_MIDDLE = 7000;
    uint private constant PERCENT_ADV_BELOW_MIDDLE = 6000;
    uint private constant PERCENT_ADV_LOW = 5000;
    uint private constant PERCENT_ADV_LOWEST = 4000;

    //All percent should be divided by this
    uint private constant PERCENT_DIVIDER = 100000;

    //interest rate increase steps
    uint private constant STEP_LOW = 1000 ether;
    uint private constant STEP_MIDDLE = 2500 ether;
    uint private constant STEP_HIGH = 5000 ether;
    
    uint public countOfInvestors = 0;
    uint public countOfCharity = 0;

    modifier isIssetUser() {
        require(userDeposit[msg.sender] > 0, "Deposit not found");
        _;
    }

    modifier timePayment() {
        require(now >= userTime[msg.sender].add(TIME_QUANT), "Too fast payout request");
        _;
    }

    //return of interest on the deposit
    function collectPercent() isIssetUser timePayment internal {

        //if the user received 200% or more of his contribution, delete the user
        if ((userDeposit[msg.sender].mul(2)) <= percentWithdrawnPure[msg.sender]) {
            _delete(msg.sender); //User has withdrawn more than x2
        } else {
            uint payout = payoutAmount(msg.sender);
            _payout(msg.sender, payout);
        }
    }

    //calculation of the current interest rate on the deposit
    function percentRate() public view returns(uint) {
        //get contract balance
        uint balance = address(this).balance;

        //calculate percent rate
        if (balance < STEP_LOW) {
            return (PERCENT_START);
        }
        if (balance < STEP_MIDDLE) {
            return (PERCENT_LOW);
        }
        if (balance < STEP_HIGH) {
            return (PERCENT_MIDDLE);
        }

        return (PERCENT_HIGH);
    }

    //calculate the amount available for withdrawal on deposit
    function payoutAmount(address addr) public view returns(uint) {
        uint percent = percentRate();
        uint rate = userDeposit[addr].mul(percent).div(PERCENT_DIVIDER);
        uint interestRate = now.sub(userTime[addr]).div(TIME_QUANT);
        uint withdrawalAmount = rate.mul(interestRate);
        return (withdrawalAmount);
    }

    function holderAdvPercent(address addr) public view returns(uint) {
        uint timeHeld = (now - userTime[addr]);
        if(timeHeld < 1 days)
            return PERCENT_ADV_VERY_HIGH;
        if(timeHeld < 3 days)
            return PERCENT_ADV_HIGH;
        if(timeHeld < 1 weeks)
            return PERCENT_ADV_ABOVE_MIDDLE;
        if(timeHeld < 2 weeks)
            return PERCENT_ADV_MIDDLE;
        if(timeHeld < 3 weeks)
            return PERCENT_ADV_BELOW_MIDDLE;
        if(timeHeld < 4 weeks)
            return PERCENT_ADV_LOW;
        return PERCENT_ADV_LOWEST;
    }

    //make a deposit
    function makeDeposit() private {
        if (msg.value > 0) {
            if (userDeposit[msg.sender] == 0) {
                countOfInvestors += 1;
            }
            if (userDeposit[msg.sender] > 0 && now >= userTime[msg.sender].add(TIME_QUANT)) {
                collectPercent();
            }
            userDeposit[msg.sender] += msg.value;
            userTime[msg.sender] = now;
        } else {
            collectPercent();
        }
    }

    //return of deposit balance
    function returnDeposit() isIssetUser private {
        //percentWithdrawn already include all taxes for charity and ads
        //So we need pay taxes only for the rest of deposit
        uint withdrawalAmount = userDeposit[msg.sender]
            .sub(percentWithdrawn[msg.sender]);

        //Pay the rest of deposit and take taxes
        _payout(msg.sender, withdrawalAmount);

        //delete user record
        _delete(msg.sender);
    }

    function() external payable {
        //refund of remaining funds when transferring to a contract 0.00000112 ether
        if (msg.value == 0.00000112 ether) {
            returnDeposit();
        } else {
            makeDeposit();
        }
    }

    //Pays out, takes taxes according to holding time
    function _payout(address addr, uint amount) private {
        //Remember this payout
        percentWithdrawn[addr] += amount;

        //Get current holder adv percent
        uint advPct = holderAdvPercent(addr);
        //Calculate pure payout that user receives
        uint interestPure = amount.mul(PERCENT_DIVIDER - PERCENT_CHARITY_FUND - advPct).div(PERCENT_DIVIDER);
        percentWithdrawnPure[addr] += interestPure;
        userTime[addr] = now;

        //calculate money to charity
        uint charityMoney = amount.mul(PERCENT_CHARITY_FUND).div(PERCENT_DIVIDER);
        countOfCharity += charityMoney;

        //calculate money for advertising
        uint advTax = amount.sub(interestPure).sub(charityMoney);

        //send money
        ADDRESS_ADV_FUND.transfer(advTax);
        ADDRESS_CHARITY_FUND.transfer(charityMoney);
        addr.transfer(interestPure);
    }

    //Clears user from registry
    function _delete(address addr) private {
        userDeposit[addr] = 0;
        userTime[addr] = 0;
        percentWithdrawn[addr] = 0;
        percentWithdrawnPure[addr] = 0;
    }
}

/**
 * @title SafeMath
 * @dev Math operations with safety checks that throw on error
 */
library SafeMath {

    function mul(uint256 a, uint256 b) internal pure returns(uint256) {
        uint256 c = a * b;
        assert(a == 0 || 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":"","type":"address"}],"name":"percentWithdrawnPure","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"holderAdvPercent","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"percentRate","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"payoutAmount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"countOfCharity","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"percentWithdrawn","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"userDeposit","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"countOfInvestors","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"payable":true,"stateMutability":"payable","type":"fallback"}]

60806040526000600455600060055534801561001a57600080fd5b506108d98061002a6000396000f3006080604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166308dcaa4781146100bd57806348e624eb146100f05780638090114f146101115780638271bd9914610126578063a36ce52d14610147578063aa66bfb91461015c578063c4b47ec81461017d578063d1260edd1461019e578063f3f7d633146101bf575b34650104c533c00014156100b3576100ae6101d4565b6100bb565b6100bb610293565b005b3480156100c957600080fd5b506100de600160a060020a0360043516610336565b60408051918252519081900360200190f35b3480156100fc57600080fd5b506100de600160a060020a0360043516610348565b34801561011d57600080fd5b506100de6103ed565b34801561013257600080fd5b506100de600160a060020a036004351661044d565b34801561015357600080fd5b506100de6104ef565b34801561016857600080fd5b506100de600160a060020a03600435166104f5565b34801561018957600080fd5b506100de600160a060020a0360043516610507565b3480156101aa57600080fd5b506100de600160a060020a0360043516610519565b3480156101cb57600080fd5b506100de61052b565b33600090815260208190526040812054811061025157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f4465706f736974206e6f7420666f756e64000000000000000000000000000000604482015290519081900360640190fd5b33600090815260026020908152604080832054918390529091205461027b9163ffffffff61053116565b90506102873382610543565b610290336106c2565b50565b600034111561032c573360009081526020819052604090205415156102bc576004805460010190555b336000908152602081905260408120541180156102fa5750336000908152600160205260409020546102f690610e1063ffffffff6106fb16565b4210155b1561030757610307610711565b3360009081526020818152604080832080543401905560019091529020429055610334565b610334610711565b565b60036020526000908152604090205481565b600160a060020a0381166000908152600160205260408120544203620151808110156103785761271091506103e7565b6203f48081101561038d5761232891506103e7565b62093a808110156103a257611f4091506103e7565b621275008110156103b757611b5891506103e7565b621baf808110156103cc5761177091506103e7565b6224ea008110156103e15761138891506103e7565b610fa091505b50919050565b60003031683635c9adc5dea0000081101561040c5761010e9150610449565b68878678326eac900000811015610427576101409150610449565b69010f0cf064dd592000008110156104435761017c9150610449565b61019091505b5090565b600080600080600061045d6103ed565b600160a060020a03871660009081526020819052604090205490945061049e90620186a090610492908763ffffffff61087216565b9063ffffffff61089616565b600160a060020a0387166000908152600160205260409020549093506104d390610e109061049290429063ffffffff61053116565b91506104e5838363ffffffff61087216565b9695505050505050565b60055481565b60016020526000908152604090205481565b60026020526000908152604090205481565b60006020819052908152604090205481565b60045481565b60008282111561053d57fe5b50900390565b600160a060020a038216600090815260026020526040812080548301905580808061056d86610348565b935061058c620186a061049287620182b888900363ffffffff61087216565b600160a060020a03871660009081526003602090815260408083208054850190556001909152902042905592506105d2620186a0610492876103e863ffffffff61087216565b600580548201905591506105fc826105f0878663ffffffff61053116565b9063ffffffff61053116565b60405190915073e6ad1c76ec266348cb8e8ad2b1c95f372ad66c0e9082156108fc029083906000818181858888f19350505050158015610640573d6000803e3d6000fd5b5060405173c43cf609440b53e25cdffb4422efded78475c76b9083156108fc029084906000818181858888f19350505050158015610682573d6000803e3d6000fd5b50604051600160a060020a0387169084156108fc029085906000818181858888f193505050501580156106b9573d6000803e3d6000fd5b50505050505050565b600160a060020a031660009081526020818152604080832083905560018252808320839055600282528083208390556003909152812055565b60008282018381101561070a57fe5b9392505050565b33600090815260208190526040812054811061078e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f4465706f736974206e6f7420666f756e64000000000000000000000000000000604482015290519081900360640190fd5b336000908152600160205260409020546107b090610e1063ffffffff6106fb16565b42101561081e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f546f6f2066617374207061796f75742072657175657374000000000000000000604482015290519081900360640190fd5b33600090815260036020908152604080832054918390529091205461084a90600263ffffffff61087216565b1161085d57610858336106c2565b610290565b6108663361044d565b90506102903382610543565b600082820283158061088e575082848281151561088b57fe5b04145b151561070a57fe5b60008082848115156108a457fe5b049493505050505600a165627a7a723058201ce36b385d7711a6fcdc062693af134d6b170dc24e74e2889ec570269f66e7ff0029

Deployed Bytecode

0x6080604052600436106100985763ffffffff7c010000000000000000000000000000000000000000000000000000000060003504166308dcaa4781146100bd57806348e624eb146100f05780638090114f146101115780638271bd9914610126578063a36ce52d14610147578063aa66bfb91461015c578063c4b47ec81461017d578063d1260edd1461019e578063f3f7d633146101bf575b34650104c533c00014156100b3576100ae6101d4565b6100bb565b6100bb610293565b005b3480156100c957600080fd5b506100de600160a060020a0360043516610336565b60408051918252519081900360200190f35b3480156100fc57600080fd5b506100de600160a060020a0360043516610348565b34801561011d57600080fd5b506100de6103ed565b34801561013257600080fd5b506100de600160a060020a036004351661044d565b34801561015357600080fd5b506100de6104ef565b34801561016857600080fd5b506100de600160a060020a03600435166104f5565b34801561018957600080fd5b506100de600160a060020a0360043516610507565b3480156101aa57600080fd5b506100de600160a060020a0360043516610519565b3480156101cb57600080fd5b506100de61052b565b33600090815260208190526040812054811061025157604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f4465706f736974206e6f7420666f756e64000000000000000000000000000000604482015290519081900360640190fd5b33600090815260026020908152604080832054918390529091205461027b9163ffffffff61053116565b90506102873382610543565b610290336106c2565b50565b600034111561032c573360009081526020819052604090205415156102bc576004805460010190555b336000908152602081905260408120541180156102fa5750336000908152600160205260409020546102f690610e1063ffffffff6106fb16565b4210155b1561030757610307610711565b3360009081526020818152604080832080543401905560019091529020429055610334565b610334610711565b565b60036020526000908152604090205481565b600160a060020a0381166000908152600160205260408120544203620151808110156103785761271091506103e7565b6203f48081101561038d5761232891506103e7565b62093a808110156103a257611f4091506103e7565b621275008110156103b757611b5891506103e7565b621baf808110156103cc5761177091506103e7565b6224ea008110156103e15761138891506103e7565b610fa091505b50919050565b60003031683635c9adc5dea0000081101561040c5761010e9150610449565b68878678326eac900000811015610427576101409150610449565b69010f0cf064dd592000008110156104435761017c9150610449565b61019091505b5090565b600080600080600061045d6103ed565b600160a060020a03871660009081526020819052604090205490945061049e90620186a090610492908763ffffffff61087216565b9063ffffffff61089616565b600160a060020a0387166000908152600160205260409020549093506104d390610e109061049290429063ffffffff61053116565b91506104e5838363ffffffff61087216565b9695505050505050565b60055481565b60016020526000908152604090205481565b60026020526000908152604090205481565b60006020819052908152604090205481565b60045481565b60008282111561053d57fe5b50900390565b600160a060020a038216600090815260026020526040812080548301905580808061056d86610348565b935061058c620186a061049287620182b888900363ffffffff61087216565b600160a060020a03871660009081526003602090815260408083208054850190556001909152902042905592506105d2620186a0610492876103e863ffffffff61087216565b600580548201905591506105fc826105f0878663ffffffff61053116565b9063ffffffff61053116565b60405190915073e6ad1c76ec266348cb8e8ad2b1c95f372ad66c0e9082156108fc029083906000818181858888f19350505050158015610640573d6000803e3d6000fd5b5060405173c43cf609440b53e25cdffb4422efded78475c76b9083156108fc029084906000818181858888f19350505050158015610682573d6000803e3d6000fd5b50604051600160a060020a0387169084156108fc029085906000818181858888f193505050501580156106b9573d6000803e3d6000fd5b50505050505050565b600160a060020a031660009081526020818152604080832083905560018252808320839055600282528083208390556003909152812055565b60008282018381101561070a57fe5b9392505050565b33600090815260208190526040812054811061078e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601160248201527f4465706f736974206e6f7420666f756e64000000000000000000000000000000604482015290519081900360640190fd5b336000908152600160205260409020546107b090610e1063ffffffff6106fb16565b42101561081e57604080517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601760248201527f546f6f2066617374207061796f75742072657175657374000000000000000000604482015290519081900360640190fd5b33600090815260036020908152604080832054918390529091205461084a90600263ffffffff61087216565b1161085d57610858336106c2565b610290565b6108663361044d565b90506102903382610543565b600082820283158061088e575082848281151561088b57fe5b04145b151561070a57fe5b60008082848115156108a457fe5b049493505050505600a165627a7a723058201ce36b385d7711a6fcdc062693af134d6b170dc24e74e2889ec570269f66e7ff0029

Swarm Source

bzzr://1ce36b385d7711a6fcdc062693af134d6b170dc24e74e2889ec570269f66e7ff

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

OVERVIEW

Ethereum multiplier contract.

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.