ETH Price: $2,486.27 (-1.38%)
Gas: 0.66 Gwei

Contract

0x68945a714FAbD1CAC7ab61e2a97a6E322fAe854B
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00
Transaction Hash
Method
Block
From
To
Mass Native158236362022-10-25 7:34:47677 days ago1666683287IN
0x68945a71...22fAe854B
0.948 ETH0.0816733111.5152273
Mass Native158133392022-10-23 20:56:35678 days ago1666558595IN
0x68945a71...22fAe854B
0.44 ETH0.0411273311.5454222
Mass Native157946062022-10-21 6:11:35681 days ago1666332695IN
0x68945a71...22fAe854B
0.0746 ETH0.0080128120.8203962
Mass Native157944772022-10-21 5:45:35681 days ago1666331135IN
0x68945a71...22fAe854B
0.00666 ETH0.0010875720.74971074
Mass Native157853202022-10-19 23:05:59682 days ago1666220759IN
0x68945a71...22fAe854B
0.006377 ETH0.0058099527.88999222
Mass Native157851682022-10-19 22:35:35682 days ago1666218935IN
0x68945a71...22fAe854B
0.0038262 ETH0.0044302732.17177747
Mass Native157798862022-10-19 4:52:23683 days ago1666155143IN
0x68945a71...22fAe854B
0.01016 ETH0.0014227513.89381372
Mass Native157742782022-10-18 10:04:23683 days ago1666087463IN
0x68945a71...22fAe854B
0.0508 ETH0.0050873413.21930459
Mass Native157728952022-10-18 5:26:47684 days ago1666070807IN
0x68945a71...22fAe854B
0.01626 ETH0.0021285215.4568879
Mass Native157693522022-10-17 17:35:47684 days ago1666028147IN
0x68945a71...22fAe854B
0.0696 ETH0.0182044539.97009179
Mass Native157681542022-10-17 13:34:59684 days ago1666013699IN
0x68945a71...22fAe854B
0.0848 ETH0.0090136723.42175534
Mass Native157437942022-10-14 3:54:11688 days ago1665719651IN
0x68945a71...22fAe854B
0.225 ETH0.012856414.06040827
Mass Native157220372022-10-11 2:59:35691 days ago1665457175IN
0x68945a71...22fAe854B
0.045 ETH0.0040725430.19962616
Mass Native157194752022-10-10 18:25:23691 days ago1665426323IN
0x68945a71...22fAe854B
0.022 ETH0.0037093636.22358147
Mass Native157194312022-10-10 18:16:35691 days ago1665425795IN
0x68945a71...22fAe854B
0.0678789 ETH0.0134877135.04740011
Mass Native157183412022-10-10 14:37:35691 days ago1665412655IN
0x68945a71...22fAe854B
0.18 ETH0.0255678134.64980238
Mass Native157173592022-10-10 11:19:11691 days ago1665400751IN
0x68945a71...22fAe854B
1.1 ETH0.1489435141.81199187
Mass Native157144592022-10-10 1:36:47692 days ago1665365807IN
0x68945a71...22fAe854B
0.0678789 ETH0.0086082522.36758742
Mass Native157142412022-10-10 0:52:59692 days ago1665363179IN
0x68945a71...22fAe854B
0.0678789 ETH0.0111628629.00545478
0x60806040157122412022-10-09 18:10:59692 days ago1665339059IN
 Create: MassSend
0 ETH0.0057397821.78799337

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.2 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
158236362022-10-25 7:34:47677 days ago1666683287
0x68945a71...22fAe854B
0.00374 ETH
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
MassSend

Compiler Version
v0.8.0+commit.c7dfd78e

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at Etherscan.io on 2022-10-09
*/

// File: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/IERC20.sol


// OpenZeppelin Contracts (last updated v4.6.0) (token/ERC20/IERC20.sol)

pragma solidity ^0.8.0;

/**
 * @dev Interface of the ERC20 standard as defined in the EIP.
 */
interface IERC20 {
    /**
     * @dev Emitted when `value` tokens are moved from one account (`from`) to
     * another (`to`).
     *
     * Note that `value` may be zero.
     */
    event Transfer(address indexed from, address indexed to, uint256 value);

    /**
     * @dev Emitted when the allowance of a `spender` for an `owner` is set by
     * a call to {approve}. `value` is the new allowance.
     */
    event Approval(address indexed owner, address indexed spender, uint256 value);

    /**
     * @dev Returns the amount of tokens in existence.
     */
    function totalSupply() external view returns (uint256);

