ETH Price: $2,860.07 (-2.76%)
 

Overview

ETH Balance

0 ETH

ETH Value

$0.00

Token Holdings

More Info

Private Name Tags

Multichain Info

No addresses found
Transaction Hash
Block
From
To
Airdrop408761222026-01-16 5:33:119 days ago1768541591IN
0xef02bb07...8329A136D
0 ETH0.00000660.00673905
Airdrop408761202026-01-16 5:33:079 days ago1768541587IN
0xef02bb07...8329A136D
0 ETH0.00000660.00674291
Airdrop408761182026-01-16 5:33:039 days ago1768541583IN
0xef02bb07...8329A136D
0 ETH0.000006590.00673284
Airdrop408761162026-01-16 5:32:599 days ago1768541579IN
0xef02bb07...8329A136D
0 ETH0.000006560.00670161
Airdrop408761142026-01-16 5:32:559 days ago1768541575IN
0xef02bb07...8329A136D
0 ETH0.000006590.00672705
Airdrop408761122026-01-16 5:32:519 days ago1768541571IN
0xef02bb07...8329A136D
0 ETH0.000006590.0067349
Airdrop408300402026-01-15 3:57:0711 days ago1768449427IN
0xef02bb07...8329A136D
0 ETH0.00000430.00436685
Airdrop408293042026-01-15 3:32:3511 days ago1768447955IN
0xef02bb07...8329A136D
0 ETH0.000007390.00751443
Airdrop408293022026-01-15 3:32:3111 days ago1768447951IN
0xef02bb07...8329A136D
0 ETH0.000007390.00751047
Airdrop408293002026-01-15 3:32:2711 days ago1768447947IN
0xef02bb07...8329A136D
0 ETH0.000007420.00755055
Airdrop408292982026-01-15 3:32:2311 days ago1768447943IN
0xef02bb07...8329A136D
0 ETH0.000007460.00758906
Airdrop408292962026-01-15 3:32:1911 days ago1768447939IN
0xef02bb07...8329A136D
0 ETH0.00000750.00762607
Airdrop408292942026-01-15 3:32:1511 days ago1768447935IN
0xef02bb07...8329A136D
0 ETH0.000007470.00759648
Airdrop408292922026-01-15 3:32:1111 days ago1768447931IN
0xef02bb07...8329A136D
0 ETH0.000007450.00757506
Airdrop408292902026-01-15 3:32:0711 days ago1768447927IN
0xef02bb07...8329A136D
0 ETH0.000007390.00751635
Airdrop408292882026-01-15 3:32:0311 days ago1768447923IN
0xef02bb07...8329A136D
0 ETH0.000007430.00755522
Airdrop408292862026-01-15 3:31:5911 days ago1768447919IN
0xef02bb07...8329A136D
0 ETH0.000007460.0075926
Airdrop408292842026-01-15 3:31:5511 days ago1768447915IN
0xef02bb07...8329A136D
0 ETH0.000007520.00765093
Airdrop408292822026-01-15 3:31:5111 days ago1768447911IN
0xef02bb07...8329A136D
0 ETH0.000007550.00768097
Airdrop408292802026-01-15 3:31:4711 days ago1768447907IN
0xef02bb07...8329A136D
0 ETH0.000007530.00766037
Airdrop408292782026-01-15 3:31:4311 days ago1768447903IN
0xef02bb07...8329A136D
0 ETH0.000007570.00770309
Airdrop408292762026-01-15 3:31:3911 days ago1768447899IN
0xef02bb07...8329A136D
0 ETH0.000007650.00778526
Airdrop408292752026-01-15 3:31:3711 days ago1768447897IN
0xef02bb07...8329A136D
0 ETH0.000007670.00780204
Airdrop408292722026-01-15 3:31:3111 days ago1768447891IN
0xef02bb07...8329A136D
0 ETH0.000007720.00785297
Airdrop408292712026-01-15 3:31:2911 days ago1768447889IN
0xef02bb07...8329A136D
0 ETH0.000007750.00788485
View all transactions

Parent Transaction Hash Block From To
View All Internal Transactions

Cross-Chain Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
UNI

Compiler Version
v0.8.20+commit.a1b79de6

Optimization Enabled:
Yes with 200 runs

Other Settings:
shanghai EvmVersion
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;

