ETH Price: $2,911.69 (-0.30%)

Contract

0x6b34F3a8B330dbE354FC075Bf2A98D15be0270Cb
 

Overview

ETH Balance

0 ETH

ETH Value

$0.00

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Dispense52848042024-06-26 5:23:43580 days ago1719379423IN
0x6b34F3a8...5be0270Cb
1 ETH0.000018270.1
Dispense52846262024-06-26 5:17:47580 days ago1719379067IN
0x6b34F3a8...5be0270Cb
1 ETH0.000000620.01908273
Dispense44003142024-06-05 18:00:43600 days ago1717610443IN
0x6b34F3a8...5be0270Cb
1 ETH0.000006430.10139879
Dispense44002392024-06-05 17:58:13600 days ago1717610293IN
0x6b34F3a8...5be0270Cb
0.17 ETH0.00002510.10017226
Dispense43997522024-06-05 17:41:59600 days ago1717609319IN
0x6b34F3a8...5be0270Cb
4.5 ETH0.00003310.10131552
Dispense35473352024-05-17 0:08:05620 days ago1715904485IN
0x6b34F3a8...5be0270Cb
23 ETH0.00004840.09396744
Dispense31997192024-05-08 23:00:53628 days ago1715209253IN
0x6b34F3a8...5be0270Cb
10.29 ETH0.000226420.09898971
Dispense31993512024-05-08 22:48:37628 days ago1715208517IN
0x6b34F3a8...5be0270Cb
12 ETH0.000201190.09963315
Dispense23863722024-04-20 3:09:19647 days ago1713582559IN
0x6b34F3a8...5be0270Cb
6.108 ETH0.000035440.01
Dispense23863322024-04-20 3:07:59647 days ago1713582479IN
0x6b34F3a8...5be0270Cb
0.4 ETH0.000037340.01
Dispense23863012024-04-20 3:06:57647 days ago1713582417IN
0x6b34F3a8...5be0270Cb
0.4 ETH0.000012230.01
Dispense19497882024-04-10 0:36:31657 days ago1712709391IN
0x6b34F3a8...5be0270Cb
0.03 ETH0.000048830.001
Dispense18446172024-04-07 14:10:49660 days ago1712499049IN
0x6b34F3a8...5be0270Cb
0.5 ETH0.000254480.09000041
Dispense18445282024-04-07 14:07:51660 days ago1712498871IN
0x6b34F3a8...5be0270Cb
0.15 ETH0.000309880.09000043
Dispense18385042024-04-07 10:47:03660 days ago1712486823IN
0x6b34F3a8...5be0270Cb
0.4 ETH0.000147310.09000041
Dispense18384632024-04-07 10:45:41660 days ago1712486741IN
0x6b34F3a8...5be0270Cb
0.25 ETH0.000084160.09000041
Dispense18383072024-04-07 10:40:29660 days ago1712486429IN
0x6b34F3a8...5be0270Cb
0.2 ETH0.000142670.09000045
Dispense7671512024-03-13 15:35:17684 days ago1710344117IN
0x6b34F3a8...5be0270Cb
0.1 ETH0.000863771.5
Dispense3888872024-03-04 21:26:29693 days ago1709587589IN
0x6b34F3a8...5be0270Cb
0.32 ETH0.000252210.09000026
Dispense3887692024-03-04 21:22:33693 days ago1709587353IN
0x6b34F3a8...5be0270Cb
0.12 ETH0.000237350.09000025
Dispense3886382024-03-04 21:18:11693 days ago1709587091IN
0x6b34F3a8...5be0270Cb
0.04 ETH0.000236690.09000025

Latest 25 internal transactions (View All)

Advanced mode:
Parent Transaction Hash Block From To
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52848042024-06-26 5:23:43580 days ago1719379423
0x6b34F3a8...5be0270Cb
0.0625 ETH
52846262024-06-26 5:17:47580 days ago1719379067
0x6b34F3a8...5be0270Cb
1 ETH
44003142024-06-05 18:00:43600 days ago1717610443
0x6b34F3a8...5be0270Cb
0.25 ETH
44003142024-06-05 18:00:43600 days ago1717610443
0x6b34F3a8...5be0270Cb
0.25 ETH
44003142024-06-05 18:00:43600 days ago1717610443
0x6b34F3a8...5be0270Cb
0.25 ETH
44003142024-06-05 18:00:43600 days ago1717610443
0x6b34F3a8...5be0270Cb
0.25 ETH
44002392024-06-05 17:58:13600 days ago1717610293
0x6b34F3a8...5be0270Cb
5 wei
44002392024-06-05 17:58:13600 days ago1717610293
0x6b34F3a8...5be0270Cb
0.02428571 ETH
44002392024-06-05 17:58:13600 days ago1717610293
0x6b34F3a8...5be0270Cb
0.02428571 ETH
44002392024-06-05 17:58:13600 days ago1717610293
0x6b34F3a8...5be0270Cb
0.02428571 ETH
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
AstraDispenser

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