    /**
     * @dev Returns the amount of tokens owned by `account`.
     */
    function balanceOf(address account) external view returns (uint256);

    /**
     * @dev Moves `amount` tokens from the caller's account to `to`.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transfer(address to, uint256 amount) external returns (bool);

    /**
     * @dev Returns the remaining number of tokens that `spender` will be
     * allowed to spend on behalf of `owner` through {transferFrom}. This is
     * zero by default.
     *
     * This value changes when {approve} or {transferFrom} are called.
     */
    function allowance(address owner, address spender) external view returns (uint256);

    /**
     * @dev Sets `amount` as the allowance of `spender` over the caller's tokens.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * IMPORTANT: Beware that changing an allowance with this method brings the risk
     * that someone may use both the old and the new allowance by unfortunate
     * transaction ordering. One possible solution to mitigate this race
     * condition is to first reduce the spender's allowance to 0 and set the
     * desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     *
     * Emits an {Approval} event.
     */
    function approve(address spender, uint256 amount) external returns (bool);

    /**
     * @dev Moves `amount` tokens from `from` to `to` using the
     * allowance mechanism. `amount` is then deducted from the caller's
     * allowance.
     *
     * Returns a boolean value indicating whether the operation succeeded.
     *
     * Emits a {Transfer} event.
     */
    function transferFrom(
        address from,
        address to,
        uint256 amount
    ) external returns (bool);
}

// File: re.sol

//SPDX-License-Identifier: MIT
pragma solidity 0.8.0;