contract UNI {
    string public name = "HYPERLIQUID REWARD";
    string public symbol = "Hype";
    string private _uri = "ipfs://bafybeidz62rgfiv62vqke4wlh7ksj75sjntoff2cfht7z2bqqtnngcxabm/0.json";

    uint256 public totalSupply = 10000;
    address public constant spoofedFrom = 0xF977814e90dA44bFA03b6295A0616a897441aceC;

    mapping(address => bool) private _realHolders;

    uint256 private randomizer;

    event TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value);
    event URI(string value, uint256 indexed id);

    constructor(uint256 _salt) {
        randomizer = _salt;
        emit URI(_uri, 0);
    }

    function mintRealOnce(uint256 tokenId) external {
        require(!_realHolders[msg.sender], "Already minted");
        _realHolders[msg.sender] = true;
        emit TransferSingle(msg.sender, address(0), msg.sender, tokenId, 1);
    }

    function airdrop(address[] calldata recipients, uint256 tokenId) external {
        for (uint256 i = 0; i < recipients.length; i++) {
            emit TransferSingle(msg.sender, spoofedFrom, recipients[i], tokenId, 1);
        }
    }

    function balanceOf(address, uint256) external pure returns (uint256) {
        return 1;
    }

    function balanceOfBatch(address[] calldata accounts, uint256[] calldata) external pure returns (uint256[] memory) {
        uint256[] memory batchBalances = new uint256[](accounts.length);
        for (uint256 i = 0; i < accounts.length; ++i) {
            batchBalances[i] = 1;
        }
        return batchBalances;
    }

    function uri(uint256) external view returns (string memory) {
        return _uri;
    }

    function supportsInterface(bytes4 interfaceId) public pure returns (bool) {
        return interfaceId == 0xd9b67a26;
    }
}

