ETH Price: $1,795.98 (+10.49%)

Contract

0xD68BF51E2d73A7c7D023f1fd58e2F66F602A8088

Overview

ETH Balance

Taiko Alethia LogoTaiko Alethia LogoTaiko Alethia Logo0 ETH

ETH Value

$0.00
Transaction Hash
Method
Block
From
To
Transfer5761812024-11-17 23:51:23156 days ago1731887483IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Transfer5169652024-11-03 2:03:11171 days ago1730599391IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Transfer5169652024-11-03 2:03:11171 days ago1730599391IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Register5162212024-11-02 22:15:59171 days ago1730585759IN
0xD68BF51E...F602A8088
0 ETH00.0000002
Transfer5162012024-11-02 22:08:47171 days ago1730585327IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Transfer5160132024-11-02 21:02:47171 days ago1730581367IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Transfer5157182024-11-02 19:25:47171 days ago1730575547IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Transfer5156712024-11-02 19:14:35171 days ago1730574875IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Transfer5156712024-11-02 19:14:35171 days ago1730574875IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Transfer5156712024-11-02 19:14:35171 days ago1730574875IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Transfer5115382024-11-01 23:43:11172 days ago1730504591IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Transfer4675582024-10-17 22:29:35187 days ago1729204175IN
0xD68BF51E...F602A8088
0 ETH0.000000520.025
Transfer4672322024-10-17 18:59:11187 days ago1729191551IN
0xD68BF51E...F602A8088
0 ETH0.000000420.02
Transfer4642092024-10-16 8:37:47189 days ago1729067867IN
0xD68BF51E...F602A8088
0 ETH0.000000420.02
Transfer4607302024-10-14 19:37:47190 days ago1728934667IN
0xD68BF51E...F602A8088
0 ETH0.000001260.06
Transfer4607292024-10-14 19:37:11190 days ago1728934631IN
0xD68BF51E...F602A8088
0 ETH0.000001260.06
Transfer4607282024-10-14 19:36:23190 days ago1728934583IN
0xD68BF51E...F602A8088
0 ETH0.000001260.06
Transfer4607272024-10-14 19:35:23190 days ago1728934523IN
0xD68BF51E...F602A8088
0 ETH0.000001260.06
Transfer4607272024-10-14 19:35:23190 days ago1728934523IN
0xD68BF51E...F602A8088
0 ETH0.000001260.06
Transfer4607262024-10-14 19:34:59190 days ago1728934499IN
0xD68BF51E...F602A8088
0 ETH0.000001260.06
Transfer4602032024-10-14 14:19:35190 days ago1728915575IN
0xD68BF51E...F602A8088
0 ETH0.000001260.06
Register4544172024-10-12 5:47:59193 days ago1728712079IN
0xD68BF51E...F602A8088
0 ETH0.000002340.1
Register4037192024-09-22 20:00:35212 days ago1727035235IN
0xD68BF51E...F602A8088
0 ETH0.000002340.1
Register3983702024-09-20 23:34:47214 days ago1726875287IN
0xD68BF51E...F602A8088
0 ETH0.000002340.1
Register3983692024-09-20 23:34:35214 days ago1726875275IN
0xD68BF51E...F602A8088
0 ETH0.000002340.1
View all transactions

Parent Transaction Hash Block From To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
RegisterGalxePoints

Compiler Version
v0.8.24+commit.e11b9ed9

Optimization Enabled:
Yes with 200 runs

Other Settings:
cancun EvmVersion
File 1 of 1 : RegisterGalxePoints.sol
// SPDX-License-Identifier: MIT
pragma solidity 0.8.24;

contract RegisterGalxePoints {
    mapping(address => bool) public alreadyRegistered;

    event Registered(address registrant);

    function register() public {
        require(!alreadyRegistered[msg.sender], "Address already registered");
        alreadyRegistered[msg.sender] = true;
        emit Registered(msg.sender);
    }
}

Settings
{
  "remappings": [
    "@openzeppelin/contracts-upgradeable/=node_modules/@openzeppelin/contracts-upgradeable/",
    "@openzeppelin/contracts/=node_modules/@openzeppelin/contracts/",
    "solady/=node_modules/solady/",
    "forge-std/=node_modules/forge-std/",
    "ds-test/=node_modules/ds-test/src/",
    "p256-verifier/=node_modules/p256-verifier/",
    "murky/=node_modules/murky/src/",
    "solidity-stringutils/=node_modules/solidity-stringutils/",
    "@taiko/blacklist/=node_modules/@taiko/supplementary-contracts/contracts/blacklist/"
  ],
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "metadata": {
    "useLiteralContent": false,
    "bytecodeHash": "ipfs",
    "appendCBOR": true
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  },
  "evmVersion": "cancun",
  "viaIR": false,
  "libraries": {}
}

Contract Security Audit

Contract ABI

API
[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"registrant","type":"address"}],"name":"Registered","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"alreadyRegistered","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"register","outputs":[],"stateMutability":"nonpayable","type":"function"}]

608060405234801561000f575f80fd5b5061018b8061001d5f395ff3fe608060405234801561000f575f80fd5b5060043610610034575f3560e01c80631aa3a0081461003857806356e49d6114610042575b5f80fd5b610040610078565b005b610064610050366004610128565b5f6020819052908152604090205460ff1681565b604051901515815260200160405180910390f35b335f9081526020819052604090205460ff16156100db5760405162461bcd60e51b815260206004820152601a60248201527f4164647265737320616c72656164792072656769737465726564000000000000604482015260640160405180910390fd5b335f8181526020818152604091829020805460ff1916600117905590519182527f2d3734a8e47ac8316e500ac231c90a6e1848ca2285f40d07eaa52005e4b3a0e9910160405180910390a1565b5f60208284031215610138575f80fd5b81356001600160a01b038116811461014e575f80fd5b939250505056fea26469706673582212205e6e83c8f3206ab36c0fa3f5d8821b50d2c70bd964146ba08896219ac78135ac64736f6c63430008180033

Deployed Bytecode

0x608060405234801561000f575f80fd5b5060043610610034575f3560e01c80631aa3a0081461003857806356e49d6114610042575b5f80fd5b610040610078565b005b610064610050366004610128565b5f6020819052908152604090205460ff1681565b604051901515815260200160405180910390f35b335f9081526020819052604090205460ff16156100db5760405162461bcd60e51b815260206004820152601a60248201527f4164647265737320616c72656164792072656769737465726564000000000000604482015260640160405180910390fd5b335f8181526020818152604091829020805460ff1916600117905590519182527f2d3734a8e47ac8316e500ac231c90a6e1848ca2285f40d07eaa52005e4b3a0e9910160405180910390a1565b5f60208284031215610138575f80fd5b81356001600160a01b038116811461014e575f80fd5b939250505056fea26469706673582212205e6e83c8f3206ab36c0fa3f5d8821b50d2c70bd964146ba08896219ac78135ac64736f6c63430008180033

Block Transaction Gas Used Reward
view all blocks sequenced

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  ]

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.