// SPDX-License-Identifier: MIT
pragma solidity ^0.8.26;
import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol";
import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import {ERC20Burnable} from "@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol";
contract BaseToken is Ownable, ERC20, ERC20Burnable {
constructor(
string memory name_,
string memory symbol_,
uint256 supply_,
address receiver_
) Ownable(receiver_) ERC20(name_, symbol_) {
_mint(receiver_, supply_);
_transferOwnership(address(0));
}
}[
{
"type": "constructor",
"inputs": [
{
"name": "name_",
"type": "string",
"internalType": "string"
},
{
"name": "symbol_",
"type": "string",
"internalType": "string"
},
{
"name": "supply_",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "receiver_",
"type": "address",
"internalType": "address"
}
],
"stateMutability": "nonpayable"
},
{
"name": "ERC20InsufficientAllowance",
"type": "error",
"inputs": [
{
"name": "spender",
"type": "address",
"internalType": "address"
},
{
"name": "allowance",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "needed",
"type": "uint256",
"internalType": "uint256"
}
]
},
{
"name": "ERC20InsufficientBalance",
"type": "error",
"inputs": [
{
"name": "sender",
"type": "address",
"internalType": "address"
},
{
"name": "balance",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "needed",
"type": "uint256",
"internalType": "uint256"
}
]
},
{
"name": "ERC20InvalidApprover",
"type": "error",
"inputs": [
{
"name": "approver",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC20InvalidReceiver",
"type": "error",
"inputs": [
{
"name": "receiver",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC20InvalidSender",
"type": "error",
"inputs": [
{
"name": "sender",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "ERC20InvalidSpender",
"type": "error",
"inputs": [
{
"name": "spender",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "OwnableInvalidOwner",
"type": "error",
"inputs": [
{
"name": "owner",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "OwnableUnauthorizedAccount",
"type": "error",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
}
]
},
{
"name": "Approval",
"type": "event",
"inputs": [
{
"name": "owner",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "spender",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"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": "Transfer",
"type": "event",
"inputs": [
{
"name": "from",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "to",
"type": "address",
"indexed": true,
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"indexed": false,
"internalType": "uint256"
}
],
"anonymous": false
},
{
"name": "allowance",
"type": "function",
"inputs": [
{
"name": "owner",
"type": "address",
"internalType": "address"
},
{
"name": "spender",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "approve",
"type": "function",
"inputs": [
{
"name": "spender",
"type": "address",
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"name": "balanceOf",
"type": "function",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
}
],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "burn",
"type": "function",
"inputs": [
{
"name": "value",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "burnFrom",
"type": "function",
"inputs": [
{
"name": "account",
"type": "address",
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "decimals",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint8",
"internalType": "uint8"
}
],
"stateMutability": "view"
},
{
"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": "renounceOwnership",
"type": "function",
"inputs": [],
"outputs": [],
"stateMutability": "nonpayable"
},
{
"name": "symbol",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "string",
"internalType": "string"
}
],
"stateMutability": "view"
},
{
"name": "totalSupply",
"type": "function",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"name": "transfer",
"type": "function",
"inputs": [
{
"name": "to",
"type": "address",
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"name": "transferFrom",
"type": "function",
"inputs": [
{
"name": "from",
"type": "address",
"internalType": "address"
},
{
"name": "to",
"type": "address",
"internalType": "address"
},
{
"name": "value",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "nonpayable"
},
{
"name": "transferOwnership",
"type": "function",
"inputs": [
{
"name": "newOwner",
"type": "address",
"internalType": "address"
}
],
"outputs": [],
"stateMutability": "nonpayable"
}
]0x608060405234801561000f575f5ffd5b50604051611c3b380380611c3b8339818101604052810190610031919061063a565b8383825f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16036100a4575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161009b91906106e5565b60405180910390fd5b6100b3816100fe60201b60201c565b5081600490816100c39190610905565b5080600590816100d39190610905565b5050506100e681836101bf60201b60201c565b6100f55f6100fe60201b60201c565b50505050610a91565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361022f575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161022691906106e5565b60405180910390fd5b6102405f838361024460201b60201c565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610294578060035f8282546102889190610a01565b92505081905550610364565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561031e578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161031593929190610a43565b60405180910390fd5b81810360015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036103ab578060035f82825403925050819055506103f6565b8060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516104539190610a78565b60405180910390a3505050565b5f604051905090565b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6104bf82610479565b810181811067ffffffffffffffff821117156104de576104dd610489565b5b80604052505050565b5f6104f0610460565b90506104fc82826104b6565b919050565b5f67ffffffffffffffff82111561051b5761051a610489565b5b61052482610479565b9050602081019050919050565b8281835e5f83830152505050565b5f61055161054c84610501565b6104e7565b90508281526020810184848401111561056d5761056c610475565b5b610578848285610531565b509392505050565b5f82601f83011261059457610593610471565b5b81516105a484826020860161053f565b91505092915050565b5f819050919050565b6105bf816105ad565b81146105c9575f5ffd5b50565b5f815190506105da816105b6565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610609826105e0565b9050919050565b610619816105ff565b8114610623575f5ffd5b50565b5f8151905061063481610610565b92915050565b5f5f5f5f6080858703121561065257610651610469565b5b5f85015167ffffffffffffffff81111561066f5761066e61046d565b5b61067b87828801610580565b945050602085015167ffffffffffffffff81111561069c5761069b61046d565b5b6106a887828801610580565b93505060406106b9878288016105cc565b92505060606106ca87828801610626565b91505092959194509250565b6106df816105ff565b82525050565b5f6020820190506106f85f8301846106d6565b92915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061074c57607f821691505b60208210810361075f5761075e610708565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026107c17fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610786565b6107cb8683610786565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6108066108016107fc846105ad565b6107e3565b6105ad565b9050919050565b5f819050919050565b61081f836107ec565b61083361082b8261080d565b848454610792565b825550505050565b5f5f905090565b61084a61083b565b610855818484610816565b505050565b5b818110156108785761086d5f82610842565b60018101905061085b565b5050565b601f8211156108bd5761088e81610765565b61089784610777565b810160208510156108a6578190505b6108ba6108b285610777565b83018261085a565b50505b505050565b5f82821c905092915050565b5f6108dd5f19846008026108c2565b1980831691505092915050565b5f6108f583836108ce565b9150826002028217905092915050565b61090e826106fe565b67ffffffffffffffff81111561092757610926610489565b5b6109318254610735565b61093c82828561087c565b5f60209050601f83116001811461096d575f841561095b578287015190505b61096585826108ea565b8655506109cc565b601f19841661097b86610765565b5f5b828110156109a25784890151825560018201915060208501945060208101905061097d565b868310156109bf57848901516109bb601f8916826108ce565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610a0b826105ad565b9150610a16836105ad565b9250828201905080821115610a2e57610a2d6109d4565b5b92915050565b610a3d816105ad565b82525050565b5f606082019050610a565f8301866106d6565b610a636020830185610a34565b610a706040830184610a34565b949350505050565b5f602082019050610a8b5f830184610a34565b92915050565b61119d80610a9e5f395ff3fe608060405234801561000f575f5ffd5b50600436106100e8575f3560e01c8063715018a61161008a57806395d89b411161006457806395d89b4114610236578063a9059cbb14610254578063dd62ed3e14610284578063f2fde38b146102b4576100e8565b8063715018a6146101f257806379cc6790146101fc5780638da5cb5b14610218576100e8565b806323b872dd116100c657806323b872dd14610158578063313ce5671461018857806342966c68146101a657806370a08231146101c2576100e8565b806306fdde03146100ec578063095ea7b31461010a57806318160ddd1461013a575b5f5ffd5b6100f46102d0565b6040516101019190610deb565b60405180910390f35b610124600480360381019061011f9190610e9c565b610360565b6040516101319190610ef4565b60405180910390f35b610142610382565b60405161014f9190610f1c565b60405180910390f35b610172600480360381019061016d9190610f35565b61038b565b60405161017f9190610ef4565b60405180910390f35b6101906103b9565b60405161019d9190610fa0565b60405180910390f35b6101c060048036038101906101bb9190610fb9565b6103c1565b005b6101dc60048036038101906101d79190610fe4565b6103d5565b6040516101e99190610f1c565b60405180910390f35b6101fa61041b565b005b61021660048036038101906102119190610e9c565b61042e565b005b61022061044e565b60405161022d919061101e565b60405180910390f35b61023e610475565b60405161024b9190610deb565b60405180910390f35b61026e60048036038101906102699190610e9c565b610505565b60405161027b9190610ef4565b60405180910390f35b61029e60048036038101906102999190611037565b610527565b6040516102ab9190610f1c565b60405180910390f35b6102ce60048036038101906102c99190610fe4565b6105a9565b005b6060600480546102df906110a2565b80601f016020809104026020016040519081016040528092919081815260200182805461030b906110a2565b80156103565780601f1061032d57610100808354040283529160200191610356565b820191905f5260205f20905b81548152906001019060200180831161033957829003601f168201915b5050505050905090565b5f5f61036a61062d565b9050610377818585610634565b600191505092915050565b5f600354905090565b5f5f61039561062d565b90506103a2858285610646565b6103ad8585856106d9565b60019150509392505050565b5f6012905090565b6103d26103cc61062d565b826107c9565b50565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610423610848565b61042c5f6108cf565b565b6104408261043a61062d565b83610646565b61044a82826107c9565b5050565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610484906110a2565b80601f01602080910402602001604051908101604052809291908181526020018280546104b0906110a2565b80156104fb5780601f106104d2576101008083540402835291602001916104fb565b820191905f5260205f20905b8154815290600101906020018083116104de57829003601f168201915b5050505050905090565b5f5f61050f61062d565b905061051c8185856106d9565b600191505092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b6105b1610848565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610621575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610618919061101e565b60405180910390fd5b61062a816108cf565b50565b5f33905090565b6106418383836001610990565b505050565b5f6106518484610527565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156106d357818110156106c4578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016106bb939291906110d2565b60405180910390fd5b6106d284848484035f610990565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610749575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610740919061101e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036107b9575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016107b0919061101e565b60405180910390fd5b6107c4838383610b5f565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610839575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610830919061101e565b60405180910390fd5b610844825f83610b5f565b5050565b61085061062d565b73ffffffffffffffffffffffffffffffffffffffff1661086e61044e565b73ffffffffffffffffffffffffffffffffffffffff16146108cd5761089161062d565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016108c4919061101e565b60405180910390fd5b565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610a00575f6040517fe602df050000000000000000000000000000000000000000000000000000000081526004016109f7919061101e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a70575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610a67919061101e565b60405180910390fd5b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610b59578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610b509190610f1c565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610baf578060035f828254610ba39190611134565b92505081905550610c7f565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610c39578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610c30939291906110d2565b60405180910390fd5b81810360015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cc6578060035f8282540392505081905550610d11565b8060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d6e9190610f1c565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610dbd82610d7b565b610dc78185610d85565b9350610dd7818560208601610d95565b610de081610da3565b840191505092915050565b5f6020820190508181035f830152610e038184610db3565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610e3882610e0f565b9050919050565b610e4881610e2e565b8114610e52575f5ffd5b50565b5f81359050610e6381610e3f565b92915050565b5f819050919050565b610e7b81610e69565b8114610e85575f5ffd5b50565b5f81359050610e9681610e72565b92915050565b5f5f60408385031215610eb257610eb1610e0b565b5b5f610ebf85828601610e55565b9250506020610ed085828601610e88565b9150509250929050565b5f8115159050919050565b610eee81610eda565b82525050565b5f602082019050610f075f830184610ee5565b92915050565b610f1681610e69565b82525050565b5f602082019050610f2f5f830184610f0d565b92915050565b5f5f5f60608486031215610f4c57610f4b610e0b565b5b5f610f5986828701610e55565b9350506020610f6a86828701610e55565b9250506040610f7b86828701610e88565b9150509250925092565b5f60ff82169050919050565b610f9a81610f85565b82525050565b5f602082019050610fb35f830184610f91565b92915050565b5f60208284031215610fce57610fcd610e0b565b5b5f610fdb84828501610e88565b91505092915050565b5f60208284031215610ff957610ff8610e0b565b5b5f61100684828501610e55565b91505092915050565b61101881610e2e565b82525050565b5f6020820190506110315f83018461100f565b92915050565b5f5f6040838503121561104d5761104c610e0b565b5b5f61105a85828601610e55565b925050602061106b85828601610e55565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806110b957607f821691505b6020821081036110cc576110cb611075565b5b50919050565b5f6060820190506110e55f83018661100f565b6110f26020830185610f0d565b6110ff6040830184610f0d565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61113e82610e69565b915061114983610e69565b925082820190508082111561116157611160611107565b5b9291505056fea2646970667358221220d65fca5bcb2c4fa9b5ed8077c4362d09318abaa70119014749dc3e25e9a6bda164736f6c634300081c0033000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000033b2e3c9fd0803ce800000000000000000000000000000098985f4cc383f7319443c5f48eb535e6d95223790000000000000000000000000000000000000000000000000000000000000008526f636b34303034000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000547454f4445000000000000000000000000000000000000000000000000000000
0x608060405234801561000f575f5ffd5b50600436106100e8575f3560e01c8063715018a61161008a57806395d89b411161006457806395d89b4114610236578063a9059cbb14610254578063dd62ed3e14610284578063f2fde38b146102b4576100e8565b8063715018a6146101f257806379cc6790146101fc5780638da5cb5b14610218576100e8565b806323b872dd116100c657806323b872dd14610158578063313ce5671461018857806342966c68146101a657806370a08231146101c2576100e8565b806306fdde03146100ec578063095ea7b31461010a57806318160ddd1461013a575b5f5ffd5b6100f46102d0565b6040516101019190610deb565b60405180910390f35b610124600480360381019061011f9190610e9c565b610360565b6040516101319190610ef4565b60405180910390f35b610142610382565b60405161014f9190610f1c565b60405180910390f35b610172600480360381019061016d9190610f35565b61038b565b60405161017f9190610ef4565b60405180910390f35b6101906103b9565b60405161019d9190610fa0565b60405180910390f35b6101c060048036038101906101bb9190610fb9565b6103c1565b005b6101dc60048036038101906101d79190610fe4565b6103d5565b6040516101e99190610f1c565b60405180910390f35b6101fa61041b565b005b61021660048036038101906102119190610e9c565b61042e565b005b61022061044e565b60405161022d919061101e565b60405180910390f35b61023e610475565b60405161024b9190610deb565b60405180910390f35b61026e60048036038101906102699190610e9c565b610505565b60405161027b9190610ef4565b60405180910390f35b61029e60048036038101906102999190611037565b610527565b6040516102ab9190610f1c565b60405180910390f35b6102ce60048036038101906102c99190610fe4565b6105a9565b005b6060600480546102df906110a2565b80601f016020809104026020016040519081016040528092919081815260200182805461030b906110a2565b80156103565780601f1061032d57610100808354040283529160200191610356565b820191905f5260205f20905b81548152906001019060200180831161033957829003601f168201915b5050505050905090565b5f5f61036a61062d565b9050610377818585610634565b600191505092915050565b5f600354905090565b5f5f61039561062d565b90506103a2858285610646565b6103ad8585856106d9565b60019150509392505050565b5f6012905090565b6103d26103cc61062d565b826107c9565b50565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b610423610848565b61042c5f6108cf565b565b6104408261043a61062d565b83610646565b61044a82826107c9565b5050565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b606060058054610484906110a2565b80601f01602080910402602001604051908101604052809291908181526020018280546104b0906110a2565b80156104fb5780601f106104d2576101008083540402835291602001916104fb565b820191905f5260205f20905b8154815290600101906020018083116104de57829003601f168201915b5050505050905090565b5f5f61050f61062d565b905061051c8185856106d9565b600191505092915050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b6105b1610848565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610621575f6040517f1e4fbdf7000000000000000000000000000000000000000000000000000000008152600401610618919061101e565b60405180910390fd5b61062a816108cf565b50565b5f33905090565b6106418383836001610990565b505050565b5f6106518484610527565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156106d357818110156106c4578281836040517ffb8f41b20000000000000000000000000000000000000000000000000000000081526004016106bb939291906110d2565b60405180910390fd5b6106d284848484035f610990565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610749575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610740919061101e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036107b9575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016107b0919061101e565b60405180910390fd5b6107c4838383610b5f565b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610839575f6040517f96c6fd1e000000000000000000000000000000000000000000000000000000008152600401610830919061101e565b60405180910390fd5b610844825f83610b5f565b5050565b61085061062d565b73ffffffffffffffffffffffffffffffffffffffff1661086e61044e565b73ffffffffffffffffffffffffffffffffffffffff16146108cd5761089161062d565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016108c4919061101e565b60405180910390fd5b565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610a00575f6040517fe602df050000000000000000000000000000000000000000000000000000000081526004016109f7919061101e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610a70575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610a67919061101e565b60405180910390fd5b8160025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610b59578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610b509190610f1c565b60405180910390a35b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610baf578060035f828254610ba39190611134565b92505081905550610c7f565b5f60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610c39578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610c30939291906110d2565b60405180910390fd5b81810360015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610cc6578060035f8282540392505081905550610d11565b8060015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610d6e9190610f1c565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610dbd82610d7b565b610dc78185610d85565b9350610dd7818560208601610d95565b610de081610da3565b840191505092915050565b5f6020820190508181035f830152610e038184610db3565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610e3882610e0f565b9050919050565b610e4881610e2e565b8114610e52575f5ffd5b50565b5f81359050610e6381610e3f565b92915050565b5f819050919050565b610e7b81610e69565b8114610e85575f5ffd5b50565b5f81359050610e9681610e72565b92915050565b5f5f60408385031215610eb257610eb1610e0b565b5b5f610ebf85828601610e55565b9250506020610ed085828601610e88565b9150509250929050565b5f8115159050919050565b610eee81610eda565b82525050565b5f602082019050610f075f830184610ee5565b92915050565b610f1681610e69565b82525050565b5f602082019050610f2f5f830184610f0d565b92915050565b5f5f5f60608486031215610f4c57610f4b610e0b565b5b5f610f5986828701610e55565b9350506020610f6a86828701610e55565b9250506040610f7b86828701610e88565b9150509250925092565b5f60ff82169050919050565b610f9a81610f85565b82525050565b5f602082019050610fb35f830184610f91565b92915050565b5f60208284031215610fce57610fcd610e0b565b5b5f610fdb84828501610e88565b91505092915050565b5f60208284031215610ff957610ff8610e0b565b5b5f61100684828501610e55565b91505092915050565b61101881610e2e565b82525050565b5f6020820190506110315f83018461100f565b92915050565b5f5f6040838503121561104d5761104c610e0b565b5b5f61105a85828601610e55565b925050602061106b85828601610e55565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806110b957607f821691505b6020821081036110cc576110cb611075565b5b50919050565b5f6060820190506110e55f83018661100f565b6110f26020830185610f0d565b6110ff6040830184610f0d565b949350505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61113e82610e69565b915061114983610e69565b925082820190508082111561116157611160611107565b5b9291505056fea2646970667358221220d65fca5bcb2c4fa9b5ed8077c4362d09318abaa70119014749dc3e25e9a6bda164736f6c634300081c0033
| Token | Symbol | Balance | Price | Value |
|---|---|---|---|---|
| no token holdings | ||||
| Type | Age | Block | Details |
|---|---|---|---|
| no cross-chain L1↔L2 transactions for this address | |||
| Transaction Hash | Method | Block | Age | From | To | Amount | Token | ||
|---|---|---|---|---|---|---|---|---|---|
| no token transfers for this address yet | |||||||||
| Txn Hash | Age | Event | Topics / Data |
|---|---|---|---|
| 0x07c723…9011f6 | 26 days agoWed, 22 Jul 2026 18:36:28 UTC | Transfer | [0] 0x000000000000…e8a04fa7 [1] 0x000000000000…d9522379 data: 0x000000000000000000…8027b302 |
| 0x07c723…9011f6 | 26 days agoWed, 22 Jul 2026 18:36:28 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…e8a04fa7 data: 0x000000000000000000…8027b302 |
| 0xd73135…400a6f | 26 days agoWed, 22 Jul 2026 18:35:47 UTC | Transfer | [0] 0x000000000000…db8c0904 [1] 0x000000000000…43e40951 data: 0x000000000000000000…b2f47630 |
| 0xd73135…400a6f | 26 days agoWed, 22 Jul 2026 18:35:47 UTC | Transfer | [0] 0x000000000000…f7ef5abc [1] 0x000000000000…db8c0904 data: 0x000000000000000000…b2f47630 |
| 0xfdc1bc…0517f4 | 26 days agoWed, 22 Jul 2026 18:35:47 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…299ef589 data: 0x000000000000000000…06f82a27 |
| 0x48cae1…5c3c09 | 26 days agoWed, 22 Jul 2026 18:35:46 UTC | Transfer | [0] 0x000000000000…db8c0904 [1] 0x000000000000…43e40951 data: 0x000000000000000000…cc7cb773 |
| 0x48cae1…5c3c09 | 26 days agoWed, 22 Jul 2026 18:35:46 UTC | Transfer | [0] 0x000000000000…72020d8f [1] 0x000000000000…db8c0904 data: 0x000000000000000000…cc7cb773 |
| 0x04e778…e4ee24 | 26 days agoWed, 22 Jul 2026 18:35:45 UTC | Approval | [0] 0x000000000000…72020d8f [1] 0x000000000000…bca55748 data: 0xffffffffffffffffff…ffffffff |
| 0xfc6537…088946 | 26 days agoWed, 22 Jul 2026 18:35:45 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…0622476a data: 0x000000000000000000…8b9d57fc |
| 0xe21090…d8c674 | 26 days agoWed, 22 Jul 2026 18:35:41 UTC | Transfer | [0] 0x000000000000…db8c0904 [1] 0x000000000000…43e40951 data: 0x000000000000000000…2fa6a4a6 |
| 0xe21090…d8c674 | 26 days agoWed, 22 Jul 2026 18:35:41 UTC | Transfer | [0] 0x000000000000…5e280d10 [1] 0x000000000000…db8c0904 data: 0x000000000000000000…2fa6a4a6 |
| 0x000f24…6ea5fa | 26 days agoWed, 22 Jul 2026 18:35:40 UTC | Approval | [0] 0x000000000000…5e280d10 [1] 0x000000000000…bca55748 data: 0xffffffffffffffffff…ffffffff |
| 0xde9d76…458f76 | 26 days agoWed, 22 Jul 2026 18:35:40 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…93c63590 data: 0x000000000000000000…bb232b78 |
| 0x5f4bf5…c26cf1 | 26 days agoWed, 22 Jul 2026 18:35:37 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…5b819132 data: 0x000000000000000000…efbbe044 |
| 0xdfc43b…c95b08 | 26 days agoWed, 22 Jul 2026 18:35:33 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…580d7651 data: 0x000000000000000000…20fa2116 |
| 0x8b11ad…90cffd | 26 days agoWed, 22 Jul 2026 18:35:29 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…f81e33da data: 0x000000000000000000…c5b1ecb5 |
| 0x6019a8…ddc656 | 26 days agoWed, 22 Jul 2026 18:35:26 UTC | Transfer | [0] 0x000000000000…db8c0904 [1] 0x000000000000…43e40951 data: 0x000000000000000000…3a51eec0 |
| 0x6019a8…ddc656 | 26 days agoWed, 22 Jul 2026 18:35:26 UTC | Transfer | [0] 0x000000000000…b95a495e [1] 0x000000000000…db8c0904 data: 0x000000000000000000…3a51eec0 |
| 0xe43675…f12113 | 26 days agoWed, 22 Jul 2026 18:35:25 UTC | Approval | [0] 0x000000000000…b95a495e [1] 0x000000000000…bca55748 data: 0xffffffffffffffffff…ffffffff |
| 0x3b1e0e…1aac86 | 26 days agoWed, 22 Jul 2026 18:35:25 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…61adc8da data: 0x000000000000000000…42c357cf |
| 0x66c4e0…47430d | 26 days agoWed, 22 Jul 2026 18:35:22 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…f7ef5abc data: 0x000000000000000000…cbd1e49e |
| 0xd4eb6d…39499d | 26 days agoWed, 22 Jul 2026 18:35:21 UTC | Transfer | [0] 0x000000000000…db8c0904 [1] 0x000000000000…43e40951 data: 0x000000000000000000…0faa05a0 |
| 0xd4eb6d…39499d | 26 days agoWed, 22 Jul 2026 18:35:21 UTC | Transfer | [0] 0x000000000000…fbe28a80 [1] 0x000000000000…db8c0904 data: 0x000000000000000000…0faa05a0 |
| 0x8aa9c7…1d7086 | 26 days agoWed, 22 Jul 2026 18:35:20 UTC | Approval | [0] 0x000000000000…fbe28a80 [1] 0x000000000000…bca55748 data: 0xffffffffffffffffff…ffffffff |
| 0x171999…b0a93d | 26 days agoWed, 22 Jul 2026 18:35:20 UTC | Transfer | [0] 0x000000000000…43e40951 [1] 0x000000000000…299ef589 data: 0x000000000000000000…37e15e29 |
| Block | Age | Parent Transaction Hash | Type | Method | From | To | Value | |
|---|---|---|---|---|---|---|---|---|
| no internal transactions found for this address yet (traced blocks + on-demand) | ||||||||
| Transaction Hash | Method | Block | Age | From | To | Type | Item | ||
|---|---|---|---|---|---|---|---|---|---|
| no NFT transfers for this address yet | |||||||||
| Transaction Hash | Method ? | Block | Age | From | To | Amount | Txn Fee ? | ||
|---|---|---|---|---|---|---|---|---|---|
| 0x04e778…e4ee24 | Approve | 16,645,499 | 26 days agoWed, 22 Jul 2026 18:35:45 UTC | 0x83ea…0d8f | IN | Rock4004 | $0.000 ETH | 0.00000424 | |
| 0x000f24…6ea5fa | Approve | 16,645,449 | 26 days agoWed, 22 Jul 2026 18:35:40 UTC | 0x9cb2…0d10 | IN | Rock4004 | $0.000 ETH | 0.00000424 | |
| 0xe43675…f12113 | Approve | 16,645,299 | 26 days agoWed, 22 Jul 2026 18:35:25 UTC | 0xce4d…495e | IN | Rock4004 | $0.000 ETH | 0.00000420 | |
| 0x8aa9c7…1d7086 | Approve | 16,645,250 | 26 days agoWed, 22 Jul 2026 18:35:20 UTC | 0x2e0f…8a80 | IN | Rock4004 | $0.000 ETH | 0.00000433 | |
| 0xfa9a89…b3495a | Approve | 16,645,098 | 26 days agoWed, 22 Jul 2026 18:35:05 UTC | 0x2065…169d | IN | Rock4004 | $0.000 ETH | 0.00000418 | |
| 0x0eac3f…c26a1b | Approve | 16,645,070 | 26 days agoWed, 22 Jul 2026 18:35:02 UTC | 0xad52…6417 | IN | Rock4004 | $0.000 ETH | 0.00000428 | |
| 0x83c621…4c5d77 | Approve | 16,644,940 | 26 days agoWed, 22 Jul 2026 18:34:49 UTC | 0xc979…59e9 | IN | Rock4004 | $0.000 ETH | 0.00000420 | |
| 0x8d7f97…dd9074 | Approve | 16,644,891 | 26 days agoWed, 22 Jul 2026 18:34:44 UTC | 0x9ae4…fc78 | IN | Rock4004 | $0.000 ETH | 0.00000420 | |
| 0xd28dd4…efdb97 | Approve | 16,644,851 | 26 days agoWed, 22 Jul 2026 18:34:40 UTC | 0x72e9…3ffa | IN | Rock4004 | $0.000 ETH | 0.00000422 | |
| 0x59bc26…e2b877 | Approve | 16,644,702 | 26 days agoWed, 22 Jul 2026 18:34:25 UTC | 0x5832…7679 | IN | Rock4004 | $0.000 ETH | 0.00000427 | |
| 0xa04308…1871d3 | Approve | 16,644,642 | 26 days agoWed, 22 Jul 2026 18:34:19 UTC | 0x072c…9975 | IN | Rock4004 | $0.000 ETH | 0.00000420 | |
| 0x0995ed…adbf2c | Approve | 16,644,553 | 26 days agoWed, 22 Jul 2026 18:34:10 UTC | 0x24c0…5af8 | IN | Rock4004 | $0.000 ETH | 0.00000420 | |
| 0xb27516…ba49be | Approve | 16,644,513 | 26 days agoWed, 22 Jul 2026 18:34:06 UTC | 0x01b2…5abc | IN | Rock4004 | $0.000 ETH | 0.00000422 | |
| 0x38127a…91404f | Approve | 16,644,464 | 26 days agoWed, 22 Jul 2026 18:34:01 UTC | 0x27c7…805b | IN | Rock4004 | $0.000 ETH | 0.00000422 | |
| 0x88c833…2b3fe2 | Approve | 16,644,234 | 26 days agoWed, 22 Jul 2026 18:33:38 UTC | 0x03ef…af27 | IN | Rock4004 | $0.000 ETH | 0.00000422 | |
| 0x00609b…8e6764 | Approve | 16,643,986 | 26 days agoWed, 22 Jul 2026 18:33:13 UTC | 0x0e34…8982 | IN | Rock4004 | $0.000 ETH | 0.00000422 | |
| 0x4feef5…9d75bd | Approve | 16,643,907 | 26 days agoWed, 22 Jul 2026 18:33:05 UTC | 0x7dee…559d | IN | Rock4004 | $0.000 ETH | 0.00000421 | |
| 0x9f0abc…20dbf7 | Approve | 16,643,847 | 26 days agoWed, 22 Jul 2026 18:32:59 UTC | 0xdfc6…e810 | IN | Rock4004 | $0.000 ETH | 0.00000420 | |
| 0x88702e…2dc712 | Approve | 16,643,777 | 26 days agoWed, 22 Jul 2026 18:32:52 UTC | 0x3faf…b21c | IN | Rock4004 | $0.000 ETH | 0.00000429 | |
| 0x8cfe98…e21338 | Approve | 16,643,748 | 26 days agoWed, 22 Jul 2026 18:32:49 UTC | 0x370f…5fea | IN | Rock4004 | $0.000 ETH | 0.00000431 | |
| 0x833d90…11ac3e | Approve | 16,643,638 | 26 days agoWed, 22 Jul 2026 18:32:38 UTC | 0xbd97…6c42 | IN | Rock4004 | $0.000 ETH | 0.00000423 | |
| 0xe5d1c5…e7299e | Approve | 16,643,598 | 26 days agoWed, 22 Jul 2026 18:32:34 UTC | 0x5d42…3e98 | IN | Rock4004 | $0.000 ETH | 0.00000420 | |
| 0xec128b…369369 | Approve | 16,643,399 | 26 days agoWed, 22 Jul 2026 18:32:14 UTC | 0xcfa5…cd99 | IN | Rock4004 | $0.000 ETH | 0.00000420 | |
| 0x0958e9…1027d3 | Approve | 16,643,368 | 26 days agoWed, 22 Jul 2026 18:32:11 UTC | 0xc740…db16 | IN | Rock4004 | $0.000 ETH | 0.00000420 | |
| 0x81f703…be5338 | Approve | 16,643,238 | 26 days agoWed, 22 Jul 2026 18:31:58 UTC | 0x8073…0ce0 | IN | Rock4004 | $0.000 ETH | 0.00000416 |