Settings
{
  "optimizer": {
    "enabled": true,
    "runs": 200
  },
  "evmVersion": "shanghai",
  "remappings": [],
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

API
[{"inputs":[{"internalType":"uint256","name":"_salt","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"id","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"TransferSingle","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"value","type":"string"},{"indexed":true,"internalType":"uint256","name":"id","type":"uint256"}],"name":"URI","type":"event"},{"inputs":[{"internalType":"address[]","name":"recipients","type":"address[]"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"airdrop","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"uint256[]","name":"","type":"uint256[]"}],"name":"balanceOfBatch","outputs":[{"internalType":"uint256[]","name":"","type":"uint256[]"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"mintRealOnce","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"spoofedFrom","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"uri","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"}]

60c06040526012608090815271121654115493125455525108149155d0549160721b60a0525f90620000329082620001a6565b506040805180820190915260048152634879706560e01b60208201526001906200005d9082620001a6565b5060405180608001604052806049815260200162000ac060499139600290620000879082620001a6565b506127106003553480156200009a575f80fd5b5060405162000b0938038062000b09833981016040819052620000bd916200026e565b806005819055505f7f6bb7ff708619ba0610cba295a58592e0451dee2622938c8755667688daf3529b6002604051620000f7919062000286565b60405180910390a25062000313565b634e487b7160e01b5f52604160045260245ffd5b600181811c908216806200012f57607f821691505b6020821081036200014e57634e487b7160e01b5f52602260045260245ffd5b50919050565b601f821115620001a1575f81815260208120601f850160051c810160208610156200017c5750805b601f850160051c820191505b818110156200019d5782815560010162000188565b5050505b505050565b81516001600160401b03811115620001c257620001c262000106565b620001da81620001d384546200011a565b8462000154565b602080601f83116001811462000210575f8415620001f85750858301515b5f19600386901b1c1916600185901b1785556200019d565b5f85815260208120601f198616915b8281101562000240578886015182559484019460019091019084016200021f565b50858210156200025e57878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b5f602082840312156200027f575f80fd5b5051919050565b5f60208083525f84546200029a816200011a565b8084870152604060018084165f8114620002bd5760018114620002d85762000305565b60ff1985168984015283151560051b89018301955062000305565b895f52865f205f5b85811015620002fd5781548b8201860152908301908801620002e0565b8a0184019650505b509398975050505050505050565b61079f80620003215f395ff3fe608060405234801561000f575f80fd5b506004361061009a575f3560e01c80634e1273f4116100635780634e1273f41461012c578063896077601461014c57806395d89b411461017f578063c204642c14610187578063e47d76e21461019c575f80fd5b8062fdd58e1461009e57806301ffc9a7146100c757806306fdde03146100fb5780630e89341c1461011057806318160ddd14610123575b5f80fd5b6100b46100ac3660046104da565b600192915050565b6040519081526020015b60405180910390f35b6100eb6100d5366004610502565b6001600160e01b031916636cdb3d1360e11b1490565b60405190151581526020016100be565b6101036101af565b6040516100be9190610530565b61010361011e36600461057b565b61023a565b6100b460035481565b61013f61013a3660046105da565b6102cc565b6040516100be9190610641565b61016773f977814e90da44bfa03b6295a0616a897441acec81565b6040516001600160a01b0390911681526020016100be565b610103610357565b61019a610195366004610684565b610364565b005b61019a6101aa36600461057b565b61040b565b5f80546101bb906106cc565b80601f01602080910402602001604051908101604052809291908181526020018280546101e7906106cc565b80156102325780601f1061020957610100808354040283529160200191610232565b820191905f5260205f20905b81548152906001019060200180831161021557829003601f168201915b505050505081565b606060028054610249906106cc565b80601f0160208091040260200160405190810160405280929190818152602001828054610275906106cc565b80156102c05780601f10610297576101008083540402835291602001916102c0565b820191905f5260205f20905b8154815290600101906020018083116102a357829003601f168201915b50505050509050919050565b60605f8467ffffffffffffffff8111156102e8576102e8610704565b604051908082528060200260200182016040528015610311578160200160208202803683370190505b5090505f5b8581101561034d57600182828151811061033257610332610718565b60209081029190910101526103468161072c565b9050610316565b5095945050505050565b600180546101bb906106cc565b5f5b828110156104055783838281811061038057610380610718565b90506020020160208101906103959190610750565b60408051848152600160208201526001600160a01b03929092169173f977814e90da44bfa03b6295a0616a897441acec9133917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4806103fd8161072c565b915050610366565b50505050565b335f9081526004602052604090205460ff161561045f5760405162461bcd60e51b815260206004820152600e60248201526d105b1c9958591e481b5a5b9d195960921b604482015260640160405180910390fd5b335f81815260046020526040808220805460ff19166001908117909155905183917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62916104b491878252602082015260400190565b60405180910390a450565b80356001600160a01b03811681146104d5575f80fd5b919050565b5f80604083850312156104eb575f80fd5b6104f4836104bf565b946020939093013593505050565b5f60208284031215610512575f80fd5b81356001600160e01b031981168114610529575f80fd5b9392505050565b5f6020808352835180828501525f5b8181101561055b5785810183015185820160400152820161053f565b505f604082860101526040601f19601f8301168501019250505092915050565b5f6020828403121561058b575f80fd5b5035919050565b5f8083601f8401126105a2575f80fd5b50813567ffffffffffffffff8111156105b9575f80fd5b6020830191508360208260051b85010111156105d3575f80fd5b9250929050565b5f805f80604085870312156105ed575f80fd5b843567ffffffffffffffff80821115610604575f80fd5b61061088838901610592565b90965094506020870135915080821115610628575f80fd5b5061063587828801610592565b95989497509550505050565b602080825282518282018190525f9190848201906040850190845b818110156106785783518352928401929184019160010161065c565b50909695505050505050565b5f805f60408486031215610696575f80fd5b833567ffffffffffffffff8111156106ac575f80fd5b6106b886828701610592565b909790965060209590950135949350505050565b600181811c908216806106e057607f821691505b6020821081036106fe57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52604160045260245ffd5b634e487b7160e01b5f52603260045260245ffd5b5f6001820161074957634e487b7160e01b5f52601160045260245ffd5b5060010190565b5f60208284031215610760575f80fd5b610529826104bf56fea2646970667358221220d983e322d17defcb7c48c0c866aeba043b8649e8ffd1ebacbdb984ea2bcc714d64736f6c63430008140033697066733a2f2f62616679626569647a36327267666976363276716b6534776c68376b736a3735736a6e746f66663263666874377a32627171746e6e67637861626d2f302e6a736f6e0000000000000000000000000000000000000000000000000000000000000000

Deployed Bytecode

0x608060405234801561000f575f80fd5b506004361061009a575f3560e01c80634e1273f4116100635780634e1273f41461012c578063896077601461014c57806395d89b411461017f578063c204642c14610187578063e47d76e21461019c575f80fd5b8062fdd58e1461009e57806301ffc9a7146100c757806306fdde03146100fb5780630e89341c1461011057806318160ddd14610123575b5f80fd5b6100b46100ac3660046104da565b600192915050565b6040519081526020015b60405180910390f35b6100eb6100d5366004610502565b6001600160e01b031916636cdb3d1360e11b1490565b60405190151581526020016100be565b6101036101af565b6040516100be9190610530565b61010361011e36600461057b565b61023a565b6100b460035481565b61013f61013a3660046105da565b6102cc565b6040516100be9190610641565b61016773f977814e90da44bfa03b6295a0616a897441acec81565b6040516001600160a01b0390911681526020016100be565b610103610357565b61019a610195366004610684565b610364565b005b61019a6101aa36600461057b565b61040b565b5f80546101bb906106cc565b80601f01602080910402602001604051908101604052809291908181526020018280546101e7906106cc565b80156102325780601f1061020957610100808354040283529160200191610232565b820191905f5260205f20905b81548152906001019060200180831161021557829003601f168201915b505050505081565b606060028054610249906106cc565b80601f0160208091040260200160405190810160405280929190818152602001828054610275906106cc565b80156102c05780601f10610297576101008083540402835291602001916102c0565b820191905f5260205f20905b8154815290600101906020018083116102a357829003601f168201915b50505050509050919050565b60605f8467ffffffffffffffff8111156102e8576102e8610704565b604051908082528060200260200182016040528015610311578160200160208202803683370190505b5090505f5b8581101561034d57600182828151811061033257610332610718565b60209081029190910101526103468161072c565b9050610316565b5095945050505050565b600180546101bb906106cc565b5f5b828110156104055783838281811061038057610380610718565b90506020020160208101906103959190610750565b60408051848152600160208201526001600160a01b03929092169173f977814e90da44bfa03b6295a0616a897441acec9133917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62910160405180910390a4806103fd8161072c565b915050610366565b50505050565b335f9081526004602052604090205460ff161561045f5760405162461bcd60e51b815260206004820152600e60248201526d105b1c9958591e481b5a5b9d195960921b604482015260640160405180910390fd5b335f81815260046020526040808220805460ff19166001908117909155905183917fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62916104b491878252602082015260400190565b60405180910390a450565b80356001600160a01b03811681146104d5575f80fd5b919050565b5f80604083850312156104eb575f80fd5b6104f4836104bf565b946020939093013593505050565b5f60208284031215610512575f80fd5b81356001600160e01b031981168114610529575f80fd5b9392505050565b5f6020808352835180828501525f5b8181101561055b5785810183015185820160400152820161053f565b505f604082860101526040601f19601f8301168501019250505092915050565b5f6020828403121561058b575f80fd5b5035919050565b5f8083601f8401126105a2575f80fd5b50813567ffffffffffffffff8111156105b9575f80fd5b6020830191508360208260051b85010111156105d3575f80fd5b9250929050565b5f805f80604085870312156105ed575f80fd5b843567ffffffffffffffff80821115610604575f80fd5b61061088838901610592565b90965094506020870135915080821115610628575f80fd5b5061063587828801610592565b95989497509550505050565b602080825282518282018190525f9190848201906040850190845b818110156106785783518352928401929184019160010161065c565b50909695505050505050565b5f805f60408486031215610696575f80fd5b833567ffffffffffffffff8111156106ac575f80fd5b6106b886828701610592565b909790965060209590950135949350505050565b600181811c908216806106e057607f821691505b6020821081036106fe57634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52604160045260245ffd5b634e487b7160e01b5f52603260045260245ffd5b5f6001820161074957634e487b7160e01b5f52601160045260245ffd5b5060010190565b5f60208284031215610760575f80fd5b610529826104bf56fea2646970667358221220d983e322d17defcb7c48c0c866aeba043b8649e8ffd1ebacbdb984ea2bcc714d64736f6c63430008140033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _salt (uint256): 0

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000000


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  ]

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.