ETH Price: $1,784.67 (+10.21%)
 

Overview

ETH Balance

0.009709 ETH

ETH Value

$17.33 (@ $1,784.67/ETH)

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Check In293020352025-04-23 7:30:174 mins ago1745393417IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000120.00243292
Check In293020092025-04-23 7:29:255 mins ago1745393365IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00190856
Check In293020022025-04-23 7:29:115 mins ago1745393351IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00190833
Check In293019902025-04-23 7:28:475 mins ago1745393327IN
0x637f2e30...b5B8b4941
0.000019 ETH0.00000010.00200562
Check In293019832025-04-23 7:28:336 mins ago1745393313IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00190371
Check In293018702025-04-23 7:24:479 mins ago1745393087IN
0x637f2e30...b5B8b4941
0.000019 ETH0.00000010.00209071
Check In293017772025-04-23 7:21:4112 mins ago1745392901IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.0019176
Check In293017372025-04-23 7:20:2114 mins ago1745392821IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000060.00191441
Check In293016062025-04-23 7:15:5918 mins ago1745392559IN
0x637f2e30...b5B8b4941
0.000019 ETH0.00000010.00199881
Check In293014692025-04-23 7:11:2523 mins ago1745392285IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000140.00295402
Check In293014592025-04-23 7:11:0523 mins ago1745392265IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00196812
Check In293014592025-04-23 7:11:0523 mins ago1745392265IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00196812
Check In293014302025-04-23 7:10:0724 mins ago1745392207IN
0x637f2e30...b5B8b4941
0.000019 ETH0.00000010.00206393
Check In293013732025-04-23 7:08:1326 mins ago1745392093IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000150.00298807
Check In293011792025-04-23 7:01:4532 mins ago1745391705IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00197227
Check In293010982025-04-23 6:59:0335 mins ago1745391543IN
0x637f2e30...b5B8b4941
0.000019 ETH0.00000010.00215152
Check In293010902025-04-23 6:58:4735 mins ago1745391527IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00192886
Check In293009112025-04-23 6:52:4941 mins ago1745391169IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00192673
Check In293005762025-04-23 6:41:3952 mins ago1745390499IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00191376
Check In293005682025-04-23 6:41:2353 mins ago1745390483IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00191261
Check In293005522025-04-23 6:40:5153 mins ago1745390451IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00191076
Check In293004722025-04-23 6:38:1156 mins ago1745390291IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00190154
Check In293002402025-04-23 6:30:271 hr ago1745389827IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00194632
Check In293001152025-04-23 6:26:171 hr ago1745389577IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.00195588
Check In293000332025-04-23 6:23:331 hr ago1745389413IN
0x637f2e30...b5B8b4941
0.000019 ETH0.000000090.0019642
View all transactions

Latest 1 internal transaction

Parent Transaction Hash Block From To
292610232025-04-22 8:43:1322 hrs ago1745311393
0x637f2e30...b5B8b4941
0.016606 ETH

Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
DailyCheckin

Compiler Version
v0.8.26+commit.8a97fa7a

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at basescan.org on 2025-04-21
*/

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