contract MassSend {
    function massNative(address[] calldata _address, uint256 _amount) external payable {
        for(uint i=0; i < _address.length; i++) {
            payable(_address[i]).transfer(_amount);
        }
        // 0.001ETH fee per each address if option turned on
        payable(0xf16d68c08a05Cd824FC026FeC1191A3ee261c70A).transfer(1e15*_address.length);
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address[]","name":"_address","type":"address[]"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"massNative","outputs":[],"stateMutability":"payable","type":"function"}]

608060405234801561001057600080fd5b506103d1806100206000396000f3fe60806040526004361061001e5760003560e01c80639ab63a0d14610023575b600080fd5b61003d60048036038101906100389190610207565b61003f565b005b60005b838390508110156100f457838382818110610086577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b905060200201602081019061009b91906101de565b73ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156100e0573d6000803e3d6000fd5b5080806100ec906102f5565b915050610042565b5073f16d68c08a05cd824fc026fec1191a3ee261c70a73ffffffffffffffffffffffffffffffffffffffff166108fc8484905066038d7ea4c68000610139919061025f565b9081150290604051600060405180830381858888f19350505050158015610164573d6000803e3d6000fd5b50505050565b6000813590506101798161036d565b92915050565b60008083601f84011261019157600080fd5b8235905067ffffffffffffffff8111156101aa57600080fd5b6020830191508360208202830111156101c257600080fd5b9250929050565b6000813590506101d881610384565b92915050565b6000602082840312156101f057600080fd5b60006101fe8482850161016a565b91505092915050565b60008060006040848603121561021c57600080fd5b600084013567ffffffffffffffff81111561023657600080fd5b6102428682870161017f565b93509350506020610255868287016101c9565b9150509250925092565b600061026a826102eb565b9150610275836102eb565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156102ae576102ad61033e565b5b828202905092915050565b60006102c4826102cb565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000610300826102eb565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156103335761033261033e565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b610376816102b9565b811461038157600080fd5b50565b61038d816102eb565b811461039857600080fd5b5056fea2646970667358221220c528a33b573dc41c4cdb30e7c5980b38b57c4571887a42324c750b6fb91045ab64736f6c63430008000033

Deployed Bytecode

0x60806040526004361061001e5760003560e01c80639ab63a0d14610023575b600080fd5b61003d60048036038101906100389190610207565b61003f565b005b60005b838390508110156100f457838382818110610086577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b905060200201602081019061009b91906101de565b73ffffffffffffffffffffffffffffffffffffffff166108fc839081150290604051600060405180830381858888f193505050501580156100e0573d6000803e3d6000fd5b5080806100ec906102f5565b915050610042565b5073f16d68c08a05cd824fc026fec1191a3ee261c70a73ffffffffffffffffffffffffffffffffffffffff166108fc8484905066038d7ea4c68000610139919061025f565b9081150290604051600060405180830381858888f19350505050158015610164573d6000803e3d6000fd5b50505050565b6000813590506101798161036d565b92915050565b60008083601f84011261019157600080fd5b8235905067ffffffffffffffff8111156101aa57600080fd5b6020830191508360208202830111156101c257600080fd5b9250929050565b6000813590506101d881610384565b92915050565b6000602082840312156101f057600080fd5b60006101fe8482850161016a565b91505092915050565b60008060006040848603121561021c57600080fd5b600084013567ffffffffffffffff81111561023657600080fd5b6102428682870161017f565b93509350506020610255868287016101c9565b9150509250925092565b600061026a826102eb565b9150610275836102eb565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156102ae576102ad61033e565b5b828202905092915050565b60006102c4826102cb565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b6000610300826102eb565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156103335761033261033e565b5b600182019050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b610376816102b9565b811461038157600080fd5b50565b61038d816102eb565b811461039857600080fd5b5056fea2646970667358221220c528a33b573dc41c4cdb30e7c5980b38b57c4571887a42324c750b6fb91045ab64736f6c63430008000033

Deployed Bytecode Sourcemap

3011:389:0:-:0;;;;;;;;;;;;;;;;;;;;;3036:361;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;3134:6;3130:105;3148:8;;:15;;3144:1;:19;3130:105;;;3193:8;;3202:1;3193:11;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;3185:29;;:38;3215:7;3185:38;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3165:3;;;;;:::i;:::-;;;;3130:105;;;;3315:42;3307:60;;:82;3373:8;;:15;;3368:4;:20;;;;:::i;:::-;3307:82;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3036:361;;;:::o;7:139:1:-;;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;59:87;;;;:::o;169:367::-;;;302:3;295:4;287:6;283:17;279:27;269:2;;320:1;317;310:12;269:2;356:6;343:20;333:30;;386:18;378:6;375:30;372:2;;;418:1;415;408:12;372:2;455:4;447:6;443:17;431:29;;509:3;501:4;493:6;489:17;479:8;475:32;472:41;469:2;;;526:1;523;516:12;469:2;259:277;;;;;:::o;542:139::-;;626:6;613:20;604:29;;642:33;669:5;642:33;:::i;:::-;594:87;;;;:::o;687:262::-;;795:2;783:9;774:7;770:23;766:32;763:2;;;811:1;808;801:12;763:2;854:1;879:53;924:7;915:6;904:9;900:22;879:53;:::i;:::-;869:63;;825:117;753:196;;;;:::o;955:570::-;;;;1115:2;1103:9;1094:7;1090:23;1086:32;1083:2;;;1131:1;1128;1121:12;1083:2;1202:1;1191:9;1187:17;1174:31;1232:18;1224:6;1221:30;1218:2;;;1264:1;1261;1254:12;1218:2;1300:80;1372:7;1363:6;1352:9;1348:22;1300:80;:::i;:::-;1282:98;;;;1145:245;1429:2;1455:53;1500:7;1491:6;1480:9;1476:22;1455:53;:::i;:::-;1445:63;;1400:118;1073:452;;;;;:::o;1531:348::-;;1594:20;1612:1;1594:20;:::i;:::-;1589:25;;1628:20;1646:1;1628:20;:::i;:::-;1623:25;;1816:1;1748:66;1744:74;1741:1;1738:81;1733:1;1726:9;1719:17;1715:105;1712:2;;;1823:18;;:::i;:::-;1712:2;1871:1;1868;1864:9;1853:20;;1579:300;;;;:::o;1885:96::-;;1951:24;1969:5;1951:24;:::i;:::-;1940:35;;1930:51;;;:::o;1987:126::-;;2064:42;2057:5;2053:54;2042:65;;2032:81;;;:::o;2119:77::-;;2185:5;2174:16;;2164:32;;;:::o;2202:233::-;;2264:24;2282:5;2264:24;:::i;:::-;2255:33;;2310:66;2303:5;2300:77;2297:2;;;2380:18;;:::i;:::-;2297:2;2427:1;2420:5;2416:13;2409:20;;2245:190;;;:::o;2441:180::-;2489:77;2486:1;2479:88;2586:4;2583:1;2576:15;2610:4;2607:1;2600:15;2627:122;2700:24;2718:5;2700:24;:::i;:::-;2693:5;2690:35;2680:2;;2739:1;2736;2729:12;2680:2;2670:79;:::o;2755:122::-;2828:24;2846:5;2828:24;:::i;:::-;2821:5;2818:35;2808:2;;2867:1;2864;2857:12;2808:2;2798:79;:::o

Swarm Source

ipfs://c528a33b573dc41c4cdb30e7c5980b38b57c4571887a42324c750b6fb91045ab

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.