S Price: $0.601765 (+11.47%)

Contract

0x639B423bF59D61FC7953e4F34B8f505a50A0d0A0

Overview

S Balance

Sonic LogoSonic LogoSonic Logo0 S

S Value

$0.00

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Batch Transfer36861072025-01-13 3:22:0070 days ago1736738520IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36851192025-01-13 3:07:3070 days ago1736737650IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36846252025-01-13 3:00:3670 days ago1736737236IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36843572025-01-13 2:57:3070 days ago1736737050IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36838922025-01-13 2:52:2570 days ago1736736745IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36837012025-01-13 2:51:1070 days ago1736736670IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36832132025-01-13 2:45:4370 days ago1736736343IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36829942025-01-13 2:42:4370 days ago1736736163IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36829252025-01-13 2:41:5270 days ago1736736112IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36827372025-01-13 2:40:0170 days ago1736736001IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36821262025-01-13 2:32:0270 days ago1736735522IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36820352025-01-13 2:30:5070 days ago1736735450IN
0x639B423b...a50A0d0A0
0.001 S0.000487985.5
Batch Transfer36819852025-01-13 2:30:0170 days ago1736735401IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36798272025-01-13 2:06:0570 days ago1736733965IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36797072025-01-13 2:04:3070 days ago1736733870IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36796412025-01-13 2:03:5170 days ago1736733831IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36794962025-01-13 2:02:1670 days ago1736733736IN
0x639B423b...a50A0d0A0
0.001 S0.000488045.5
Batch Transfer36768032025-01-13 1:33:4370 days ago1736732023IN
0x639B423b...a50A0d0A0
0.00002 S0.000452965.5
Batch Transfer36751752025-01-13 1:17:2770 days ago1736731047IN
0x639B423b...a50A0d0A0
0.00002 S0.000452965.5
Batch Transfer36751092025-01-13 1:17:0170 days ago1736731021IN
0x639B423b...a50A0d0A0
0.00002 S0.000452965.5
Batch Transfer36709082025-01-13 0:39:4970 days ago1736728789IN
0x639B423b...a50A0d0A0
0.00002 S0.000452965.5
Batch Transfer36708512025-01-13 0:39:1270 days ago1736728752IN
0x639B423b...a50A0d0A0
0.00002 S0.000452965.5
Batch Transfer36707692025-01-13 0:38:3170 days ago1736728711IN
0x639B423b...a50A0d0A0
0.00002 S0.000452965.5
Batch Transfer36707042025-01-13 0:37:5570 days ago1736728675IN
0x639B423b...a50A0d0A0
0.00002 S0.000452965.5
Batch Transfer36677132025-01-13 0:17:2970 days ago1736727449IN
0x639B423b...a50A0d0A0
0.00003 S0.000511776.5
View all transactions

Latest 25 internal transactions (View All)