contract DailyCheckin {
    address public owner;
    uint256 public constant CHECKIN_FEE = 0.000019 ether; // 
    mapping(address => uint256) public lastCheckin; // 
    uint256 public totalCheckins; // 

    event Checkin(address indexed user, uint256 timestamp, uint256 amount);

    constructor() {
        owner = msg.sender;
    }

    // 
    function checkIn() external payable {
        require(msg.value == CHECKIN_FEE, "Must send exactly 0.0000055 ETH");
        
        // 
        uint256 lastCheckinTime = lastCheckin[msg.sender];
        if (lastCheckinTime > 0) {
            uint256 currentDay = block.timestamp / 1 days;
            uint256 lastCheckinDay = lastCheckinTime / 1 days;
            require(currentDay > lastCheckinDay, "Can only check-in once per day");
        }

        // 
        lastCheckin[msg.sender] = block.timestamp;
        totalCheckins++;

        // Emit event
        emit Checkin(msg.sender, block.timestamp, msg.value);
    }

    // 
    function withdraw() external {
        require(msg.sender == owner, "Only owner can withdraw");
        payable(owner).transfer(address(this).balance);
    }

    // 
    function getBalance() external view returns (uint256) {
        return address(this).balance;
    }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Checkin","type":"event"},{"inputs":[],"name":"CHECKIN_FEE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"checkIn","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"getBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"lastCheckin","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalCheckins","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]

6080604052348015600e575f80fd5b50335f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506107b68061005b5f395ff3fe60806040526004361061006f575f3560e01c80633ccfd60b1161004d5780633ccfd60b146100e35780638da5cb5b146100f95780639c71910514610123578063e10319a91461014d5761006f565b806312065fe014610073578063183ff0851461009d5780632649c86b146100a7575b5f80fd5b34801561007e575f80fd5b50610087610177565b6040516100949190610476565b60405180910390f35b6100a561017e565b005b3480156100b2575f80fd5b506100cd60048036038101906100c891906104ed565b610324565b6040516100da9190610476565b60405180910390f35b3480156100ee575f80fd5b506100f7610339565b005b348015610104575f80fd5b5061010d61042b565b60405161011a9190610527565b60405180910390f35b34801561012e575f80fd5b5061013761044e565b6040516101449190610476565b60405180910390f35b348015610158575f80fd5b50610161610458565b60405161016e9190610476565b60405180910390f35b5f47905090565b651147c840300034146101c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101bd9061059a565b60405180910390fd5b5f60015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490505f811115610278575f620151804261021f9190610612565b90505f62015180836102319190610612565b9050808211610275576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161026c9061068c565b60405180910390fd5b50505b4260015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060025f8154809291906102cc906106aa565b91905055503373ffffffffffffffffffffffffffffffffffffffff167fb1ea073ac09a6b73cc1842f3dbda1736e0c0d94b33aac1983f2612a5d115b4c742346040516103199291906106f1565b60405180910390a250565b6001602052805f5260405f205f915090505481565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146103c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103bd90610762565b60405180910390fd5b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610428573d5f803e3d5ffd5b50565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b651147c840300081565b60025481565b5f819050919050565b6104708161045e565b82525050565b5f6020820190506104895f830184610467565b92915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6104bc82610493565b9050919050565b6104cc816104b2565b81146104d6575f80fd5b50565b5f813590506104e7816104c3565b92915050565b5f602082840312156105025761050161048f565b5b5f61050f848285016104d9565b91505092915050565b610521816104b2565b82525050565b5f60208201905061053a5f830184610518565b92915050565b5f82825260208201905092915050565b7f4d7573742073656e642065786163746c7920302e3030303030353520455448005f82015250565b5f610584601f83610540565b915061058f82610550565b602082019050919050565b5f6020820190508181035f8301526105b181610578565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61061c8261045e565b91506106278361045e565b925082610637576106366105b8565b5b828204905092915050565b7f43616e206f6e6c7920636865636b2d696e206f6e6365207065722064617900005f82015250565b5f610676601e83610540565b915061068182610642565b602082019050919050565b5f6020820190508181035f8301526106a38161066a565b9050919050565b5f6106b48261045e565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036106e6576106e56105e5565b5b600182019050919050565b5f6040820190506107045f830185610467565b6107116020830184610467565b9392505050565b7f4f6e6c79206f776e65722063616e2077697468647261770000000000000000005f82015250565b5f61074c601783610540565b915061075782610718565b602082019050919050565b5f6020820190508181035f83015261077981610740565b905091905056fea2646970667358221220328177dca5a5ff45731fd7375cf4d520e8fff42a27bcf739fc5bea5e772f96a364736f6c634300081a0033

Deployed Bytecode

0x60806040526004361061006f575f3560e01c80633ccfd60b1161004d5780633ccfd60b146100e35780638da5cb5b146100f95780639c71910514610123578063e10319a91461014d5761006f565b806312065fe014610073578063183ff0851461009d5780632649c86b146100a7575b5f80fd5b34801561007e575f80fd5b50610087610177565b6040516100949190610476565b60405180910390f35b6100a561017e565b005b3480156100b2575f80fd5b506100cd60048036038101906100c891906104ed565b610324565b6040516100da9190610476565b60405180910390f35b3480156100ee575f80fd5b506100f7610339565b005b348015610104575f80fd5b5061010d61042b565b60405161011a9190610527565b60405180910390f35b34801561012e575f80fd5b5061013761044e565b6040516101449190610476565b60405180910390f35b348015610158575f80fd5b50610161610458565b60405161016e9190610476565b60405180910390f35b5f47905090565b651147c840300034146101c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016101bd9061059a565b60405180910390fd5b5f60015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490505f811115610278575f620151804261021f9190610612565b90505f62015180836102319190610612565b9050808211610275576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161026c9061068c565b60405180910390fd5b50505b4260015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060025f8154809291906102cc906106aa565b91905055503373ffffffffffffffffffffffffffffffffffffffff167fb1ea073ac09a6b73cc1842f3dbda1736e0c0d94b33aac1983f2612a5d115b4c742346040516103199291906106f1565b60405180910390a250565b6001602052805f5260405f205f915090505481565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16146103c6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016103bd90610762565b60405180910390fd5b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc4790811502906040515f60405180830381858888f19350505050158015610428573d5f803e3d5ffd5b50565b5f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b651147c840300081565b60025481565b5f819050919050565b6104708161045e565b82525050565b5f6020820190506104895f830184610467565b92915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6104bc82610493565b9050919050565b6104cc816104b2565b81146104d6575f80fd5b50565b5f813590506104e7816104c3565b92915050565b5f602082840312156105025761050161048f565b5b5f61050f848285016104d9565b91505092915050565b610521816104b2565b82525050565b5f60208201905061053a5f830184610518565b92915050565b5f82825260208201905092915050565b7f4d7573742073656e642065786163746c7920302e3030303030353520455448005f82015250565b5f610584601f83610540565b915061058f82610550565b602082019050919050565b5f6020820190508181035f8301526105b181610578565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61061c8261045e565b91506106278361045e565b925082610637576106366105b8565b5b828204905092915050565b7f43616e206f6e6c7920636865636b2d696e206f6e6365207065722064617900005f82015250565b5f610676601e83610540565b915061068182610642565b602082019050919050565b5f6020820190508181035f8301526106a38161066a565b9050919050565b5f6106b48261045e565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036106e6576106e56105e5565b5b600182019050919050565b5f6040820190506107045f830185610467565b6107116020830184610467565b9392505050565b7f4f6e6c79206f776e65722063616e2077697468647261770000000000000000005f82015250565b5f61074c601783610540565b915061075782610718565b602082019050919050565b5f6020820190508181035f83015261077981610740565b905091905056fea2646970667358221220328177dca5a5ff45731fd7375cf4d520e8fff42a27bcf739fc5bea5e772f96a364736f6c634300081a0033

Deployed Bytecode Sourcemap

60:1305:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1261:101;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;424:643;;;:::i;:::-;;179:46;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1084:160;;;;;;;;;;;;;:::i;:::-;;89:20;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;116:52;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;236:28;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1261:101;1306:7;1333:21;1326:28;;1261:101;:::o;424:643::-;154:14;479:9;:24;471:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;573:23;599:11;:23;611:10;599:23;;;;;;;;;;;;;;;;573:49;;655:1;637:15;:19;633:246;;;673:18;712:6;694:15;:24;;;;:::i;:::-;673:45;;733:22;776:6;758:15;:24;;;;:::i;:::-;733:49;;818:14;805:10;:27;797:70;;;;;;;;;;;;:::i;:::-;;;;;;;;;658:221;;633:246;930:15;904:11;:23;916:10;904:23;;;;;;;;;;;;;;;:41;;;;956:13;;:15;;;;;;;;;:::i;:::-;;;;;;1020:10;1012:47;;;1032:15;1049:9;1012:47;;;;;;;:::i;:::-;;;;;;;;460:607;424:643::o;179:46::-;;;;;;;;;;;;;;;;;:::o;1084:160::-;1146:5;;;;;;;;;;1132:19;;:10;:19;;;1124:55;;;;;;;;;;;;:::i;:::-;;;;;;;;;1198:5;;;;;;;;;;1190:23;;:46;1214:21;1190:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1084:160::o;89:20::-;;;;;;;;;;;;:::o;116:52::-;154:14;116:52;:::o;236:28::-;;;;:::o;7:77:1:-;44:7;73:5;62:16;;7:77;;;:::o;90:118::-;177:24;195:5;177:24;:::i;:::-;172:3;165:37;90:118;;:::o;214:222::-;307:4;345:2;334:9;330:18;322:26;;358:71;426:1;415:9;411:17;402:6;358:71;:::i;:::-;214:222;;;;:::o;523:117::-;632:1;629;622:12;769:126;806:7;846:42;839:5;835:54;824:65;;769:126;;;:::o;901:96::-;938:7;967:24;985:5;967:24;:::i;:::-;956:35;;901:96;;;:::o;1003:122::-;1076:24;1094:5;1076:24;:::i;:::-;1069:5;1066:35;1056:63;;1115:1;1112;1105:12;1056:63;1003:122;:::o;1131:139::-;1177:5;1215:6;1202:20;1193:29;;1231:33;1258:5;1231:33;:::i;:::-;1131:139;;;;:::o;1276:329::-;1335:6;1384:2;1372:9;1363:7;1359:23;1355:32;1352:119;;;1390:79;;:::i;:::-;1352:119;1510:1;1535:53;1580:7;1571:6;1560:9;1556:22;1535:53;:::i;:::-;1525:63;;1481:117;1276:329;;;;:::o;1611:118::-;1698:24;1716:5;1698:24;:::i;:::-;1693:3;1686:37;1611:118;;:::o;1735:222::-;1828:4;1866:2;1855:9;1851:18;1843:26;;1879:71;1947:1;1936:9;1932:17;1923:6;1879:71;:::i;:::-;1735:222;;;;:::o;1963:169::-;2047:11;2081:6;2076:3;2069:19;2121:4;2116:3;2112:14;2097:29;;1963:169;;;;:::o;2138:181::-;2278:33;2274:1;2266:6;2262:14;2255:57;2138:181;:::o;2325:366::-;2467:3;2488:67;2552:2;2547:3;2488:67;:::i;:::-;2481:74;;2564:93;2653:3;2564:93;:::i;:::-;2682:2;2677:3;2673:12;2666:19;;2325:366;;;:::o;2697:419::-;2863:4;2901:2;2890:9;2886:18;2878:26;;2950:9;2944:4;2940:20;2936:1;2925:9;2921:17;2914:47;2978:131;3104:4;2978:131;:::i;:::-;2970:139;;2697:419;;;:::o;3122:180::-;3170:77;3167:1;3160:88;3267:4;3264:1;3257:15;3291:4;3288:1;3281:15;3308:180;3356:77;3353:1;3346:88;3453:4;3450:1;3443:15;3477:4;3474:1;3467:15;3494:185;3534:1;3551:20;3569:1;3551:20;:::i;:::-;3546:25;;3585:20;3603:1;3585:20;:::i;:::-;3580:25;;3624:1;3614:35;;3629:18;;:::i;:::-;3614:35;3671:1;3668;3664:9;3659:14;;3494:185;;;;:::o;3685:180::-;3825:32;3821:1;3813:6;3809:14;3802:56;3685:180;:::o;3871:366::-;4013:3;4034:67;4098:2;4093:3;4034:67;:::i;:::-;4027:74;;4110:93;4199:3;4110:93;:::i;:::-;4228:2;4223:3;4219:12;4212:19;;3871:366;;;:::o;4243:419::-;4409:4;4447:2;4436:9;4432:18;4424:26;;4496:9;4490:4;4486:20;4482:1;4471:9;4467:17;4460:47;4524:131;4650:4;4524:131;:::i;:::-;4516:139;;4243:419;;;:::o;4668:233::-;4707:3;4730:24;4748:5;4730:24;:::i;:::-;4721:33;;4776:66;4769:5;4766:77;4763:103;;4846:18;;:::i;:::-;4763:103;4893:1;4886:5;4882:13;4875:20;;4668:233;;;:::o;4907:332::-;5028:4;5066:2;5055:9;5051:18;5043:26;;5079:71;5147:1;5136:9;5132:17;5123:6;5079:71;:::i;:::-;5160:72;5228:2;5217:9;5213:18;5204:6;5160:72;:::i;:::-;4907:332;;;;;:::o;5245:173::-;5385:25;5381:1;5373:6;5369:14;5362:49;5245:173;:::o;5424:366::-;5566:3;5587:67;5651:2;5646:3;5587:67;:::i;:::-;5580:74;;5663:93;5752:3;5663:93;:::i;:::-;5781:2;5776:3;5772:12;5765:19;;5424:366;;;:::o;5796:419::-;5962:4;6000:2;5989:9;5985:18;5977:26;;6049:9;6043:4;6039:20;6035:1;6024:9;6020:17;6013:47;6077:131;6203:4;6077:131;:::i;:::-;6069:139;;5796:419;;;:::o

Swarm Source

ipfs://328177dca5a5ff45731fd7375cf4d520e8fff42a27bcf739fc5bea5e772f96a3

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