/**
 *Submitted for verification at blastscan.io on 2024-03-04
*/

// SPDX-License-Identifier: Unlicense
pragma solidity 0.8.24;

//yoinked this from shryder
contract AstraDispenser {
    function dispense(address payable[] memory recipients) external payable {
        assembly {
            let len := mload(recipients)
            let amount_per := div(callvalue(), len)
            
            let data := add(recipients, 0x20)
            for
                { let end := add(data, mul(len, 0x20)) }
                lt(data, end)
                { data := add(data, 0x20) }
            {
                pop(call(
                    21000,
                    mload(data),
                    amount_per,
                    0,
                    0,
                    0,
                    0
                ))
            }

            // Check if there is any leftover funds
            let leftover := selfbalance()
            if eq(leftover, 0) {
                return(0, 0)
            }

            pop(call(
                21000,
                caller(),
                leftover,
                0,
                0,
                0,
                0
            ))
        }
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"address payable[]","name":"recipients","type":"address[]"}],"name":"dispense","outputs":[],"stateMutability":"payable","type":"function"}]

608060405234801561000f575f80fd5b506102c38061001d5f395ff3fe60806040526004361061001d575f3560e01c806323a0fd7d14610021575b5f80fd5b61003b60048036038101906100369190610246565b61003d565b005b8051803404602083016020830281015b8082101561006c575f805f80868651615208f15060208201915061004d565b50475f8103610079575f80f35b5f805f808433615208f1505050505050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6100e6826100a0565b810181811067ffffffffffffffff82111715610105576101046100b0565b5b80604052505050565b5f61011761008b565b905061012382826100dd565b919050565b5f67ffffffffffffffff821115610142576101416100b0565b5b602082029050602081019050919050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61018082610157565b9050919050565b61019081610176565b811461019a575f80fd5b50565b5f813590506101ab81610187565b92915050565b5f6101c36101be84610128565b61010e565b905080838252602082019050602084028301858111156101e6576101e5610153565b5b835b8181101561020f57806101fb888261019d565b8452602084019350506020810190506101e8565b5050509392505050565b5f82601f83011261022d5761022c61009c565b5b813561023d8482602086016101b1565b91505092915050565b5f6020828403121561025b5761025a610094565b5b5f82013567ffffffffffffffff81111561027857610277610098565b5b61028484828501610219565b9150509291505056fea26469706673582212202bcdb051c0dd5e8865e376bd725aa3276608ea741379765182adc7a5bea25baf64736f6c63430008180033

Deployed Bytecode

0x60806040526004361061001d575f3560e01c806323a0fd7d14610021575b5f80fd5b61003b60048036038101906100369190610246565b61003d565b005b8051803404602083016020830281015b8082101561006c575f805f80868651615208f15060208201915061004d565b50475f8103610079575f80f35b5f805f808433615208f1505050505050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6100e6826100a0565b810181811067ffffffffffffffff82111715610105576101046100b0565b5b80604052505050565b5f61011761008b565b905061012382826100dd565b919050565b5f67ffffffffffffffff821115610142576101416100b0565b5b602082029050602081019050919050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61018082610157565b9050919050565b61019081610176565b811461019a575f80fd5b50565b5f813590506101ab81610187565b92915050565b5f6101c36101be84610128565b61010e565b905080838252602082019050602084028301858111156101e6576101e5610153565b5b835b8181101561020f57806101fb888261019d565b8452602084019350506020810190506101e8565b5050509392505050565b5f82601f83011261022d5761022c61009c565b5b813561023d8482602086016101b1565b91505092915050565b5f6020828403121561025b5761025a610094565b5b5f82013567ffffffffffffffff81111561027857610277610098565b5b61028484828501610219565b9150509291505056fea26469706673582212202bcdb051c0dd5e8865e376bd725aa3276608ea741379765182adc7a5bea25baf64736f6c63430008180033