Parent Transaction Hash Block From To
36861072025-01-13 3:22:0070 days ago1736738520
0x639B423b...a50A0d0A0
0.00098 S
36861072025-01-13 3:22:0070 days ago1736738520
0x639B423b...a50A0d0A0
0.00002 S
36851192025-01-13 3:07:3070 days ago1736737650
0x639B423b...a50A0d0A0
0.00098 S
36851192025-01-13 3:07:3070 days ago1736737650
0x639B423b...a50A0d0A0
0.00002 S
36846252025-01-13 3:00:3670 days ago1736737236
0x639B423b...a50A0d0A0
0.00098 S
36846252025-01-13 3:00:3670 days ago1736737236
0x639B423b...a50A0d0A0
0.00002 S
36843572025-01-13 2:57:3070 days ago1736737050
0x639B423b...a50A0d0A0
0.00098 S
36843572025-01-13 2:57:3070 days ago1736737050
0x639B423b...a50A0d0A0
0.00002 S
36838922025-01-13 2:52:2570 days ago1736736745
0x639B423b...a50A0d0A0
0.00098 S
36838922025-01-13 2:52:2570 days ago1736736745
0x639B423b...a50A0d0A0
0.00002 S
36837012025-01-13 2:51:1070 days ago1736736670
0x639B423b...a50A0d0A0
0.00098 S
36837012025-01-13 2:51:1070 days ago1736736670
0x639B423b...a50A0d0A0
0.00002 S
36832132025-01-13 2:45:4370 days ago1736736343
0x639B423b...a50A0d0A0
0.00098 S
36832132025-01-13 2:45:4370 days ago1736736343
0x639B423b...a50A0d0A0
0.00002 S
36829942025-01-13 2:42:4370 days ago1736736163
0x639B423b...a50A0d0A0
0.00098 S
36829942025-01-13 2:42:4370 days ago1736736163
0x639B423b...a50A0d0A0
0.00002 S
36829252025-01-13 2:41:5270 days ago1736736112
0x639B423b...a50A0d0A0
0.00098 S
36829252025-01-13 2:41:5270 days ago1736736112
0x639B423b...a50A0d0A0
0.00002 S
36827372025-01-13 2:40:0170 days ago1736736001
0x639B423b...a50A0d0A0
0.00098 S
36827372025-01-13 2:40:0170 days ago1736736001
0x639B423b...a50A0d0A0
0.00002 S
36821262025-01-13 2:32:0270 days ago1736735522
0x639B423b...a50A0d0A0
0.00098 S
36821262025-01-13 2:32:0270 days ago1736735522
0x639B423b...a50A0d0A0
0.00002 S
36820352025-01-13 2:30:5070 days ago1736735450
0x639B423b...a50A0d0A0
0.00098 S
36820352025-01-13 2:30:5070 days ago1736735450
0x639B423b...a50A0d0A0
0.00002 S
36819852025-01-13 2:30:0170 days ago1736735401
0x639B423b...a50A0d0A0
0.00098 S
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
BatchEthSender

Compiler Version
v0.8.26+commit.8a97fa7a

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license
/**
 *Submitted for verification at SonicScan.org on 2025-01-12
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;

contract BatchEthSender {
    /**
     * @dev Batch transfer ETH to multiple recipients.
     * @param recipients The list of addresses to send ETH to.
     * @param amounts The corresponding amounts of ETH to send to each recipient (in wei).
     */
    function batchTransfer(address[] calldata recipients, uint256[] calldata amounts) external payable {
        require(recipients.length == amounts.length, "Recipients and amounts length mismatch");

        uint256 totalAmount = 0;
        for (uint256 i = 0; i < amounts.length; i++) {
            totalAmount += amounts[i];
        }

        require(msg.value >= totalAmount, "Insufficient ETH sent for transfers");

        // Transfer ETH to each recipient
        for (uint256 i = 0; i < recipients.length; i++) {
            payable(recipients[i]).transfer(amounts[i]);
        }

        // Refund any remaining ETH to the sender
        if (msg.value > totalAmount) {
            payable(msg.sender).transfer(msg.value - totalAmount);
        }
    }

    // Fallback function to allow the contract to accept ETH
    receive() external payable {}
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address[]","name":"recipients","type":"address[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"name":"batchTransfer","outputs":[],"stateMutability":"payable","type":"function"},{"stateMutability":"payable","type":"receive"}]

