// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;
import {ERC721A} from "erc721a/contracts/ERC721A.sol";
import {ERC2981} from "@openzeppelin/contracts/token/common/ERC2981.sol";
import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol";
import {MerkleProof} from "@openzeppelin/contracts/utils/cryptography/MerkleProof.sol";
/// @title HoodHunters — The 555
/// @notice 555 Hunters, 5 races fixed from mint — NO reveal: the final art and
/// traits are live from the moment a token mints (baseURI is set at
/// deployment). 7% resale royalty (EIP-2981) routed 100% to the Bounty pool.
///
/// Owner powers are deliberately minimal and one-way:
/// - open/close the sale
/// - correct baseURI / collection metadata (pinning mistakes) — ONLY until freezeMetadata()
/// - point the royalty receiver at the Bounty pool once it exists — ONLY until freeze
/// After freeze the owner is expected to renounce. Mint price and payout
/// address are immutable from deployment. Withdraw is permissionless to the fixed payout.
contract Hunters555 is ERC721A, ERC2981, Ownable {
uint256 public constant MAX_SUPPLY = 555;
uint256 public constant MAX_PER_WALLET = 2;
uint96 public constant ROYALTY_BPS = 700; // 7%
// Official links, on-chain and immutable: the ONLY addresses/URLs we publish.
// Scanners, indexers and marketplaces can read these straight from the
// contract (also emitted in the deploy tx via ProjectLinks) so a mint
// detected on-chain resolves to the real site and X account, not a copy.
string public constant WEBSITE = "https://hoodhunters.io";
string public constant TWITTER = "https://x.com/HoodHuntersrh";
string public constant DOCS = "https://hoodhunters.gitbook.io/hoodhunters";
uint256 public immutable price;
address public immutable payout;
uint64 public immutable wlStart; // whitelist mint opens (unix, UTC)
uint64 public immutable publicStart; // open mint (unix, UTC)
bytes32 public wlRoot; // merkle root of whitelisted addresses —
// owner-updatable (provisional list) until freeze
bool public saleOpen;
bool public metadataFrozen;
string private baseURI_; // final metadata base from deploy, e.g. ipfs://<metadataCID>/
string public collectionURI; // contractURI() JSON for marketplaces
string public provenance; // sha256 of the final metadata set, committed before mint
error SaleClosed();
error SoldOut();
error WalletLimit();
error WrongValue();
error Frozen();
error NotWhitelisted();
event SaleState(bool open);
event BaseURISet(string baseURI);
event WlRootSet(bytes32 root);
event MetadataFrozen();
/// @dev emitted once, in the deploy tx — lets deployment scanners pick up the
/// official site/X/docs and the mint schedule in the same log they detect us in.
event ProjectLinks(string website, string twitter, string docs, uint64 wlStart, uint64 publicStart, uint256 price);
constructor(
uint256 price_,
address payout_,
address royaltyReceiver_,
string memory baseURI__,
string memory provenance_,
uint64 wlStart_,
uint64 publicStart_,
bytes32 wlRoot_
) ERC721A("HoodHunters: The 555", "HUNTER") Ownable(msg.sender) {
require(payout_ != address(0) && royaltyReceiver_ != address(0), "zero addr");
require(bytes(baseURI__).length != 0, "empty baseURI");
require(wlStart_ != 0 && publicStart_ >= wlStart_, "bad schedule");
require(wlRoot_ != bytes32(0), "empty wl root");
price = price_;
payout = payout_;
baseURI_ = baseURI__;
provenance = provenance_;
wlStart = wlStart_;
publicStart = publicStart_;
wlRoot = wlRoot_;
saleOpen = true; // the schedule gates the phases; setSaleOpen(false) = emergency pause
_setDefaultRoyalty(royaltyReceiver_, ROYALTY_BPS);
emit ProjectLinks(WEBSITE, TWITTER, DOCS, wlStart_, publicStart_, price_);
}
// ---------------- mint ----------------
// Phases (all UTC, on-chain timestamps — no mint-day owner tx needed):
// t < wlStart nothing mints
// wlStart <= t < publicStart whitelistMint only (merkle proof)
// t >= publicStart mint open to everyone
// MAX_PER_WALLET spans both phases (_numberMinted is per-address, phase-agnostic).
/// @notice Selector 0xa0712d68 — called by the official site with value = qty * price.
function mint(uint256 qty) external payable {
if (!saleOpen || block.timestamp < publicStart) revert SaleClosed();
_mintChecked(qty);
}
/// @notice Whitelist phase — proof of inclusion in wlRoot (leaf = keccak256(address)).
function whitelistMint(uint256 qty, bytes32[] calldata proof) external payable {
if (!saleOpen || block.timestamp < wlStart) revert SaleClosed();
if (!MerkleProof.verify(proof, wlRoot, keccak256(abi.encodePacked(msg.sender)))) {
revert NotWhitelisted();
}
_mintChecked(qty);
}
function _mintChecked(uint256 qty) private {
if (_totalMinted() + qty > MAX_SUPPLY) revert SoldOut();
if (_numberMinted(msg.sender) + qty > MAX_PER_WALLET) revert WalletLimit();
if (msg.value != price * qty) revert WrongValue();
_mint(msg.sender, qty);
}
/// @notice Anyone can push proceeds to the fixed payout address.
function withdraw() external {
(bool ok, ) = payout.call{value: address(this).balance}("");
require(ok, "withdraw failed");
}
// ---------------- metadata ----------------
function _startTokenId() internal pure override returns (uint256) {
return 1;
}
function tokenURI(uint256 tokenId) public view override returns (string memory) {
if (!_exists(tokenId)) _revert(URIQueryForNonexistentToken.selector);
return string(abi.encodePacked(baseURI_, _toString(tokenId), ".json"));
}
/// @notice Collection-level metadata. Self-contained on-chain JSON by default,
/// so marketplaces and scanners resolve the collection (and our real
/// site) from the deploy block, with no pinning step in the critical
/// path. `setCollectionURI` can later point at a pinned JSON with a
/// proper banner image.
function contractURI() external view returns (string memory) {
if (bytes(collectionURI).length != 0) return collectionURI;
(address recv, ) = royaltyInfo(0, 10_000);
return string(
abi.encodePacked(
'data:application/json;utf8,{"name":"HoodHunters: The 555",',
'"description":"555 Hunters on Robinhood Chain. Stake one to draw from the private Hunters pool: 35% of every GME bounty, split by race weight. Independent community project, not affiliated with Robinhood Markets, Inc. or GameStop Corp.",',
'"external_link":"', WEBSITE, '",',
'"twitter":"', TWITTER, '",',
'"seller_fee_basis_points":700,',
'"fee_recipient":"', _hexAddr(recv), '"}'
)
);
}
/// @dev local, so the contract stays on the `paris` EVM target (OZ Strings
/// pulls in an mcopy-based helper that needs cancun).
function _hexAddr(address a) private pure returns (string memory) {
bytes memory alphabet = "0123456789abcdef";
bytes20 data = bytes20(a);
bytes memory str = new bytes(42);
str[0] = "0";
str[1] = "x";
for (uint256 i = 0; i < 20; i++) {
str[2 + i * 2] = alphabet[uint8(data[i] >> 4)];
str[3 + i * 2] = alphabet[uint8(data[i] & 0x0f)];
}
return string(str);
}
// ---------------- owner (one-way, then renounce) ----------------
function setSaleOpen(bool open) external onlyOwner {
saleOpen = open;
emit SaleState(open);
}
/// @notice Escape hatch for pinning mistakes only — art is live from deploy.
function setBaseURI(string calldata newBaseURI) external onlyOwner {
if (metadataFrozen) revert Frozen();
baseURI_ = newBaseURI;
emit BaseURISet(newBaseURI);
}
/// @notice The whitelist is provisional — more wallets can be added later
/// (rebuild the root off-chain, set it here, redeploy wl-proofs.json).
function setWlRoot(bytes32 newRoot) external onlyOwner {
if (metadataFrozen) revert Frozen();
require(newRoot != bytes32(0), "empty wl root");
wlRoot = newRoot;
emit WlRootSet(newRoot);
}
function setCollectionURI(string calldata uri) external onlyOwner {
if (metadataFrozen) revert Frozen();
collectionURI = uri;
}
/// @notice Point royalties at the Bounty pool once it is deployed.
function setRoyaltyReceiver(address receiver) external onlyOwner {
if (metadataFrozen) revert Frozen();
_setDefaultRoyalty(receiver, ROYALTY_BPS);
}
/// @notice Permanently locks baseURI, collectionURI and the royalty receiver.
function freezeMetadata() external onlyOwner {
metadataFrozen = true;
emit MetadataFrozen();
}
// ---------------- plumbing ----------------
function supportsInterface(bytes4 interfaceId)
public
view
override(ERC721A, ERC2981)
returns (bool)
{
return ERC721A.supportsInterface(interfaceId) || ERC2981.supportsInterface(interfaceId);
}
}[
{
"type": "constructor",
"inputs": [
{
"name": "price_",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "payout_",
"type": "address",
"internalType": "address"
},
{
"name": "royaltyReceiver_",
"type": "address",
"internalType": "address"
},
{
"name": "baseURI__",
"type": "string",
"internalType": "string"
},
{
"name": "provenance_",
"type": "string",
"internalType": "string"
},
{
"name": "wlStart_",
"type": "uint64",
"internalType": "uint64"
},
{
"name": "publicStart_",
"type": "uint64",
"internalType": "uint64"
},
{
"name": "wlRoot_",
"type": "bytes32",
"internalType": "bytes32"
}
],
"stateMutability": "nonpayable"
},
{
"name": "ApprovalCallerNotOwnerNorApproved",
"type": "error",
"inputs": []
},
{
"name": "ApprovalQueryForNonexistentToken",
"type": "error",
"inputs": []
},
{
"name": "BalanceQueryForZeroAddress",
"type": "error",
"inputs": []
},
{
"name": "ERC2981InvalidDefaultRoyalty",
"type": "error",
"inputs": [
{
"name": "numerator",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "denominator",
"type": "uint256",
"internalType": "uint256"
}
]
},
{
"name": "ERC2981InvalidDefaultRoyaltyReceiver",
"type": "error",
"inputs": [
{
"name": "receiver",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC2981InvalidTokenRoyalty",
"type": "error",
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "numerator",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "denominator",
"type": "uint256",
"internalType": "uint256"
}
]
},
{
"name": "ERC2981InvalidTokenRoyaltyReceiver",
"type": "error",
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "receiver",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "Frozen",
"type": "error",
"inputs": []
},
{
"name": "MintERC2309QuantityExceedsLimit",
"type": "error",
"inputs": []
},
{
"name": "MintToZeroAddress",
"type": "error",
"inputs": []
},
{
"name": "MintZeroQuantity",
"type": "error",
"inputs": []
},
{
"name": "NotCompatibleWithSpotMints",
"type": "error",
"inputs": []
},
{
"name": "NotWhitelisted",
"type": "error",
"inputs": []
},
{
"name": "OwnableInvalidOwner",
"type": "error",
"inputs": [
{
"name": "owner",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "OwnableUnauthorizedAccount",
"type": "error",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "OwnerQueryForNonexistentToken",
"type": "error",
"inputs": []
},
{
"name": "OwnershipNotInitializedForExtraData",
"type": "error",
"inputs": []
},
{
"name": "SaleClosed",
"type": "error",
"inputs": []
},
{
"name": "SequentialMintExceedsLimit",
"type": "error",
"inputs": []
},
{
"name": "SequentialUpToTooSmall",
"type": "error",
"inputs": []
},
{
"name": "SoldOut",
"type": "error",
"inputs": []
},
{
"name": "SpotMintTokenIdTooSmall",
"type": "error",
"inputs": []
},
{
"name": "TokenAlreadyExists",
"type": "error",
"inputs": []
},
{
"name": "TransferCallerNotOwnerNorApproved",
"type": "error",
"inputs": []
},
{
"name": "TransferFromIncorrectOwner",
"type": "error",
"inputs": []
},
{
"name": "TransferToNonERC721ReceiverImplementer",
"type": "error",
"inputs": []
},
{
"name": "TransferToZeroAddress",
"type": "error",
"inputs": []
},
{
"name": "URIQueryForNonexistentToken",
"type": "error",
"inputs": []
},
{
"name": "WalletLimit",
"type": "error",
"inputs": []
},
{
"name": "WrongValue",
"type": "error",
"inputs": []
},
{
"name": "Approval",
"type": "event",
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "approved",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "tokenId",
"type": "uint256",
"indexed": true,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "ApprovalForAll",
"type": "event",
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "operator",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "approved",
"type": "bool",
"indexed": false,
"internalType": "bool"
}
],
"anonymous": false
},
{
"name": "BaseURISet",
"type": "event",
"inputs": [
{
"name": "baseURI",
"type": "string",
"indexed": false,
"internalType": "string"
}
],
"anonymous": false
},
{
"name": "ConsecutiveTransfer",
"type": "event",
"inputs": [
{
"name": "fromTokenId",
"type": "uint256",
"indexed": true,
"internalType": "uint256"
},
{
"name": "toTokenId",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
},
{
"name": "from",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "to",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "MetadataFrozen",
"type": "event",
"inputs": [],
"anonymous": false
},
{
"name": "OwnershipTransferred",
"type": "event",
"inputs": [
{
"name": "previousOwner",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "newOwner",
"type": "address",
"indexed": true,
"internalType": "address"
}
],
"anonymous": false
},
{
"name": "ProjectLinks",
"type": "event",
"inputs": [
{
"name": "website",
"type": "string",
"indexed": false,
"internalType": "string"
},
{
"name": "twitter",
"type": "string",
"indexed": false,
"internalType": "string"
},
{
"name": "docs",
"type": "string",
"indexed": false,
"internalType": "string"
},
{
"name": "wlStart",
"type": "uint64",
"indexed": false,
"internalType": "uint64"
},
{
"name": "publicStart",
"type": "uint64",
"indexed": false,
"internalType": "uint64"
},
{
"name": "price",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "SaleState",
"type": "event",
"inputs": [
{
"name": "open",
"type": "bool",
"indexed": false,
"internalType": "bool"
}
],
"anonymous": false
},
{
"name": "Transfer",
"type": "event",
"inputs": [
{
"name": "from",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "to",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "tokenId",
"type": "uint256",
"indexed": true,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "WlRootSet",
"type": "event",
"inputs": [
{
"name": "root",
"type": "bytes32",
"indexed": false,
"internalType": "bytes32"
}
],
"anonymous": false
},
{
"name": "DOCS",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "MAX_PER_WALLET",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "MAX_SUPPLY",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "ROYALTY_BPS",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint96",
"internalType": "uint96"
}
],
"stateMutability": "view"
},
{
"name": "TWITTER",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "WEBSITE",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "approve",
"type": "function",
"inputs": [
{
"name": "to",
"type": "address",
"internalType": "address"
},
{
"name": "tokenId",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "balanceOf",
"type": "function",
"inputs": [
{
"name": "owner",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "collectionURI",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "contractURI",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "freezeMetadata",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "getApproved",
"type": "function",
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "isApprovedForAll",
"type": "function",
"inputs": [
{
"name": "owner",
"type": "address",
"internalType": "address"
},
{
"name": "operator",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"name": "metadataFrozen",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"name": "mint",
"type": "function",
"inputs": [
{
"name": "qty",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "name",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "owner",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "ownerOf",
"type": "function",
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "payout",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "view"
},
{
"name": "price",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "provenance",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "publicStart",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint64",
"internalType": "uint64"
}
],
"stateMutability": "view"
},
{
"name": "renounceOwnership",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "royaltyInfo",
"type": "function",
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "salePrice",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "receiver",
"type": "address",
"internalType": "address"
},
{
"name": "amount",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "safeTransferFrom",
"type": "function",
"inputs": [
{
"name": "from",
"type": "address",
"internalType": "address"
},
{
"name": "to",
"type": "address",
"internalType": "address"
},
{
"name": "tokenId",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "safeTransferFrom",
"type": "function",
"inputs": [
{
"name": "from",
"type": "address",
"internalType": "address"
},
{
"name": "to",
"type": "address",
"internalType": "address"
},
{
"name": "tokenId",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "_data",
"type": "bytes",
"internalType": "bytes"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "saleOpen",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"name": "setApprovalForAll",
"type": "function",
"inputs": [
{
"name": "operator",
"type": "address",
"internalType": "address"
},
{
"name": "approved",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "setBaseURI",
"type": "function",
"inputs": [
{
"name": "newBaseURI",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "setCollectionURI",
"type": "function",
"inputs": [
{
"name": "uri",
"type": "string",
"internalType": "string"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "setRoyaltyReceiver",
"type": "function",
"inputs": [
{
"name": "receiver",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "setSaleOpen",
"type": "function",
"inputs": [
{
"name": "open",
"type": "bool",
"internalType": "bool"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "setWlRoot",
"type": "function",
"inputs": [
{
"name": "newRoot",
"type": "bytes32",
"internalType": "bytes32"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "supportsInterface",
"type": "function",
"inputs": [
{
"name": "interfaceId",
"type": "bytes4",
"internalType": "bytes4"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
},
{
"name": "symbol",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "tokenURI",
"type": "function",
"inputs": [
{
"name": "tokenId",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "totalSupply",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "result",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "transferFrom",
"type": "function",
"inputs": [
{
"name": "from",
"type": "address",
"internalType": "address"
},
{
"name": "to",
"type": "address",
"internalType": "address"
},
{
"name": "tokenId",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "transferOwnership",
"type": "function",
"inputs": [
{
"name": "newOwner",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "whitelistMint",
"type": "function",
"inputs": [
{
"name": "qty",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "proof",
"type": "bytes32[]",
"internalType": "bytes32[]"
}
],
"outputs": [],
"stateMutability": "payable"
},
{
"name": "withdraw",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "wlRoot",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "bytes32",
"internalType": "bytes32"
}
],
"stateMutability": "view"
},
{
"name": "wlStart",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint64",
"internalType": "uint64"
}
],
"stateMutability": "view"
}
]0x6101006040523480156200001257600080fd5b5060405162002da638038062002da6833981016040819052620000359162000566565b336040518060400160405280601481526020017f486f6f6448756e746572733a205468652035353500000000000000000000000081525060405180604001604052806006815260200165242aa72a22a960d11b81525081600290816200009c9190620006c0565b506003620000ab8282620006c0565b50600160005550506001600160a01b038116620000e357604051631e4fbdf760e01b8152600060048201526024015b60405180910390fd5b620000ee816200036b565b506001600160a01b038716158015906200011057506001600160a01b03861615155b6200014a5760405162461bcd60e51b81526020600482015260096024820152683d32b9379030b2323960b91b6044820152606401620000da565b84516000036200018d5760405162461bcd60e51b815260206004820152600d60248201526c656d707479206261736555524960981b6044820152606401620000da565b6001600160401b03831615801590620001b85750826001600160401b0316826001600160401b031610155b620001f55760405162461bcd60e51b815260206004820152600c60248201526b626164207363686564756c6560a01b6044820152606401620000da565b80620002345760405162461bcd60e51b815260206004820152600d60248201526c195b5c1d1e481ddb081c9bdbdd609a1b6044820152606401620000da565b60808890526001600160a01b03871660a052600e620002548682620006c0565b506010620002638582620006c0565b506001600160401b0380841660c052821660e052600c819055600d805460ff1916600117905562000297866102bc620003bd565b7f742da26c4c5ab58d05907f087a2c755b956aff27104a9507c6b66962632fc7f06040518060400160405280601681526020017f68747470733a2f2f686f6f6468756e746572732e696f000000000000000000008152506040518060400160405280601b81526020017f68747470733a2f2f782e636f6d2f486f6f6448756e74657273726800000000008152506040518060600160405280602a815260200162002d7c602a913986868d6040516200035596959493929190620007ba565b60405180910390a150505050505050506200081f565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6127106001600160601b038216811015620003fe57604051636f483d0960e01b81526001600160601b038316600482015260248101829052604401620000da565b6001600160a01b0383166200042a57604051635b6cc80560e11b815260006004820152602401620000da565b50604080518082019091526001600160a01b039092168083526001600160601b039091166020909201829052600160a01b90910217600955565b80516001600160a01b03811681146200047c57600080fd5b919050565b634e487b7160e01b600052604160045260246000fd5b60005b83811015620004b45781810151838201526020016200049a565b50506000910152565b600082601f830112620004cf57600080fd5b81516001600160401b0380821115620004ec57620004ec62000481565b604051601f8301601f19908116603f0116810190828211818310171562000517576200051762000481565b816040528381528660208588010111156200053157600080fd5b6200054484602083016020890162000497565b9695505050505050565b80516001600160401b03811681146200047c57600080fd5b600080600080600080600080610100898b0312156200058457600080fd5b885197506200059660208a0162000464565b9650620005a660408a0162000464565b60608a01519096506001600160401b0380821115620005c457600080fd5b620005d28c838d01620004bd565b965060808b0151915080821115620005e957600080fd5b50620005f88b828c01620004bd565b9450506200060960a08a016200054e565b92506200061960c08a016200054e565b915060e089015190509295985092959890939650565b600181811c908216806200064457607f821691505b6020821081036200066557634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115620006bb576000816000526020600020601f850160051c81016020861015620006965750805b601f850160051c820191505b81811015620006b757828155600101620006a2565b5050505b505050565b81516001600160401b03811115620006dc57620006dc62000481565b620006f481620006ed84546200062f565b846200066b565b602080601f8311600181146200072c5760008415620007135750858301515b600019600386901b1c1916600185901b178555620006b7565b600085815260208120601f198616915b828110156200075d578886015182559484019460019091019084016200073c565b50858210156200077c5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60008151808452620007a681602086016020860162000497565b601f01601f19169290920160200192915050565b60c081526000620007cf60c08301896200078c565b8281036020840152620007e381896200078c565b90508281036040840152620007f981886200078c565b6001600160401b0396871660608501529490951660808301525060a00152949350505050565b60805160a05160c05160e05161250762000875600039600081816106f20152610e690152600081816102d801526111270152600081816105410152610c5901526000818161062d01526116f301526125076000f3fe60806040526004361061028c5760003560e01c806382c3098711610164578063ad8bd82c116100c6578063d111515d1161008a578063e985e9c511610064578063e985e9c5146107d9578063f2fde38b14610822578063fb3cc6c21461084257600080fd5b8063d111515d1461079c578063d2cab056146107b1578063e8a3d485146107c457600080fd5b8063ad8bd82c14610714578063af979f2514610734578063b88d4fde14610754578063c1e52c3914610767578063c87b56dd1461077c57600080fd5b8063a035b1fe11610128578063a3d80bae11610102578063a3d80bae14610682578063a5097ebf146106cb578063a5f4c6ff146106e057600080fd5b8063a035b1fe1461061b578063a0712d681461064f578063a22cb4651461066257600080fd5b806382c30987146105985780638da5cb5b146105ae5780638dc251e3146105cc57806395d89b41146105ec57806399288dbb1461060157600080fd5b8063283dc96f1161020d57806349c657db116101d157806363bd1d4a116101ab57806363bd1d4a1461052f57806370a0823114610563578063715018a61461058357600080fd5b806349c657db146104c157806355f804b3146104ef5780636352211e1461050f57600080fd5b8063283dc96f146104025780632a55205a1461044457806332cb6b0c146104835780633ccfd60b1461049957806342842e0e146104ae57600080fd5b80630f2cdd6c116102545780630f2cdd6c146103825780630f7309e8146103a557806318160ddd146103ba57806323b872dd146103cf5780632639f460146103e257600080fd5b806301ffc9a7146102915780630489cf6e146102c657806306fdde0314610313578063081812fc14610335578063095ea7b31461036d575b600080fd5b34801561029d57600080fd5b506102b16102ac366004611b9b565b610861565b60405190151581526020015b60405180910390f35b3480156102d257600080fd5b506102fa7f000000000000000000000000000000000000000000000000000000000000000081565b60405167ffffffffffffffff90911681526020016102bd565b34801561031f57600080fd5b50610328610881565b6040516102bd9190611c08565b34801561034157600080fd5b50610355610350366004611c1b565b610913565b6040516001600160a01b0390911681526020016102bd565b61038061037b366004611c4b565b61094e565b005b34801561038e57600080fd5b50610397600281565b6040519081526020016102bd565b3480156103b157600080fd5b5061032861095e565b3480156103c657600080fd5b506103976109ec565b6103806103dd366004611c75565b610a0b565b3480156103ee57600080fd5b506103806103fd366004611cb1565b610b8d565b34801561040e57600080fd5b506103286040518060400160405280601681526020017568747470733a2f2f686f6f6468756e746572732e696f60501b81525081565b34801561045057600080fd5b5061046461045f366004611d23565b610bd0565b604080516001600160a01b0390931683526020830191909152016102bd565b34801561048f57600080fd5b5061039761022b81565b3480156104a557600080fd5b50610380610c55565b6103806104bc366004611c75565b610d12565b3480156104cd57600080fd5b506104d76102bc81565b6040516001600160601b0390911681526020016102bd565b3480156104fb57600080fd5b5061038061050a366004611cb1565b610d2d565b34801561051b57600080fd5b5061035561052a366004611c1b565b610da9565b34801561053b57600080fd5b506103557f000000000000000000000000000000000000000000000000000000000000000081565b34801561056f57600080fd5b5061039761057e366004611d45565b610db4565b34801561058f57600080fd5b50610380610dfa565b3480156105a457600080fd5b50610397600c5481565b3480156105ba57600080fd5b50600b546001600160a01b0316610355565b3480156105d857600080fd5b506103806105e7366004611d45565b610e0e565b3480156105f857600080fd5b50610328610e4b565b34801561060d57600080fd5b50600d546102b19060ff1681565b34801561062757600080fd5b506103977f000000000000000000000000000000000000000000000000000000000000000081565b61038061065d366004611c1b565b610e5a565b34801561066e57600080fd5b5061038061067d366004611d70565b610ebc565b34801561068e57600080fd5b506103286040518060400160405280601b81526020017f68747470733a2f2f782e636f6d2f486f6f6448756e746572737268000000000081525081565b3480156106d757600080fd5b50610328610f28565b3480156106ec57600080fd5b506102fa7f000000000000000000000000000000000000000000000000000000000000000081565b34801561072057600080fd5b5061038061072f366004611c1b565b610f35565b34801561074057600080fd5b5061038061074f366004611da3565b610fdf565b610380610762366004611dd4565b611028565b34801561077357600080fd5b50610328611069565b34801561078857600080fd5b50610328610797366004611c1b565b611085565b3480156107a857600080fd5b506103806110d6565b6103806107bf366004611eb0565b611118565b3480156107d057600080fd5b5061032861120c565b3480156107e557600080fd5b506102b16107f4366004611f2f565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b34801561082e57600080fd5b5061038061083d366004611d45565b6112d6565b34801561084e57600080fd5b50600d546102b190610100900460ff1681565b600061086c82611311565b8061087b575061087b8261135f565b92915050565b60606002805461089090611f59565b80601f01602080910402602001604051908101604052809291908181526020018280546108bc90611f59565b80156109095780601f106108de57610100808354040283529160200191610909565b820191906000526020600020905b8154815290600101906020018083116108ec57829003601f168201915b5050505050905090565b600061091e82611394565b610932576109326333d1c03960e21b6113e2565b506000908152600660205260409020546001600160a01b031690565b61095a828260016113ec565b5050565b6010805461096b90611f59565b80601f016020809104026020016040519081016040528092919081815260200182805461099790611f59565b80156109e45780601f106109b9576101008083540402835291602001916109e4565b820191906000526020600020905b8154815290600101906020018083116109c757829003601f168201915b505050505081565b60006001805460005403039050600019805b14610a0857600854015b90565b6000610a16826114ac565b6001600160a01b039485169490915081168414610a3c57610a3c62a1148160e81b6113e2565b60008281526006602052604090208054338082146001600160a01b03881690911417610a9d576001600160a01b038616600090815260076020908152604080832033845290915290205460ff16610a9d57610a9d632ce44b5f60e11b6113e2565b8015610aa857600082555b6001600160a01b038681166000908152600560205260408082208054600019019055918716808252919020805460010190554260a01b17600160e11b17600085815260046020526040812091909155600160e11b84169003610b3a57600184016000818152600460205260408120549003610b38576000548114610b385760008181526004602052604090208490555b505b6001600160a01b0385168481887fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a480600003610b8457610b84633a954ecd60e21b6113e2565b50505050505050565b610b9561154d565b600d54610100900460ff1615610bbe5760405163a8cab3d160e01b815260040160405180910390fd5b600f610bcb828483611fe3565b505050565b6000828152600a6020526040812080548291906001600160a01b03811690600160a01b90046001600160601b031681610c245750506009546001600160a01b03811690600160a01b90046001600160601b03165b6000612710610c3c6001600160601b038416896120ba565b610c4691906120d1565b92989297509195505050505050565b60007f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03164760405160006040518083038185875af1925050503d8060008114610cc2576040519150601f19603f3d011682016040523d82523d6000602084013e610cc7565b606091505b5050905080610d0f5760405162461bcd60e51b815260206004820152600f60248201526e1dda5d1a191c985dc819985a5b1959608a1b60448201526064015b60405180910390fd5b50565b610bcb83838360405180602001604052806000815250611028565b610d3561154d565b600d54610100900460ff1615610d5e5760405163a8cab3d160e01b815260040160405180910390fd5b600e610d6b828483611fe3565b507ff9c7803e94e0d3c02900d8a90893a6d5e90dd04d32a4cfe825520f82bf9f32f68282604051610d9d9291906120f3565b60405180910390a15050565b600061087b826114ac565b60006001600160a01b038216610dd457610dd46323d3ad8160e21b6113e2565b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b610e0261154d565b610e0c600061157a565b565b610e1661154d565b600d54610100900460ff1615610e3f5760405163a8cab3d160e01b815260040160405180910390fd5b610d0f816102bc6115cc565b60606003805461089090611f59565b600d5460ff161580610e9557507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff1642105b15610eb357604051634c013bd760e01b815260040160405180910390fd5b610d0f8161166f565b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b600f805461096b90611f59565b610f3d61154d565b600d54610100900460ff1615610f665760405163a8cab3d160e01b815260040160405180910390fd5b80610fa35760405162461bcd60e51b815260206004820152600d60248201526c195b5c1d1e481ddb081c9bdbdd609a1b6044820152606401610d06565b600c8190556040518181527f9793a3c41c667745418562bd025dbbe46061d89dae830ef9c6ebb0334c290370906020015b60405180910390a150565b610fe761154d565b600d805460ff19168215159081179091556040519081527f6143d1994b0bc2db674da4f758fd5d5f18fa202a65acd97b74f38cbe90874f3790602001610fd4565b611033848484610a0b565b6001600160a01b0383163b156110635761104f84848484611740565b611063576110636368d2bf6b60e11b6113e2565b50505050565b6040518060600160405280602a81526020016124a8602a913981565b606061109082611394565b6110a4576110a4630a14c4b560e41b6113e2565b600e6110af83611822565b6040516020016110c092919061213e565b6040516020818303038152906040529050919050565b6110de61154d565b600d805461ff0019166101001790556040517feef043febddf4e1d1cf1f72ff1407b84e036e805aa0934418cb82095da8d716490600090a1565b600d5460ff16158061115357507f000000000000000000000000000000000000000000000000000000000000000067ffffffffffffffff1642105b1561117157604051634c013bd760e01b815260040160405180910390fd5b6111e682828080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525050600c546040516bffffffffffffffffffffffff193360601b166020820152909250603401905060405160208183030381529060405280519060200120611866565b61120357604051630b094f2760e31b815260040160405180910390fd5b610bcb8361166f565b6060600f805461121b90611f59565b15905061122f57600f805461089090611f59565b600061123e6000612710610bd0565b5090506040518060400160405280601681526020017568747470733a2f2f686f6f6468756e746572732e696f60501b8152506040518060400160405280601b81526020017f68747470733a2f2f782e636f6d2f486f6f6448756e74657273726800000000008152506112af8361187c565b6040516020016112c1939291906121d5565b60405160208183030381529060405291505090565b6112de61154d565b6001600160a01b03811661130857604051631e4fbdf760e01b815260006004820152602401610d06565b610d0f8161157a565b60006301ffc9a760e01b6001600160e01b03198316148061134257506380ac58cd60e01b6001600160e01b03198316145b8061087b5750506001600160e01b031916635b5e139f60e01b1490565b60006001600160e01b0319821663152a902d60e11b148061087b57506301ffc9a760e01b6001600160e01b031983161461087b565b6000816001116113dd576000548210156113dd5760005b50600082815260046020526040812054908190036113d3576113cc8361240e565b92506113ab565b600160e01b161590505b919050565b8060005260046000fd5b60006113f783610da9565b905081801561140f5750336001600160a01b03821614155b1561144f576001600160a01b038116600090815260076020908152604080832033845290915290205460ff1661144f5761144f6367d9dca160e11b6113e2565b60008381526006602052604080822080546001600160a01b0319166001600160a01b0388811691821790925591518693918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a450505050565b60008160011161153d57506000818152600460205260409020548060000361152a5760005482106114e7576114e7636f96cda160e11b6113e2565b5b506000190160008181526004602052604090205480156114e857600160e01b811660000361151557919050565b611525636f96cda160e11b6113e2565b6114e8565b600160e01b811660000361153d57919050565b6113dd636f96cda160e11b6113e2565b600b546001600160a01b03163314610e0c5760405163118cdaa760e01b8152336004820152602401610d06565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6127106001600160601b03821681101561160b57604051636f483d0960e01b81526001600160601b038316600482015260248101829052604401610d06565b6001600160a01b03831661163557604051635b6cc80560e11b815260006004820152602401610d06565b50604080518082019091526001600160a01b039092168083526001600160601b039091166020909201829052600160a01b90910217600955565b61022b8161167b611a41565b6116859190612425565b11156116a4576040516352df9fe560e01b815260040160405180910390fd5b3360009081526005602052604090819020546002916116cf9184911c67ffffffffffffffff16612425565b11156116ed5760405162a84d4b60e71b815260040160405180910390fd5b611717817f00000000000000000000000000000000000000000000000000000000000000006120ba565b341461173657604051632635240760e21b815260040160405180910390fd5b610d0f3382611a51565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290611775903390899088908890600401612438565b6020604051808303816000875af19250505080156117b0575060408051601f3d908101601f191682019092526117ad91810190612474565b60015b611805573d8080156117de576040519150601f19603f3d011682016040523d82523d6000602084013e6117e3565b606091505b5080516000036117fd576117fd6368d2bf6b60e11b6113e2565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050949350505050565b606060a06040510180604052602081039150506000815280825b600183039250600a81066030018353600a90048061183c5750819003601f19909101908152919050565b6000826118738584611b10565b14949350505050565b604080518082018252601081526f181899199a1a9b1b9c1cb0b131b232b360811b60208201528151602a808252606082810190945284841b91600091602082018180368337019050509050600360fc1b816000815181106118df576118df612491565b60200101906001600160f81b031916908160001a905350600f60fb1b8160018151811061190e5761190e612491565b60200101906001600160f81b031916908160001a90535060005b6014811015611a385783600484836014811061194657611946612491565b1a60f81b6001600160f81b031916901c60f81c60ff168151811061196c5761196c612491565b01602001516001600160f81b031916826119878360026120ba565b611992906002612425565b815181106119a2576119a2612491565b60200101906001600160f81b031916908160001a905350838382601481106119cc576119cc612491565b825191901a600f169081106119e3576119e3612491565b01602001516001600160f81b031916826119fe8360026120ba565b611a09906003612425565b81518110611a1957611a19612491565b60200101906001600160f81b031916908160001a905350600101611928565b50949350505050565b60005460001990810190806109fe565b6000805490829003611a6d57611a6d63b562e8dd60e01b6113e2565b60008181526004602090815260408083206001600160a01b0387164260a01b6001881460e11b17811790915580845260059092528220805468010000000000000001860201905590819003611acb57611acb622e076360e81b6113e2565b818301825b808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4818160010191508103611ad0575060005550505050565b600081815b8451811015611b4b57611b4182868381518110611b3457611b34612491565b6020026020010151611b53565b9150600101611b15565b509392505050565b6000818310611b6f576000828152602084905260409020611b7e565b60008381526020839052604090205b9392505050565b6001600160e01b031981168114610d0f57600080fd5b600060208284031215611bad57600080fd5b8135611b7e81611b85565b60005b83811015611bd3578181015183820152602001611bbb565b50506000910152565b60008151808452611bf4816020860160208601611bb8565b601f01601f19169290920160200192915050565b602081526000611b7e6020830184611bdc565b600060208284031215611c2d57600080fd5b5035919050565b80356001600160a01b03811681146113dd57600080fd5b60008060408385031215611c5e57600080fd5b611c6783611c34565b946020939093013593505050565b600080600060608486031215611c8a57600080fd5b611c9384611c34565b9250611ca160208501611c34565b9150604084013590509250925092565b60008060208385031215611cc457600080fd5b823567ffffffffffffffff80821115611cdc57600080fd5b818501915085601f830112611cf057600080fd5b813581811115611cff57600080fd5b866020828501011115611d1157600080fd5b60209290920196919550909350505050565b60008060408385031215611d3657600080fd5b50508035926020909101359150565b600060208284031215611d5757600080fd5b611b7e82611c34565b803580151581146113dd57600080fd5b60008060408385031215611d8357600080fd5b611d8c83611c34565b9150611d9a60208401611d60565b90509250929050565b600060208284031215611db557600080fd5b611b7e82611d60565b634e487b7160e01b600052604160045260246000fd5b60008060008060808587031215611dea57600080fd5b611df385611c34565b9350611e0160208601611c34565b925060408501359150606085013567ffffffffffffffff80821115611e2557600080fd5b818701915087601f830112611e3957600080fd5b813581811115611e4b57611e4b611dbe565b604051601f8201601f19908116603f01168101908382118183101715611e7357611e73611dbe565b816040528281528a6020848701011115611e8c57600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b600080600060408486031215611ec557600080fd5b83359250602084013567ffffffffffffffff80821115611ee457600080fd5b818601915086601f830112611ef857600080fd5b813581811115611f0757600080fd5b8760208260051b8501011115611f1c57600080fd5b6020830194508093505050509250925092565b60008060408385031215611f4257600080fd5b611f4b83611c34565b9150611d9a60208401611c34565b600181811c90821680611f6d57607f821691505b602082108103611f8d57634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115610bcb576000816000526020600020601f850160051c81016020861015611fbc5750805b601f850160051c820191505b81811015611fdb57828155600101611fc8565b505050505050565b67ffffffffffffffff831115611ffb57611ffb611dbe565b61200f836120098354611f59565b83611f93565b6000601f841160018114612043576000851561202b5750838201355b600019600387901b1c1916600186901b17835561209d565b600083815260209020601f19861690835b828110156120745786850135825560209485019460019092019101612054565b50868210156120915760001960f88860031b161c19848701351681555b505060018560011b0183555b5050505050565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761087b5761087b6120a4565b6000826120ee57634e487b7160e01b600052601260045260246000fd5b500490565b60208152816020820152818360408301376000818301604090810191909152601f909201601f19160101919050565b60008151612134818560208601611bb8565b9290920192915050565b600080845461214c81611f59565b600182811680156121645760018114612179576121a8565b60ff19841687528215158302870194506121a8565b8860005260208060002060005b8581101561219f5781548a820152908401908201612186565b50505082870194505b5050505083516121bc818360208801611bb8565b64173539b7b760d91b9101908152600501949350505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b757466382c7b226e616d81527f65223a22486f6f6448756e746572733a2054686520353535222c00000000000060208201527f226465736372697074696f6e223a223535352048756e74657273206f6e20526f603a8201527f62696e686f6f6420436861696e2e205374616b65206f6e6520746f2064726177605a8201527f2066726f6d2074686520707269766174652048756e7465727320706f6f6c3a20607a8201527f333525206f6620657665727920474d4520626f756e74792c2073706c69742062609a8201527f792072616365207765696768742e20496e646570656e64656e7420636f6d6d7560ba8201527f6e6974792070726f6a6563742c206e6f7420616666696c69617465642077697460da8201527f6820526f62696e686f6f64204d61726b6574732c20496e632e206f722047616d60fa8201526c1954dd1bdc0810dbdc9c0b888b609a1b61011a820152701132bc3a32b93730b62fb634b735911d1160791b61012782015260006124056123f76123f16123d46123ab6123806123a561238e826101388b018e612122565b61088b60f21b815260020190565b6a113a3bb4ba3a32b9111d1160a91b8152600b0190565b8a612122565b7f2273656c6c65725f6665655f62617369735f706f696e7473223a3730302c00008152601e0190565b70113332b2afb932b1b4b834b2b73a111d1160791b815260110190565b85612122565b61227d60f01b815260020190565b95945050505050565b60008161241d5761241d6120a4565b506000190190565b8082018082111561087b5761087b6120a4565b60006001600160a01b0380871683528086166020840152508360408301526080606083015261246a6080830184611bdc565b9695505050505050565b60006020828403121561248657600080fd5b8151611b7e81611b85565b634e487b7160e01b600052603260045260246000fdfe68747470733a2f2f686f6f6468756e746572732e676974626f6f6b2e696f2f686f6f6468756e74657273a2646970667358221220b8bbf0fde13cbbef612ccbc26d1df65166fbbe36d5649399d78a99311517694e64736f6c6343000818003368747470733a2f2f686f6f6468756e746572732e676974626f6f6b2e696f2f686f6f6468756e7465727300000000000000000000000000000000000000000000000000138a388a43c000000000000000000000000000b842ffacf4662a4c3467082cd8377fb255a15164000000000000000000000000d4601f0aee45d2f4b41bae2451249c1a79b8318700000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000006a833e10000000000000000000000000000000000000000000000000000000006a834c2056dd6cc5b0d54e6aaec20d990586bc0c704ad64a8cccacc037a1b6c7b18b5e5f000000000000000000000000000000000000000000000000000000000000002e68747470733a2f2f686f6f6468756e746572732d6173736574732e70616765732e6465762f6d657461646174612f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004065616435356637636166306637333433616166353163613235303739303438303965613336613666626234306438336661663635393632343962363139373764
0x60806040526004361061028c5760003560e01c806382c3098711610164578063ad8bd82c116100c6578063d111515d1161008a578063e985e9c511610064578063e985e9c5146107d9578063f2fde38b14610822578063fb3cc6c21461084257600080fd5b8063d111515d1461079c578063d2cab056146107b1578063e8a3d485146107c457600080fd5b8063ad8bd82c14610714578063af979f2514610734578063b88d4fde14610754578063c1e52c3914610767578063c87b56dd1461077c57600080fd5b8063a035b1fe11610128578063a3d80bae11610102578063a3d80bae14610682578063a5097ebf146106cb578063a5f4c6ff146106e057600080fd5b8063a035b1fe1461061b578063a0712d681461064f578063a22cb4651461066257600080fd5b806382c30987146105985780638da5cb5b146105ae5780638dc251e3146105cc57806395d89b41146105ec57806399288dbb1461060157600080fd5b8063283dc96f1161020d57806349c657db116101d157806363bd1d4a116101ab57806363bd1d4a1461052f57806370a0823114610563578063715018a61461058357600080fd5b806349c657db146104c157806355f804b3146104ef5780636352211e1461050f57600080fd5b8063283dc96f146104025780632a55205a1461044457806332cb6b0c146104835780633ccfd60b1461049957806342842e0e146104ae57600080fd5b80630f2cdd6c116102545780630f2cdd6c146103825780630f7309e8146103a557806318160ddd146103ba57806323b872dd146103cf5780632639f460146103e257600080fd5b806301ffc9a7146102915780630489cf6e146102c657806306fdde0314610313578063081812fc14610335578063095ea7b31461036d575b600080fd5b34801561029d57600080fd5b506102b16102ac366004611b9b565b610861565b60405190151581526020015b60405180910390f35b3480156102d257600080fd5b506102fa7f000000000000000000000000000000000000000000000000000000006a833e1081565b60405167ffffffffffffffff90911681526020016102bd565b34801561031f57600080fd5b50610328610881565b6040516102bd9190611c08565b34801561034157600080fd5b50610355610350366004611c1b565b610913565b6040516001600160a01b0390911681526020016102bd565b61038061037b366004611c4b565b61094e565b005b34801561038e57600080fd5b50610397600281565b6040519081526020016102bd565b3480156103b157600080fd5b5061032861095e565b3480156103c657600080fd5b506103976109ec565b6103806103dd366004611c75565b610a0b565b3480156103ee57600080fd5b506103806103fd366004611cb1565b610b8d565b34801561040e57600080fd5b506103286040518060400160405280601681526020017568747470733a2f2f686f6f6468756e746572732e696f60501b81525081565b34801561045057600080fd5b5061046461045f366004611d23565b610bd0565b604080516001600160a01b0390931683526020830191909152016102bd565b34801561048f57600080fd5b5061039761022b81565b3480156104a557600080fd5b50610380610c55565b6103806104bc366004611c75565b610d12565b3480156104cd57600080fd5b506104d76102bc81565b6040516001600160601b0390911681526020016102bd565b3480156104fb57600080fd5b5061038061050a366004611cb1565b610d2d565b34801561051b57600080fd5b5061035561052a366004611c1b565b610da9565b34801561053b57600080fd5b506103557f000000000000000000000000b842ffacf4662a4c3467082cd8377fb255a1516481565b34801561056f57600080fd5b5061039761057e366004611d45565b610db4565b34801561058f57600080fd5b50610380610dfa565b3480156105a457600080fd5b50610397600c5481565b3480156105ba57600080fd5b50600b546001600160a01b0316610355565b3480156105d857600080fd5b506103806105e7366004611d45565b610e0e565b3480156105f857600080fd5b50610328610e4b565b34801561060d57600080fd5b50600d546102b19060ff1681565b34801561062757600080fd5b506103977f00000000000000000000000000000000000000000000000000138a388a43c00081565b61038061065d366004611c1b565b610e5a565b34801561066e57600080fd5b5061038061067d366004611d70565b610ebc565b34801561068e57600080fd5b506103286040518060400160405280601b81526020017f68747470733a2f2f782e636f6d2f486f6f6448756e746572737268000000000081525081565b3480156106d757600080fd5b50610328610f28565b3480156106ec57600080fd5b506102fa7f000000000000000000000000000000000000000000000000000000006a834c2081565b34801561072057600080fd5b5061038061072f366004611c1b565b610f35565b34801561074057600080fd5b5061038061074f366004611da3565b610fdf565b610380610762366004611dd4565b611028565b34801561077357600080fd5b50610328611069565b34801561078857600080fd5b50610328610797366004611c1b565b611085565b3480156107a857600080fd5b506103806110d6565b6103806107bf366004611eb0565b611118565b3480156107d057600080fd5b5061032861120c565b3480156107e557600080fd5b506102b16107f4366004611f2f565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b34801561082e57600080fd5b5061038061083d366004611d45565b6112d6565b34801561084e57600080fd5b50600d546102b190610100900460ff1681565b600061086c82611311565b8061087b575061087b8261135f565b92915050565b60606002805461089090611f59565b80601f01602080910402602001604051908101604052809291908181526020018280546108bc90611f59565b80156109095780601f106108de57610100808354040283529160200191610909565b820191906000526020600020905b8154815290600101906020018083116108ec57829003601f168201915b5050505050905090565b600061091e82611394565b610932576109326333d1c03960e21b6113e2565b506000908152600660205260409020546001600160a01b031690565b61095a828260016113ec565b5050565b6010805461096b90611f59565b80601f016020809104026020016040519081016040528092919081815260200182805461099790611f59565b80156109e45780601f106109b9576101008083540402835291602001916109e4565b820191906000526020600020905b8154815290600101906020018083116109c757829003601f168201915b505050505081565b60006001805460005403039050600019805b14610a0857600854015b90565b6000610a16826114ac565b6001600160a01b039485169490915081168414610a3c57610a3c62a1148160e81b6113e2565b60008281526006602052604090208054338082146001600160a01b03881690911417610a9d576001600160a01b038616600090815260076020908152604080832033845290915290205460ff16610a9d57610a9d632ce44b5f60e11b6113e2565b8015610aa857600082555b6001600160a01b038681166000908152600560205260408082208054600019019055918716808252919020805460010190554260a01b17600160e11b17600085815260046020526040812091909155600160e11b84169003610b3a57600184016000818152600460205260408120549003610b38576000548114610b385760008181526004602052604090208490555b505b6001600160a01b0385168481887fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a480600003610b8457610b84633a954ecd60e21b6113e2565b50505050505050565b610b9561154d565b600d54610100900460ff1615610bbe5760405163a8cab3d160e01b815260040160405180910390fd5b600f610bcb828483611fe3565b505050565b6000828152600a6020526040812080548291906001600160a01b03811690600160a01b90046001600160601b031681610c245750506009546001600160a01b03811690600160a01b90046001600160601b03165b6000612710610c3c6001600160601b038416896120ba565b610c4691906120d1565b92989297509195505050505050565b60007f000000000000000000000000b842ffacf4662a4c3467082cd8377fb255a151646001600160a01b03164760405160006040518083038185875af1925050503d8060008114610cc2576040519150601f19603f3d011682016040523d82523d6000602084013e610cc7565b606091505b5050905080610d0f5760405162461bcd60e51b815260206004820152600f60248201526e1dda5d1a191c985dc819985a5b1959608a1b60448201526064015b60405180910390fd5b50565b610bcb83838360405180602001604052806000815250611028565b610d3561154d565b600d54610100900460ff1615610d5e5760405163a8cab3d160e01b815260040160405180910390fd5b600e610d6b828483611fe3565b507ff9c7803e94e0d3c02900d8a90893a6d5e90dd04d32a4cfe825520f82bf9f32f68282604051610d9d9291906120f3565b60405180910390a15050565b600061087b826114ac565b60006001600160a01b038216610dd457610dd46323d3ad8160e21b6113e2565b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b610e0261154d565b610e0c600061157a565b565b610e1661154d565b600d54610100900460ff1615610e3f5760405163a8cab3d160e01b815260040160405180910390fd5b610d0f816102bc6115cc565b60606003805461089090611f59565b600d5460ff161580610e9557507f000000000000000000000000000000000000000000000000000000006a834c2067ffffffffffffffff1642105b15610eb357604051634c013bd760e01b815260040160405180910390fd5b610d0f8161166f565b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b600f805461096b90611f59565b610f3d61154d565b600d54610100900460ff1615610f665760405163a8cab3d160e01b815260040160405180910390fd5b80610fa35760405162461bcd60e51b815260206004820152600d60248201526c195b5c1d1e481ddb081c9bdbdd609a1b6044820152606401610d06565b600c8190556040518181527f9793a3c41c667745418562bd025dbbe46061d89dae830ef9c6ebb0334c290370906020015b60405180910390a150565b610fe761154d565b600d805460ff19168215159081179091556040519081527f6143d1994b0bc2db674da4f758fd5d5f18fa202a65acd97b74f38cbe90874f3790602001610fd4565b611033848484610a0b565b6001600160a01b0383163b156110635761104f84848484611740565b611063576110636368d2bf6b60e11b6113e2565b50505050565b6040518060600160405280602a81526020016124a8602a913981565b606061109082611394565b6110a4576110a4630a14c4b560e41b6113e2565b600e6110af83611822565b6040516020016110c092919061213e565b6040516020818303038152906040529050919050565b6110de61154d565b600d805461ff0019166101001790556040517feef043febddf4e1d1cf1f72ff1407b84e036e805aa0934418cb82095da8d716490600090a1565b600d5460ff16158061115357507f000000000000000000000000000000000000000000000000000000006a833e1067ffffffffffffffff1642105b1561117157604051634c013bd760e01b815260040160405180910390fd5b6111e682828080602002602001604051908101604052809392919081815260200183836020028082843760009201919091525050600c546040516bffffffffffffffffffffffff193360601b166020820152909250603401905060405160208183030381529060405280519060200120611866565b61120357604051630b094f2760e31b815260040160405180910390fd5b610bcb8361166f565b6060600f805461121b90611f59565b15905061122f57600f805461089090611f59565b600061123e6000612710610bd0565b5090506040518060400160405280601681526020017568747470733a2f2f686f6f6468756e746572732e696f60501b8152506040518060400160405280601b81526020017f68747470733a2f2f782e636f6d2f486f6f6448756e74657273726800000000008152506112af8361187c565b6040516020016112c1939291906121d5565b60405160208183030381529060405291505090565b6112de61154d565b6001600160a01b03811661130857604051631e4fbdf760e01b815260006004820152602401610d06565b610d0f8161157a565b60006301ffc9a760e01b6001600160e01b03198316148061134257506380ac58cd60e01b6001600160e01b03198316145b8061087b5750506001600160e01b031916635b5e139f60e01b1490565b60006001600160e01b0319821663152a902d60e11b148061087b57506301ffc9a760e01b6001600160e01b031983161461087b565b6000816001116113dd576000548210156113dd5760005b50600082815260046020526040812054908190036113d3576113cc8361240e565b92506113ab565b600160e01b161590505b919050565b8060005260046000fd5b60006113f783610da9565b905081801561140f5750336001600160a01b03821614155b1561144f576001600160a01b038116600090815260076020908152604080832033845290915290205460ff1661144f5761144f6367d9dca160e11b6113e2565b60008381526006602052604080822080546001600160a01b0319166001600160a01b0388811691821790925591518693918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a450505050565b60008160011161153d57506000818152600460205260409020548060000361152a5760005482106114e7576114e7636f96cda160e11b6113e2565b5b506000190160008181526004602052604090205480156114e857600160e01b811660000361151557919050565b611525636f96cda160e11b6113e2565b6114e8565b600160e01b811660000361153d57919050565b6113dd636f96cda160e11b6113e2565b600b546001600160a01b03163314610e0c5760405163118cdaa760e01b8152336004820152602401610d06565b600b80546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6127106001600160601b03821681101561160b57604051636f483d0960e01b81526001600160601b038316600482015260248101829052604401610d06565b6001600160a01b03831661163557604051635b6cc80560e11b815260006004820152602401610d06565b50604080518082019091526001600160a01b039092168083526001600160601b039091166020909201829052600160a01b90910217600955565b61022b8161167b611a41565b6116859190612425565b11156116a4576040516352df9fe560e01b815260040160405180910390fd5b3360009081526005602052604090819020546002916116cf9184911c67ffffffffffffffff16612425565b11156116ed5760405162a84d4b60e71b815260040160405180910390fd5b611717817f00000000000000000000000000000000000000000000000000138a388a43c0006120ba565b341461173657604051632635240760e21b815260040160405180910390fd5b610d0f3382611a51565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290611775903390899088908890600401612438565b6020604051808303816000875af19250505080156117b0575060408051601f3d908101601f191682019092526117ad91810190612474565b60015b611805573d8080156117de576040519150601f19603f3d011682016040523d82523d6000602084013e6117e3565b606091505b5080516000036117fd576117fd6368d2bf6b60e11b6113e2565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050949350505050565b606060a06040510180604052602081039150506000815280825b600183039250600a81066030018353600a90048061183c5750819003601f19909101908152919050565b6000826118738584611b10565b14949350505050565b604080518082018252601081526f181899199a1a9b1b9c1cb0b131b232b360811b60208201528151602a808252606082810190945284841b91600091602082018180368337019050509050600360fc1b816000815181106118df576118df612491565b60200101906001600160f81b031916908160001a905350600f60fb1b8160018151811061190e5761190e612491565b60200101906001600160f81b031916908160001a90535060005b6014811015611a385783600484836014811061194657611946612491565b1a60f81b6001600160f81b031916901c60f81c60ff168151811061196c5761196c612491565b01602001516001600160f81b031916826119878360026120ba565b611992906002612425565b815181106119a2576119a2612491565b60200101906001600160f81b031916908160001a905350838382601481106119cc576119cc612491565b825191901a600f169081106119e3576119e3612491565b01602001516001600160f81b031916826119fe8360026120ba565b611a09906003612425565b81518110611a1957611a19612491565b60200101906001600160f81b031916908160001a905350600101611928565b50949350505050565b60005460001990810190806109fe565b6000805490829003611a6d57611a6d63b562e8dd60e01b6113e2565b60008181526004602090815260408083206001600160a01b0387164260a01b6001881460e11b17811790915580845260059092528220805468010000000000000001860201905590819003611acb57611acb622e076360e81b6113e2565b818301825b808360007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef600080a4818160010191508103611ad0575060005550505050565b600081815b8451811015611b4b57611b4182868381518110611b3457611b34612491565b6020026020010151611b53565b9150600101611b15565b509392505050565b6000818310611b6f576000828152602084905260409020611b7e565b60008381526020839052604090205b9392505050565b6001600160e01b031981168114610d0f57600080fd5b600060208284031215611bad57600080fd5b8135611b7e81611b85565b60005b83811015611bd3578181015183820152602001611bbb565b50506000910152565b60008151808452611bf4816020860160208601611bb8565b601f01601f19169290920160200192915050565b602081526000611b7e6020830184611bdc565b600060208284031215611c2d57600080fd5b5035919050565b80356001600160a01b03811681146113dd57600080fd5b60008060408385031215611c5e57600080fd5b611c6783611c34565b946020939093013593505050565b600080600060608486031215611c8a57600080fd5b611c9384611c34565b9250611ca160208501611c34565b9150604084013590509250925092565b60008060208385031215611cc457600080fd5b823567ffffffffffffffff80821115611cdc57600080fd5b818501915085601f830112611cf057600080fd5b813581811115611cff57600080fd5b866020828501011115611d1157600080fd5b60209290920196919550909350505050565b60008060408385031215611d3657600080fd5b50508035926020909101359150565b600060208284031215611d5757600080fd5b611b7e82611c34565b803580151581146113dd57600080fd5b60008060408385031215611d8357600080fd5b611d8c83611c34565b9150611d9a60208401611d60565b90509250929050565b600060208284031215611db557600080fd5b611b7e82611d60565b634e487b7160e01b600052604160045260246000fd5b60008060008060808587031215611dea57600080fd5b611df385611c34565b9350611e0160208601611c34565b925060408501359150606085013567ffffffffffffffff80821115611e2557600080fd5b818701915087601f830112611e3957600080fd5b813581811115611e4b57611e4b611dbe565b604051601f8201601f19908116603f01168101908382118183101715611e7357611e73611dbe565b816040528281528a6020848701011115611e8c57600080fd5b82602086016020830137600060208483010152809550505050505092959194509250565b600080600060408486031215611ec557600080fd5b83359250602084013567ffffffffffffffff80821115611ee457600080fd5b818601915086601f830112611ef857600080fd5b813581811115611f0757600080fd5b8760208260051b8501011115611f1c57600080fd5b6020830194508093505050509250925092565b60008060408385031215611f4257600080fd5b611f4b83611c34565b9150611d9a60208401611c34565b600181811c90821680611f6d57607f821691505b602082108103611f8d57634e487b7160e01b600052602260045260246000fd5b50919050565b601f821115610bcb576000816000526020600020601f850160051c81016020861015611fbc5750805b601f850160051c820191505b81811015611fdb57828155600101611fc8565b505050505050565b67ffffffffffffffff831115611ffb57611ffb611dbe565b61200f836120098354611f59565b83611f93565b6000601f841160018114612043576000851561202b5750838201355b600019600387901b1c1916600186901b17835561209d565b600083815260209020601f19861690835b828110156120745786850135825560209485019460019092019101612054565b50868210156120915760001960f88860031b161c19848701351681555b505060018560011b0183555b5050505050565b634e487b7160e01b600052601160045260246000fd5b808202811582820484141761087b5761087b6120a4565b6000826120ee57634e487b7160e01b600052601260045260246000fd5b500490565b60208152816020820152818360408301376000818301604090810191909152601f909201601f19160101919050565b60008151612134818560208601611bb8565b9290920192915050565b600080845461214c81611f59565b600182811680156121645760018114612179576121a8565b60ff19841687528215158302870194506121a8565b8860005260208060002060005b8581101561219f5781548a820152908401908201612186565b50505082870194505b5050505083516121bc818360208801611bb8565b64173539b7b760d91b9101908152600501949350505050565b7f646174613a6170706c69636174696f6e2f6a736f6e3b757466382c7b226e616d81527f65223a22486f6f6448756e746572733a2054686520353535222c00000000000060208201527f226465736372697074696f6e223a223535352048756e74657273206f6e20526f603a8201527f62696e686f6f6420436861696e2e205374616b65206f6e6520746f2064726177605a8201527f2066726f6d2074686520707269766174652048756e7465727320706f6f6c3a20607a8201527f333525206f6620657665727920474d4520626f756e74792c2073706c69742062609a8201527f792072616365207765696768742e20496e646570656e64656e7420636f6d6d7560ba8201527f6e6974792070726f6a6563742c206e6f7420616666696c69617465642077697460da8201527f6820526f62696e686f6f64204d61726b6574732c20496e632e206f722047616d60fa8201526c1954dd1bdc0810dbdc9c0b888b609a1b61011a820152701132bc3a32b93730b62fb634b735911d1160791b61012782015260006124056123f76123f16123d46123ab6123806123a561238e826101388b018e612122565b61088b60f21b815260020190565b6a113a3bb4ba3a32b9111d1160a91b8152600b0190565b8a612122565b7f2273656c6c65725f6665655f62617369735f706f696e7473223a3730302c00008152601e0190565b70113332b2afb932b1b4b834b2b73a111d1160791b815260110190565b85612122565b61227d60f01b815260020190565b95945050505050565b60008161241d5761241d6120a4565b506000190190565b8082018082111561087b5761087b6120a4565b60006001600160a01b0380871683528086166020840152508360408301526080606083015261246a6080830184611bdc565b9695505050505050565b60006020828403121561248657600080fd5b8151611b7e81611b85565b634e487b7160e01b600052603260045260246000fdfe68747470733a2f2f686f6f6468756e746572732e676974626f6f6b2e696f2f686f6f6468756e74657273a2646970667358221220b8bbf0fde13cbbef612ccbc26d1df65166fbbe36d5649399d78a99311517694e64736f6c63430008180033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| no token holdings | ||||
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0xe46123…b1a91b | 4 hrs agoTue, 18 Aug 2026 02:26:59 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…77cb798d [2] 0x000000000000…0000003c |
| 0x52bdbc…9651fa | 12 hrs agoMon, 17 Aug 2026 18:02:47 UTC | Transfer | [0] 0x000000000000…c8fb8f2e [1] 0x000000000000…5206e048 [2] 0x000000000000…00000002 |
| 0xaf6d69…9f4975 | 12 hrs agoMon, 17 Aug 2026 18:02:00 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…25c8863d [2] 0x000000000000…0000003b |
| 0xaf6d69…9f4975 | 12 hrs agoMon, 17 Aug 2026 18:02:00 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…25c8863d [2] 0x000000000000…0000003a |
| 0x63c967…e61848 | 12 hrs agoMon, 17 Aug 2026 17:57:39 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…d1a6f794 [2] 0x000000000000…00000039 |
| 0x80d8d0…135998 | 12 hrs agoMon, 17 Aug 2026 17:57:38 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…be287813 [2] 0x000000000000…00000038 |
| 0x2363d6…1a31de | 12 hrs agoMon, 17 Aug 2026 17:56:41 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…470948b1 [2] 0x000000000000…00000037 |
| 0xefb508…d858b9 | 12 hrs agoMon, 17 Aug 2026 17:56:35 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…5a196084 [2] 0x000000000000…00000036 |
| 0x230673…b664cf | 12 hrs agoMon, 17 Aug 2026 17:54:21 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…f8322dce [2] 0x000000000000…00000035 |
| 0x11900f…75f985 | 13 hrs agoMon, 17 Aug 2026 17:53:00 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…e7921845 [2] 0x000000000000…00000034 |
| 0x10c34c…17dd0d | 13 hrs agoMon, 17 Aug 2026 17:51:50 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…29c64b2f [2] 0x000000000000…00000033 |
| 0xdb1311…d5fd47 | 13 hrs agoMon, 17 Aug 2026 17:50:20 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…570f407e [2] 0x000000000000…00000032 |
| 0x67881f…aa53b5 | 13 hrs agoMon, 17 Aug 2026 17:49:55 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…2559d289 [2] 0x000000000000…00000031 |
| 0x9cda9e…d76be4 | 13 hrs agoMon, 17 Aug 2026 17:47:35 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…d10dadcb [2] 0x000000000000…00000030 |
| 0xf467fd…de45c8 | 13 hrs agoMon, 17 Aug 2026 17:46:24 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…8815d8a1 [2] 0x000000000000…0000002f |
| 0xc2264b…5f278b | 13 hrs agoMon, 17 Aug 2026 17:44:28 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…ed8d1c1e [2] 0x000000000000…0000002e |
| 0x3f93bb…ee3490 | 13 hrs agoMon, 17 Aug 2026 17:43:20 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…108d3c19 [2] 0x000000000000…0000002d |
| 0x788db5…d1d021 | 13 hrs agoMon, 17 Aug 2026 17:43:04 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…c72e8ae1 [2] 0x000000000000…0000002c |
| 0x4494d8…4648b4 | 13 hrs agoMon, 17 Aug 2026 17:42:35 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…6615dd57 [2] 0x000000000000…0000002b |
| 0xda689f…6bc269 | 13 hrs agoMon, 17 Aug 2026 17:41:05 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…2eaa8f28 [2] 0x000000000000…0000002a |
| 0x7a5a05…d1cf81 | 13 hrs agoMon, 17 Aug 2026 17:38:04 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…31730fd4 [2] 0x000000000000…00000029 |
| 0xfd1679…dd24f2 | 13 hrs agoMon, 17 Aug 2026 17:37:42 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…12201f44 [2] 0x000000000000…00000028 |
| 0xcf296a…4e5497 | 13 hrs agoMon, 17 Aug 2026 17:35:17 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…a67332cb [2] 0x000000000000…00000027 |
| 0xbc4c4c…d2a8a5 | 13 hrs agoMon, 17 Aug 2026 17:35:09 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…19de080a [2] 0x000000000000…00000026 |
| 0xab8aee…a6c007 | 13 hrs agoMon, 17 Aug 2026 17:34:24 UTC | Transfer | [0] 0x000000000000…00000000 [1] 0x000000000000…6d1558d4 [2] 0x000000000000…00000025 |
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| no token transfers for this address yet | |||||||||
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0xe46123…b1a91b | mint | 39,338,608 | 4 hrs agoTue, 18 Aug 2026 02:26:59 UTC | 0x238c…798d | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000152 | |
| 0x7f51a1…7e9a52 | withdraw | 39,064,596 | 12 hrs agoMon, 17 Aug 2026 18:49:06 UTC | 0xb842…5164 | IN | HoodHunters: The 555 | $0.000 ETH | 0.00000057 | |
| 0xaf6d69…9f4975 | mint | 39,036,416 | 12 hrs agoMon, 17 Aug 2026 18:02:00 UTC | 0x2bf7…863d | IN | HoodHunters: The 555 | $20.920.011 ETH | 0.00000157 | |
| 0x63c967…e61848 | whitelistMint | 39,033,813 | 12 hrs agoMon, 17 Aug 2026 17:57:39 UTC | 0xeee6…f794 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000176 | |
| 0x80d8d0…135998 | whitelistMint | 39,033,805 | 12 hrs agoMon, 17 Aug 2026 17:57:38 UTC | 0xdf84…7813 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000180 | |
| 0x2363d6…1a31de | whitelistMint | 39,033,230 | 12 hrs agoMon, 17 Aug 2026 17:56:41 UTC | 0xa41d…48b1 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000176 | |
| 0xefb508…d858b9 | whitelistMint | 39,033,178 | 12 hrs agoMon, 17 Aug 2026 17:56:35 UTC | 0xe60e…6084 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000176 | |
| 0x230673…b664cf | whitelistMint | 39,031,842 | 12 hrs agoMon, 17 Aug 2026 17:54:21 UTC | 0x6ba8…2dce | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000179 | |
| 0x11900f…75f985 | whitelistMint | 39,031,042 | 13 hrs agoMon, 17 Aug 2026 17:53:00 UTC | 0x9d10…1845 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000180 | |
| 0x10c34c…17dd0d | whitelistMint | 39,030,327 | 13 hrs agoMon, 17 Aug 2026 17:51:50 UTC | 0xc5e2…4b2f | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000178 | |
| 0xdb1311…d5fd47 | whitelistMint | 39,029,437 | 13 hrs agoMon, 17 Aug 2026 17:50:20 UTC | 0x9138…407e | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000179 | |
| 0x67881f…aa53b5 | whitelistMint | 39,029,190 | 13 hrs agoMon, 17 Aug 2026 17:49:55 UTC | 0xe593…d289 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000179 | |
| 0x9cda9e…d76be4 | whitelistMint | 39,027,794 | 13 hrs agoMon, 17 Aug 2026 17:47:35 UTC | 0xd07a…adcb | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000179 | |
| 0xf467fd…de45c8 | whitelistMint | 39,027,091 | 13 hrs agoMon, 17 Aug 2026 17:46:24 UTC | 0xe0a6…d8a1 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000176 | |
| 0xc2264b…5f278b | whitelistMint | 39,025,916 | 13 hrs agoMon, 17 Aug 2026 17:44:28 UTC | 0x7975…1c1e | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000177 | |
| 0x3f93bb…ee3490 | whitelistMint | 39,025,244 | 13 hrs agoMon, 17 Aug 2026 17:43:20 UTC | 0x2791…3c19 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000178 | |
| 0x788db5…d1d021 | whitelistMint | 39,025,087 | 13 hrs agoMon, 17 Aug 2026 17:43:04 UTC | 0x828d…8ae1 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000178 | |
| 0x4494d8…4648b4 | whitelistMint | 39,024,794 | 13 hrs agoMon, 17 Aug 2026 17:42:35 UTC | 0xe327…dd57 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000175 | |
| 0xda689f…6bc269 | whitelistMint | 39,023,902 | 13 hrs agoMon, 17 Aug 2026 17:41:05 UTC | 0xef1d…8f28 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000178 | |
| 0x7a5a05…d1cf81 | whitelistMint | 39,022,091 | 13 hrs agoMon, 17 Aug 2026 17:38:04 UTC | 0x494c…0fd4 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000177 | |
| 0xfd1679…dd24f2 | whitelistMint | 39,021,877 | 13 hrs agoMon, 17 Aug 2026 17:37:42 UTC | 0x49a2…1f44 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000179 | |
| 0xcf296a…4e5497 | whitelistMint | 39,020,431 | 13 hrs agoMon, 17 Aug 2026 17:35:17 UTC | 0x457f…32cb | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000177 | |
| 0xbc4c4c…d2a8a5 | whitelistMint | 39,020,349 | 13 hrs agoMon, 17 Aug 2026 17:35:09 UTC | 0xb455…080a | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000177 | |
| 0xab8aee…a6c007 | whitelistMint | 39,019,902 | 13 hrs agoMon, 17 Aug 2026 17:34:24 UTC | 0x5983…58d4 | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000177 | |
| 0x5641e8…98452e | whitelistMint | 39,018,089 | 13 hrs agoMon, 17 Aug 2026 17:31:23 UTC | 0xd360…388e | IN | HoodHunters: The 555 | $10.460.0055 ETH | 0.00000174 |
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| 39,064,596 | 12 hrs agoMon, 17 Aug 2026 18:49:06 UTC | 0x7f51a1…7e9a52 | CALL | withdraw | 0x8fe1…1c3a | OUT | 0xb842…5164 | 0.3245 ETH |