Deployed Bytecode Sourcemap

95:1094:0:-:0;;;;;;;;;;;;;;;;;;;;;126:1060;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;250:10;244:17;310:3;297:11;293:21;370:4;358:10;354:21;442:4;437:3;433:14;427:4;423:25;389:404;477:3;471:4;468:13;389:404;;;757:1;733;709;685;652:10;624:4;618:11;590:5;563:214;559:219;519:4;513;509:15;501:23;;389:404;;;410:40;878:13;921:1;911:8;908:15;905:65;;953:1;950;943:12;905:65;1151:1;1131;1111;1091;1064:8;1037;1013:5;990:177;986:182;218:961;;;;126:1060;:::o;7:75:1:-;40:6;73:2;67:9;57:19;;7:75;:::o;88:117::-;197:1;194;187:12;211:117;320:1;317;310:12;334:117;443:1;440;433:12;457:102;498:6;549:2;545:7;540:2;533:5;529:14;525:28;515:38;;457:102;;;:::o;565:180::-;613:77;610:1;603:88;710:4;707:1;700:15;734:4;731:1;724:15;751:281;834:27;856:4;834:27;:::i;:::-;826:6;822:40;964:6;952:10;949:22;928:18;916:10;913:34;910:62;907:88;;;975:18;;:::i;:::-;907:88;1015:10;1011:2;1004:22;794:238;751:281;;:::o;1038:129::-;1072:6;1099:20;;:::i;:::-;1089:30;;1128:33;1156:4;1148:6;1128:33;:::i;:::-;1038:129;;;:::o;1173:319::-;1258:4;1348:18;1340:6;1337:30;1334:56;;;1370:18;;:::i;:::-;1334:56;1420:4;1412:6;1408:17;1400:25;;1480:4;1474;1470:15;1462:23;;1173:319;;;:::o;1498:117::-;1607:1;1604;1597:12;1621:126;1658:7;1698:42;1691:5;1687:54;1676:65;;1621:126;;;:::o;1753:104::-;1798:7;1827:24;1845:5;1827:24;:::i;:::-;1816:35;;1753:104;;;:::o;1863:138::-;1944:32;1970:5;1944:32;:::i;:::-;1937:5;1934:43;1924:71;;1991:1;1988;1981:12;1924:71;1863:138;:::o;2007:155::-;2061:5;2099:6;2086:20;2077:29;;2115:41;2150:5;2115:41;:::i;:::-;2007:155;;;;:::o;2193:734::-;2297:5;2322:89;2338:72;2403:6;2338:72;:::i;:::-;2322:89;:::i;:::-;2313:98;;2431:5;2460:6;2453:5;2446:21;2494:4;2487:5;2483:16;2476:23;;2547:4;2539:6;2535:17;2527:6;2523:30;2576:3;2568:6;2565:15;2562:122;;;2595:79;;:::i;:::-;2562:122;2710:6;2693:228;2727:6;2722:3;2719:15;2693:228;;;2802:3;2831:45;2872:3;2860:10;2831:45;:::i;:::-;2826:3;2819:58;2906:4;2901:3;2897:14;2890:21;;2769:152;2753:4;2748:3;2744:14;2737:21;;2693:228;;;2697:21;2303:624;;2193:734;;;;;:::o;2958:386::-;3037:5;3086:3;3079:4;3071:6;3067:17;3063:27;3053:122;;3094:79;;:::i;:::-;3053:122;3211:6;3198:20;3236:102;3334:3;3326:6;3319:4;3311:6;3307:17;3236:102;:::i;:::-;3227:111;;3043:301;2958:386;;;;:::o;3350:555::-;3442:6;3491:2;3479:9;3470:7;3466:23;3462:32;3459:119;;;3497:79;;:::i;:::-;3459:119;3645:1;3634:9;3630:17;3617:31;3675:18;3667:6;3664:30;3661:117;;;3697:79;;:::i;:::-;3661:117;3802:86;3880:7;3871:6;3860:9;3856:22;3802:86;:::i;:::-;3792:96;;3588:310;3350:555;;;;:::o

Swarm Source

ipfs://2bcdb051c0dd5e8865e376bd725aa3276608ea741379765182adc7a5bea25baf

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
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.