6080604052348015600e575f80fd5b506106008061001c5f395ff3fe608060405260043610610021575f3560e01c806388d695b21461002c57610028565b3661002857005b5f80fd5b610046600480360381019061004191906102d2565b610048565b005b818190508484905014610090576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610087906103d0565b60405180910390fd5b5f805b838390508110156100d2578383828181106100b1576100b06103ee565b5b90506020020135826100c39190610451565b91508080600101915050610093565b5080341015610116576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161010d906104f4565b60405180910390fd5b5f5b858590508110156101b457858582818110610136576101356103ee565b5b905060200201602081019061014b919061056c565b73ffffffffffffffffffffffffffffffffffffffff166108fc858584818110610177576101766103ee565b5b9050602002013590811502906040515f60405180830381858888f193505050501580156101a6573d5f803e3d5ffd5b508080600101915050610118565b508034111561020d573373ffffffffffffffffffffffffffffffffffffffff166108fc82346101e39190610597565b90811502906040515f60405180830381858888f1935050505015801561020b573d5f803e3d5ffd5b505b5050505050565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f8083601f84011261023d5761023c61021c565b5b8235905067ffffffffffffffff81111561025a57610259610220565b5b60208301915083602082028301111561027657610275610224565b5b9250929050565b5f8083601f8401126102925761029161021c565b5b8235905067ffffffffffffffff8111156102af576102ae610220565b5b6020830191508360208202830111156102cb576102ca610224565b5b9250929050565b5f805f80604085870312156102ea576102e9610214565b5b5f85013567ffffffffffffffff81111561030757610306610218565b5b61031387828801610228565b9450945050602085013567ffffffffffffffff81111561033657610335610218565b5b6103428782880161027d565b925092505092959194509250565b5f82825260208201905092915050565b7f526563697069656e747320616e6420616d6f756e7473206c656e677468206d695f8201527f736d617463680000000000000000000000000000000000000000000000000000602082015250565b5f6103ba602683610350565b91506103c582610360565b604082019050919050565b5f6020820190508181035f8301526103e7816103ae565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f819050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61045b8261041b565b91506104668361041b565b925082820190508082111561047e5761047d610424565b5b92915050565b7f496e73756666696369656e74204554482073656e7420666f72207472616e73665f8201527f6572730000000000000000000000000000000000000000000000000000000000602082015250565b5f6104de602383610350565b91506104e982610484565b604082019050919050565b5f6020820190508181035f83015261050b816104d2565b9050919050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61053b82610512565b9050919050565b61054b81610531565b8114610555575f80fd5b50565b5f8135905061056681610542565b92915050565b5f6020828403121561058157610580610214565b5b5f61058e84828501610558565b91505092915050565b5f6105a18261041b565b91506105ac8361041b565b92508282039050818111156105c4576105c3610424565b5b9291505056fea2646970667358221220dbe5c00fa0da0477db9173ea382dd26564caafac827d9e1441a88daecc5f884164736f6c634300081a0033

Deployed Bytecode

0x608060405260043610610021575f3560e01c806388d695b21461002c57610028565b3661002857005b5f80fd5b610046600480360381019061004191906102d2565b610048565b005b818190508484905014610090576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610087906103d0565b60405180910390fd5b5f805b838390508110156100d2578383828181106100b1576100b06103ee565b5b90506020020135826100c39190610451565b91508080600101915050610093565b5080341015610116576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161010d906104f4565b60405180910390fd5b5f5b858590508110156101b457858582818110610136576101356103ee565b5b905060200201602081019061014b919061056c565b73ffffffffffffffffffffffffffffffffffffffff166108fc858584818110610177576101766103ee565b5b9050602002013590811502906040515f60405180830381858888f193505050501580156101a6573d5f803e3d5ffd5b508080600101915050610118565b508034111561020d573373ffffffffffffffffffffffffffffffffffffffff166108fc82346101e39190610597565b90811502906040515f60405180830381858888f1935050505015801561020b573d5f803e3d5ffd5b505b5050505050565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f8083601f84011261023d5761023c61021c565b5b8235905067ffffffffffffffff81111561025a57610259610220565b5b60208301915083602082028301111561027657610275610224565b5b9250929050565b5f8083601f8401126102925761029161021c565b5b8235905067ffffffffffffffff8111156102af576102ae610220565b5b6020830191508360208202830111156102cb576102ca610224565b5b9250929050565b5f805f80604085870312156102ea576102e9610214565b5b5f85013567ffffffffffffffff81111561030757610306610218565b5b61031387828801610228565b9450945050602085013567ffffffffffffffff81111561033657610335610218565b5b6103428782880161027d565b925092505092959194509250565b5f82825260208201905092915050565b7f526563697069656e747320616e6420616d6f756e7473206c656e677468206d695f8201527f736d617463680000000000000000000000000000000000000000000000000000602082015250565b5f6103ba602683610350565b91506103c582610360565b604082019050919050565b5f6020820190508181035f8301526103e7816103ae565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f819050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61045b8261041b565b91506104668361041b565b925082820190508082111561047e5761047d610424565b5b92915050565b7f496e73756666696369656e74204554482073656e7420666f72207472616e73665f8201527f6572730000000000000000000000000000000000000000000000000000000000602082015250565b5f6104de602383610350565b91506104e982610484565b604082019050919050565b5f6020820190508181035f83015261050b816104d2565b9050919050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61053b82610512565b9050919050565b61054b81610531565b8114610555575f80fd5b50565b5f8135905061056681610542565b92915050565b5f6020828403121561058157610580610214565b5b5f61058e84828501610558565b91505092915050565b5f6105a18261041b565b91506105ac8361041b565b92508282039050818111156105c4576105c3610424565b5b9291505056fea2646970667358221220dbe5c00fa0da0477db9173ea382dd26564caafac827d9e1441a88daecc5f884164736f6c634300081a0033

Deployed Bytecode Sourcemap

61:1140:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;322:777;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;461:7;;:14;;440:10;;:17;;:35;432:86;;;;;;;;;;;;:::i;:::-;;;;;;;;;531:19;570:9;565:97;589:7;;:14;;585:1;:18;565:97;;;640:7;;648:1;640:10;;;;;;;:::i;:::-;;;;;;;;625:25;;;;;:::i;:::-;;;605:3;;;;;;;565:97;;;;695:11;682:9;:24;;674:72;;;;;;;;;;;;:::i;:::-;;;;;;;;;807:9;802:118;826:10;;:17;;822:1;:21;802:118;;;873:10;;884:1;873:13;;;;;;;:::i;:::-;;;;;;;;;;;;;;;:::i;:::-;865:31;;:43;897:7;;905:1;897:10;;;;;;;:::i;:::-;;;;;;;;865:43;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;845:3;;;;;;;802:118;;;;999:11;987:9;:23;983:109;;;1035:10;1027:28;;:53;1068:11;1056:9;:23;;;;:::i;:::-;1027:53;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;983:109;421:678;322:777;;;;:::o;88:117:1:-;197:1;194;187:12;211:117;320:1;317;310:12;334:117;443:1;440;433:12;457:117;566:1;563;556:12;580:117;689:1;686;679:12;720:568;793:8;803:6;853:3;846:4;838:6;834:17;830:27;820:122;;861:79;;:::i;:::-;820:122;974:6;961:20;951:30;;1004:18;996:6;993:30;990:117;;;1026:79;;:::i;:::-;990:117;1140:4;1132:6;1128:17;1116:29;;1194:3;1186:4;1178:6;1174:17;1164:8;1160:32;1157:41;1154:128;;;1201:79;;:::i;:::-;1154:128;720:568;;;;;:::o;1311:::-;1384:8;1394:6;1444:3;1437:4;1429:6;1425:17;1421:27;1411:122;;1452:79;;:::i;:::-;1411:122;1565:6;1552:20;1542:30;;1595:18;1587:6;1584:30;1581:117;;;1617:79;;:::i;:::-;1581:117;1731:4;1723:6;1719:17;1707:29;;1785:3;1777:4;1769:6;1765:17;1755:8;1751:32;1748:41;1745:128;;;1792:79;;:::i;:::-;1745:128;1311:568;;;;;:::o;1885:934::-;2007:6;2015;2023;2031;2080:2;2068:9;2059:7;2055:23;2051:32;2048:119;;;2086:79;;:::i;:::-;2048:119;2234:1;2223:9;2219:17;2206:31;2264:18;2256:6;2253:30;2250:117;;;2286:79;;:::i;:::-;2250:117;2399:80;2471:7;2462:6;2451:9;2447:22;2399:80;:::i;:::-;2381:98;;;;2177:312;2556:2;2545:9;2541:18;2528:32;2587:18;2579:6;2576:30;2573:117;;;2609:79;;:::i;:::-;2573:117;2722:80;2794:7;2785:6;2774:9;2770:22;2722:80;:::i;:::-;2704:98;;;;2499:313;1885:934;;;;;;;:::o;2825:169::-;2909:11;2943:6;2938:3;2931:19;2983:4;2978:3;2974:14;2959:29;;2825:169;;;;:::o;3000:225::-;3140:34;3136:1;3128:6;3124:14;3117:58;3209:8;3204:2;3196:6;3192:15;3185:33;3000:225;:::o;3231:366::-;3373:3;3394:67;3458:2;3453:3;3394:67;:::i;:::-;3387:74;;3470:93;3559:3;3470:93;:::i;:::-;3588:2;3583:3;3579:12;3572:19;;3231:366;;;:::o;3603:419::-;3769:4;3807:2;3796:9;3792:18;3784:26;;3856:9;3850:4;3846:20;3842:1;3831:9;3827:17;3820:47;3884:131;4010:4;3884:131;:::i;:::-;3876:139;;3603:419;;;:::o;4028:180::-;4076:77;4073:1;4066:88;4173:4;4170:1;4163:15;4197:4;4194:1;4187:15;4214:77;4251:7;4280:5;4269:16;;4214:77;;;:::o;4297:180::-;4345:77;4342:1;4335:88;4442:4;4439:1;4432:15;4466:4;4463:1;4456:15;4483:191;4523:3;4542:20;4560:1;4542:20;:::i;:::-;4537:25;;4576:20;4594:1;4576:20;:::i;:::-;4571:25;;4619:1;4616;4612:9;4605:16;;4640:3;4637:1;4634:10;4631:36;;;4647:18;;:::i;:::-;4631:36;4483:191;;;;:::o;4680:222::-;4820:34;4816:1;4808:6;4804:14;4797:58;4889:5;4884:2;4876:6;4872:15;4865:30;4680:222;:::o;4908:366::-;5050:3;5071:67;5135:2;5130:3;5071:67;:::i;:::-;5064:74;;5147:93;5236:3;5147:93;:::i;:::-;5265:2;5260:3;5256:12;5249:19;;4908:366;;;:::o;5280:419::-;5446:4;5484:2;5473:9;5469:18;5461:26;;5533:9;5527:4;5523:20;5519:1;5508:9;5504:17;5497:47;5561:131;5687:4;5561:131;:::i;:::-;5553:139;;5280:419;;;:::o;5705:126::-;5742:7;5782:42;5775:5;5771:54;5760:65;;5705:126;;;:::o;5837:96::-;5874:7;5903:24;5921:5;5903:24;:::i;:::-;5892:35;;5837:96;;;:::o;5939:122::-;6012:24;6030:5;6012:24;:::i;:::-;6005:5;6002:35;5992:63;;6051:1;6048;6041:12;5992:63;5939:122;:::o;6067:139::-;6113:5;6151:6;6138:20;6129:29;;6167:33;6194:5;6167:33;:::i;:::-;6067:139;;;;:::o;6212:329::-;6271:6;6320:2;6308:9;6299:7;6295:23;6291:32;6288:119;;;6326:79;;:::i;:::-;6288:119;6446:1;6471:53;6516:7;6507:6;6496:9;6492:22;6471:53;:::i;:::-;6461:63;;6417:117;6212:329;;;;:::o;6547:194::-;6587:4;6607:20;6625:1;6607:20;:::i;:::-;6602:25;;6641:20;6659:1;6641:20;:::i;:::-;6636:25;;6685:1;6682;6678:9;6670:17;;6709:1;6703:4;6700:11;6697:37;;;6714:18;;:::i;:::-;6697:37;6547:194;;;;:::o

Swarm Source

ipfs://dbe5c00fa0da0477db9173ea382dd26564caafac827d9e1441a88daecc5f8841

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.