Source Code
Overview
BNB Balance
BNB Value
$0.00More Info
Private Name Tags
ContractCreator
TokenTracker
Latest 1 from a total of 1 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Transfer | 76912627 | 81 days ago | IN | 0 BNB | 0.00000257 |
Latest 1 internal transaction
| Parent Transaction Hash | Block | From | To | |||
|---|---|---|---|---|---|---|
| 76910360 | 81 days ago | Contract Creation | 0 BNB |
Cross-Chain Transactions
Loading...
Loading
Contract Name:
StandardERC20Token
Compiler Version
v0.8.31+commit.fd3a2265
Contract Source Code (Solidity)
/**
*Submitted for verification at BscScan.com on 2026-01-23
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.0;
/*
$$$$$$\ $$\ $$$$$$\ $$$$$$$$\ $$\
$$ __$$\ $$ | $$ __$$\ \__$$ __| $$ |
$$ / \__|$$ | $$$$$$\ $$$$$$\ $$ / \__| $$ | $$$$$$\ $$$$$$\ $$ | $$$$$$$\
\$$$$$$\ $$ |$$ __$$\ $$ __$$\ $$$$\ $$ |$$ __$$\ $$ __$$\ $$ |$$ _____|
\____$$\ $$ |$$$$$$$$ |$$ | \__|$$ _| $$ |$$ / $$ |$$ / $$ |$$ |\$$$$$$\
$$\ $$ |$$ |$$ ____|$$ | $$ | $$ |$$ | $$ |$$ | $$ |$$ | \____$$\
\$$$$$$ |$$ |\$$$$$$$\ $$ | $$ | $$ |\$$$$$$ |\$$$$$$ |$$ |$$$$$$$ |
\______/ \__| \_______|\__| \__| \__| \______/ \______/ \__|\_______/
*/
// @author Slerf Tools
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes calldata) {
return msg.data;
}
}
interface IERC20 {
function totalSupply() external view returns (uint256);
function balanceOf(address account) external view returns (uint256);
function transfer(
address recipient,
uint256 amount
) external returns (bool);
function allowance(
address owner,
address spender
) external view returns (uint256);
function approve(address spender, uint256 amount) external returns (bool);
function transferFrom(
address sender,
address recipient,
uint256 amount
) external returns (bool);
event Transfer(address indexed from, address indexed to, uint256 value);
event Approval(
address indexed owner,
address indexed spender,
uint256 value
);
}
interface IERC20Metadata is IERC20 {
function name() external view returns (string memory);
function symbol() external view returns (string memory);
function decimals() external view returns (uint8);
}
abstract contract Ownable is Context {
address private _owner;
event OwnershipTransferred(
address indexed previousOwner,
address indexed newOwner
);
constructor() {
_transferOwnership(_msgSender());
}
function owner() public view virtual returns (address) {
return _owner;
}
modifier onlyOwner() {
require(owner() == _msgSender(), "Ownable: caller is not the owner");
_;
}
function renounceOwnership() public virtual onlyOwner {
_transferOwnership(address(0));
}
function transferOwnership(address newOwner) public virtual onlyOwner {
require(
newOwner != address(0),
"Ownable: new owner is the zero address"
);
_transferOwnership(newOwner);
}
function _transferOwnership(address newOwner) internal virtual {
address oldOwner = _owner;
_owner = newOwner;
emit OwnershipTransferred(oldOwner, newOwner);
}
}
contract ERC20 is Context, IERC20, IERC20Metadata, Ownable {
mapping(address => uint256) private _balances;
mapping(address => mapping(address => uint256)) private _allowances;
uint256 private _totalSupply;
string private _name;
string private _symbol;
uint8 private _decimals; // Added private variable for decimals
constructor(string memory name_, string memory symbol_, uint8 decimals_) {
_name = name_;
_symbol = symbol_;
_decimals = decimals_; // Initialize decimals
}
function name() public view virtual override returns (string memory) {
return _name;
}
function symbol() public view virtual override returns (string memory) {
return _symbol;
}
function decimals() public view virtual override returns (uint8) {
return _decimals; // Return the decimals value
}
function totalSupply() public view virtual override returns (uint256) {
return _totalSupply;
}
function balanceOf(
address account
) public view virtual override returns (uint256) {
return _balances[account];
}
function transfer(
address recipient,
uint256 amount
) public virtual override returns (bool) {
_transfer(_msgSender(), recipient, amount);
return true;
}
function allowance(
address owner,
address spender
) public view virtual override returns (uint256) {
return _allowances[owner][spender];
}
function approve(
address spender,
uint256 amount
) public virtual override returns (bool) {
address owner = _msgSender();
// If current allowance is not 0 and new value is not 0, reset to 0 first (prevents front-running attack)
if (_allowances[owner][spender] != 0 && amount != 0) {
_approve(owner, spender, 0);
}
_approve(owner, spender, amount);
return true;
}
function transferFrom(
address sender,
address recipient,
uint256 amount
) public virtual override returns (bool) {
// 1. Check and deduct allowance first (Checks & Effects)
uint256 currentAllowance = _allowances[sender][_msgSender()];
require(
currentAllowance >= amount,
"ERC20: transfer amount exceeds allowance"
);
unchecked {
_approve(sender, _msgSender(), currentAllowance - amount);
}
// 2. Execute transfer last (Interactions)
_transfer(sender, recipient, amount);
return true;
}
function increaseAllowance(
address spender,
uint256 addedValue
) public virtual returns (bool) {
uint256 currentAllowance = _allowances[_msgSender()][spender];
// Explicitly check overflow (although Solidity 0.8+ checks automatically, explicit check is clearer)
require(
currentAllowance <= type(uint256).max - addedValue,
"ERC20: allowance overflow"
);
_approve(
_msgSender(),
spender,
currentAllowance + addedValue
);
return true;
}
function decreaseAllowance(
address spender,
uint256 subtractedValue
) public virtual returns (bool) {
uint256 currentAllowance = _allowances[_msgSender()][spender];
require(
currentAllowance >= subtractedValue,
"ERC20: decreased allowance below zero"
);
unchecked {
_approve(_msgSender(), spender, currentAllowance - subtractedValue);
}
return true;
}
function _transfer(
address sender,
address recipient,
uint256 amount
) internal virtual {
require(sender != address(0), "ERC20: transfer from the zero address");
require(recipient != address(0), "ERC20: transfer to the zero address");
_beforeTokenTransfer(sender, recipient, amount);
uint256 senderBalance = _balances[sender];
require(
senderBalance >= amount,
"ERC20: transfer amount exceeds balance"
);
unchecked {
_balances[sender] = senderBalance - amount;
}
_balances[recipient] += amount;
emit Transfer(sender, recipient, amount);
_afterTokenTransfer(sender, recipient, amount);
}
function _mint(address account, uint256 amount) internal virtual {
require(account != address(0), "ERC20: mint to the zero address");
_beforeTokenTransfer(address(0), account, amount);
_totalSupply += amount;
_balances[account] += amount;
emit Transfer(address(0), account, amount);
_afterTokenTransfer(address(0), account, amount);
}
function _burn(address account, uint256 amount) internal virtual {
require(account != address(0), "ERC20: burn from the zero address");
_beforeTokenTransfer(account, address(0), amount);
uint256 accountBalance = _balances[account];
require(accountBalance >= amount, "ERC20: burn amount exceeds balance");
unchecked {
_balances[account] = accountBalance - amount;
}
_totalSupply -= amount;
emit Transfer(account, address(0), amount);
_afterTokenTransfer(account, address(0), amount);
}
function _approve(
address owner,
address spender,
uint256 amount
) internal virtual {
require(owner != address(0), "ERC20: approve from the zero address");
require(spender != address(0), "ERC20: approve to the zero address");
_allowances[owner][spender] = amount;
emit Approval(owner, spender, amount);
}
function _beforeTokenTransfer(
address from,
address to,
uint256 amount
) internal {}
function _afterTokenTransfer(
address from,
address to,
uint256 amount
) internal {}
}
// StandardERC20Token contract that handles token creation with decimals
contract StandardERC20Token is ERC20 {
constructor(
string memory name,
string memory symbol,
uint8 decimals_,
uint256 initialSupply,
address tokenOwner
) ERC20(name, symbol, decimals_) {
// Limit decimals to reasonable range (typically ≤ 18)
require(decimals_ <= 18, "Decimals too large");
require(initialSupply > 0, "Initial supply must be greater than 0");
// Calculate total supply, check for overflow
uint256 multiplier = 10 ** uint256(decimals_);
require(
initialSupply <= type(uint256).max / multiplier,
"Total supply overflow"
);
uint256 totalAmount = initialSupply * multiplier;
_mint(tokenOwner, totalAmount);
// Renounce contract ownership
renounceOwnership();
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"symbol","type":"string"},{"internalType":"uint8","name":"decimals_","type":"uint8"},{"internalType":"uint256","name":"initialSupply","type":"uint256"},{"internalType":"address","name":"tokenOwner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
608060405234801561000f575f5ffd5b5060405161124938038061124983398101604081905261002e916103d9565b84848461003a336101a8565b60046100468482610501565b5060056100538382610501565b506006805460ff191660ff9283161790556012908616111591506100b590505760405162461bcd60e51b8152602060048201526012602482015271446563696d616c7320746f6f206c6172676560701b60448201526064015b60405180910390fd5b5f82116101125760405162461bcd60e51b815260206004820152602560248201527f496e697469616c20737570706c79206d75737420626520677265617465722074604482015264068616e20360dc1b60648201526084016100ac565b5f61012160ff8516600a6106b4565b905061012e815f196106c6565b83111561017d5760405162461bcd60e51b815260206004820152601560248201527f546f74616c20737570706c79206f766572666c6f77000000000000000000000060448201526064016100ac565b5f61018882856106e5565b905061019483826101f7565b61019c6102d3565b5050505050505061070f565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b6001600160a01b03821661024d5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016100ac565b8060035f82825461025e91906106fc565b90915550506001600160a01b0382165f908152600160205260408120805483929061028a9084906106fc565b90915550506040518181526001600160a01b038316905f907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b5f546001600160a01b0316331461032c5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016100ac565b6103355f6101a8565b565b505050565b634e487b7160e01b5f52604160045260245ffd5b5f82601f83011261035f575f5ffd5b81516001600160401b038111156103785761037861033c565b604051601f8201601f19908116603f011681016001600160401b03811182821017156103a6576103a661033c565b6040528181528382016020018510156103bd575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b5f5f5f5f5f60a086880312156103ed575f5ffd5b85516001600160401b03811115610402575f5ffd5b61040e88828901610350565b602088015190965090506001600160401b0381111561042b575f5ffd5b61043788828901610350565b945050604086015160ff8116811461044d575f5ffd5b6060870151608088015191945092506001600160a01b0381168114610470575f5ffd5b809150509295509295909350565b600181811c9082168061049257607f821691505b6020821081036104b057634e487b7160e01b5f52602260045260245ffd5b50919050565b601f82111561033757805f5260205f20601f840160051c810160208510156104db5750805b601f840160051c820191505b818110156104fa575f81556001016104e7565b5050505050565b81516001600160401b0381111561051a5761051a61033c565b61052e81610528845461047e565b846104b6565b6020601f821160018114610560575f83156105495750848201515b5f19600385901b1c1916600184901b1784556104fa565b5f84815260208120601f198516915b8281101561058f578785015182556020948501946001909201910161056f565b50848210156105ac57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b634e487b7160e01b5f52601160045260245ffd5b6001815b600184111561060a578085048111156105ee576105ee6105bb565b60018416156105fc57908102905b60019390931c9280026105d3565b935093915050565b5f82610620575060016106ae565b8161062c57505f6106ae565b8160018114610642576002811461064c57610668565b60019150506106ae565b60ff84111561065d5761065d6105bb565b50506001821b6106ae565b5060208310610133831016604e8410600b841016171561068b575081810a6106ae565b6106975f1984846105cf565b805f19048211156106aa576106aa6105bb565b0290505b92915050565b5f6106bf8383610612565b9392505050565b5f826106e057634e487b7160e01b5f52601260045260245ffd5b500490565b80820281158282048414176106ae576106ae6105bb565b808201808211156106ae576106ae6105bb565b610b2d8061071c5f395ff3fe608060405234801561000f575f5ffd5b50600436106100e5575f3560e01c8063715018a611610088578063a457c2d711610063578063a457c2d7146101cb578063a9059cbb146101de578063dd62ed3e146101f1578063f2fde38b14610229575f5ffd5b8063715018a61461019f5780638da5cb5b146101a957806395d89b41146101c3575f5ffd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f578063395093511461016457806370a0823114610177575f5ffd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f5ffd5b6100f161023c565b6040516100fe9190610982565b60405180910390f35b61011a6101153660046109d2565b6102cc565b60405190151581526020016100fe565b6003545b6040519081526020016100fe565b61011a61014a3660046109fa565b610326565b60065460405160ff90911681526020016100fe565b61011a6101723660046109d2565b6103d2565b61012e610185366004610a34565b6001600160a01b03165f9081526001602052604090205490565b6101a7610463565b005b5f546040516001600160a01b0390911681526020016100fe565b6100f16104c7565b61011a6101d93660046109d2565b6104d6565b61011a6101ec3660046109d2565b610564565b61012e6101ff366004610a54565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b6101a7610237366004610a34565b610579565b60606004805461024b90610a85565b80601f016020809104026020016040519081016040528092919081815260200182805461027790610a85565b80156102c25780601f10610299576101008083540402835291602001916102c2565b820191905f5260205f20905b8154815290600101906020018083116102a557829003601f168201915b5050505050905090565b335f8181526002602090815260408083206001600160a01b0387168452909152812054909190158015906102ff57508215155b1561030f5761030f81855f610643565b61031a818585610643565b60019150505b92915050565b6001600160a01b0383165f908152600260209081526040808320338452909152812054828110156103af5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b6103bc8533858403610643565b6103c7858585610766565b506001949350505050565b335f9081526002602090815260408083206001600160a01b0386168452909152812054610400835f19610ad1565b81111561044f5760405162461bcd60e51b815260206004820152601960248201527f45524332303a20616c6c6f77616e6365206f766572666c6f770000000000000060448201526064016103a6565b61031a338561045e8685610ae4565b610643565b5f546001600160a01b031633146104bc5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103a6565b6104c55f610933565b565b60606005805461024b90610a85565b335f9081526002602090815260408083206001600160a01b0386168452909152812054828110156105575760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016103a6565b61031a3385858403610643565b5f610570338484610766565b50600192915050565b5f546001600160a01b031633146105d25760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103a6565b6001600160a01b0381166106375760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103a6565b61064081610933565b50565b6001600160a01b0383166106a55760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103a6565b6001600160a01b0382166107065760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103a6565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166107ca5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103a6565b6001600160a01b03821661082c5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103a6565b6001600160a01b0383165f90815260016020526040902054818110156108a35760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103a6565b6001600160a01b038085165f908152600160205260408082208585039055918516815290812080548492906108d9908490610ae4565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161092591815260200190565b60405180910390a350505050565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146109cd575f5ffd5b919050565b5f5f604083850312156109e3575f5ffd5b6109ec836109b7565b946020939093013593505050565b5f5f5f60608486031215610a0c575f5ffd5b610a15846109b7565b9250610a23602085016109b7565b929592945050506040919091013590565b5f60208284031215610a44575f5ffd5b610a4d826109b7565b9392505050565b5f5f60408385031215610a65575f5ffd5b610a6e836109b7565b9150610a7c602084016109b7565b90509250929050565b600181811c90821680610a9957607f821691505b602082108103610ab757634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561032057610320610abd565b8082018082111561032057610320610abd56fea26469706673582212206a723809c57cb2fa13844cb81e8ba3a9278840b951802a479121649927736f5f64736f6c634300081f003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000003b9ac9ff000000000000000000000000e1444ac964f6c931afaacc0bf1efb14973863464000000000000000000000000000000000000000000000000000000000000000b534c455246544f4f4c53560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007536c657266545600000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561000f575f5ffd5b50600436106100e5575f3560e01c8063715018a611610088578063a457c2d711610063578063a457c2d7146101cb578063a9059cbb146101de578063dd62ed3e146101f1578063f2fde38b14610229575f5ffd5b8063715018a61461019f5780638da5cb5b146101a957806395d89b41146101c3575f5ffd5b806323b872dd116100c357806323b872dd1461013c578063313ce5671461014f578063395093511461016457806370a0823114610177575f5ffd5b806306fdde03146100e9578063095ea7b31461010757806318160ddd1461012a575b5f5ffd5b6100f161023c565b6040516100fe9190610982565b60405180910390f35b61011a6101153660046109d2565b6102cc565b60405190151581526020016100fe565b6003545b6040519081526020016100fe565b61011a61014a3660046109fa565b610326565b60065460405160ff90911681526020016100fe565b61011a6101723660046109d2565b6103d2565b61012e610185366004610a34565b6001600160a01b03165f9081526001602052604090205490565b6101a7610463565b005b5f546040516001600160a01b0390911681526020016100fe565b6100f16104c7565b61011a6101d93660046109d2565b6104d6565b61011a6101ec3660046109d2565b610564565b61012e6101ff366004610a54565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b6101a7610237366004610a34565b610579565b60606004805461024b90610a85565b80601f016020809104026020016040519081016040528092919081815260200182805461027790610a85565b80156102c25780601f10610299576101008083540402835291602001916102c2565b820191905f5260205f20905b8154815290600101906020018083116102a557829003601f168201915b5050505050905090565b335f8181526002602090815260408083206001600160a01b0387168452909152812054909190158015906102ff57508215155b1561030f5761030f81855f610643565b61031a818585610643565b60019150505b92915050565b6001600160a01b0383165f908152600260209081526040808320338452909152812054828110156103af5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b6103bc8533858403610643565b6103c7858585610766565b506001949350505050565b335f9081526002602090815260408083206001600160a01b0386168452909152812054610400835f19610ad1565b81111561044f5760405162461bcd60e51b815260206004820152601960248201527f45524332303a20616c6c6f77616e6365206f766572666c6f770000000000000060448201526064016103a6565b61031a338561045e8685610ae4565b610643565b5f546001600160a01b031633146104bc5760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103a6565b6104c55f610933565b565b60606005805461024b90610a85565b335f9081526002602090815260408083206001600160a01b0386168452909152812054828110156105575760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016103a6565b61031a3385858403610643565b5f610570338484610766565b50600192915050565b5f546001600160a01b031633146105d25760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016103a6565b6001600160a01b0381166106375760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016103a6565b61064081610933565b50565b6001600160a01b0383166106a55760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016103a6565b6001600160a01b0382166107065760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016103a6565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166107ca5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016103a6565b6001600160a01b03821661082c5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016103a6565b6001600160a01b0383165f90815260016020526040902054818110156108a35760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016103a6565b6001600160a01b038085165f908152600160205260408082208585039055918516815290812080548492906108d9908490610ae4565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161092591815260200190565b60405180910390a350505050565b5f80546001600160a01b038381166001600160a01b0319831681178455604051919092169283917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e09190a35050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b80356001600160a01b03811681146109cd575f5ffd5b919050565b5f5f604083850312156109e3575f5ffd5b6109ec836109b7565b946020939093013593505050565b5f5f5f60608486031215610a0c575f5ffd5b610a15846109b7565b9250610a23602085016109b7565b929592945050506040919091013590565b5f60208284031215610a44575f5ffd5b610a4d826109b7565b9392505050565b5f5f60408385031215610a65575f5ffd5b610a6e836109b7565b9150610a7c602084016109b7565b90509250929050565b600181811c90821680610a9957607f821691505b602082108103610ab757634e487b7160e01b5f52602260045260245ffd5b50919050565b634e487b7160e01b5f52601160045260245ffd5b8181038181111561032057610320610abd565b8082018082111561032057610320610abd56fea26469706673582212206a723809c57cb2fa13844cb81e8ba3a9278840b951802a479121649927736f5f64736f6c634300081f0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000003b9ac9ff000000000000000000000000e1444ac964f6c931afaacc0bf1efb14973863464000000000000000000000000000000000000000000000000000000000000000b534c455246544f4f4c53560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007536c657266545600000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : name (string): SLERFTOOLSV
Arg [1] : symbol (string): SlerfTV
Arg [2] : decimals_ (uint8): 18
Arg [3] : initialSupply (uint256): 999999999
Arg [4] : tokenOwner (address): 0xe1444ac964f6c931aFaAcc0bF1efB14973863464
-----Encoded View---------------
9 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000e0
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000012
Arg [3] : 000000000000000000000000000000000000000000000000000000003b9ac9ff
Arg [4] : 000000000000000000000000e1444ac964f6c931afaacc0bf1efb14973863464
Arg [5] : 000000000000000000000000000000000000000000000000000000000000000b
Arg [6] : 534c455246544f4f4c5356000000000000000000000000000000000000000000
Arg [7] : 0000000000000000000000000000000000000000000000000000000000000007
Arg [8] : 536c657266545600000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
9647:893:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3933:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;4949:458;;;;;;:::i;:::-;;:::i;:::-;;;1085:14:1;;1078:22;1060:41;;1048:2;1033:18;4949:458:0;920:187:1;4290:108:0;4378:12;;4290:108;;;1258:25:1;;;1246:2;1231:18;4290:108:0;1112:177:1;5415:648:0;;;;;;:::i;:::-;;:::i;4153:129::-;4236:9;;4153:129;;4236:9;;;;1815:36:1;;1803:2;1788:18;4153:129:0;1673:184:1;6071:591:0;;;;;;:::i;:::-;;:::i;4406:143::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4523:18:0;4496:7;4523:18;;;:9;:18;;;;;;;4406:143;2822:103;;;:::i;:::-;;2599:87;2645:7;2672:6;2599:87;;-1:-1:-1;;;;;2672:6:0;;;2199:51:1;;2187:2;2172:18;2599:87:0;2053:203:1;4041:104:0;;;:::i;6670:475::-;;;;;;:::i;:::-;;:::i;4557:200::-;;;;;;:::i;:::-;;:::i;4765:176::-;;;;;;:::i;:::-;-1:-1:-1;;;;;4906:18:0;;;4879:7;4906:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;4765:176;2933:238;;;;;;:::i;:::-;;:::i;3933:100::-;3987:13;4020:5;4013:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3933:100;:::o;4949:458::-;1166:10;5057:4;5232:18;;;:11;:18;;;;;;;;-1:-1:-1;;;;;5232:27:0;;;;;;;;;;5057:4;;1166:10;5232:32;;;;:47;;-1:-1:-1;5268:11:0;;;5232:47;5228:107;;;5296:27;5305:5;5312:7;5321:1;5296:8;:27::i;:::-;5345:32;5354:5;5361:7;5370:6;5345:8;:32::i;:::-;5395:4;5388:11;;;4949:458;;;;;:::o;5415:648::-;-1:-1:-1;;;;;5666:19:0;;5555:4;5666:19;;;:11;:19;;;;;;;;1166:10;5666:33;;;;;;;;5732:26;;;;5710:116;;;;-1:-1:-1;;;5710:116:0;;3113:2:1;5710:116:0;;;3095:21:1;3152:2;3132:18;;;3125:30;3191:34;3171:18;;;3164:62;-1:-1:-1;;;3242:18:1;;;3235:38;3290:19;;5710:116:0;;;;;;;;;5862:57;5871:6;1166:10;5912:6;5893:16;:25;5862:8;:57::i;:::-;5995:36;6005:6;6013:9;6024:6;5995:9;:36::i;:::-;-1:-1:-1;6051:4:0;;5415:648;-1:-1:-1;;;;5415:648:0:o;6071:591::-;1166:10;6184:4;6228:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;6228:34:0;;;;;;;;;;6426:30;6446:10;-1:-1:-1;;6426:30:0;:::i;:::-;6406:16;:50;;6384:125;;;;-1:-1:-1;;;6384:125:0;;3787:2:1;6384:125:0;;;3769:21:1;3826:2;3806:18;;;3799:30;3865:27;3845:18;;;3838:55;3910:18;;6384:125:0;3585:349:1;6384:125:0;6520:112;1166:10;6570:7;6592:29;6611:10;6592:16;:29;:::i;:::-;6520:8;:112::i;2822:103::-;2645:7;2672:6;-1:-1:-1;;;;;2672:6:0;1166:10;2734:23;2726:68;;;;-1:-1:-1;;;2726:68:0;;4271:2:1;2726:68:0;;;4253:21:1;;;4290:18;;;4283:30;4349:34;4329:18;;;4322:62;4401:18;;2726:68:0;4069:356:1;2726:68:0;2887:30:::1;2914:1;2887:18;:30::i;:::-;2822:103::o:0;4041:104::-;4097:13;4130:7;4123:14;;;;;:::i;6670:475::-;1166:10;6788:4;6832:25;;;:11;:25;;;;;;;;-1:-1:-1;;;;;6832:34:0;;;;;;;;;;6899:35;;;;6877:122;;;;-1:-1:-1;;;6877:122:0;;4632:2:1;6877:122:0;;;4614:21:1;4671:2;4651:18;;;4644:30;4710:34;4690:18;;;4683:62;-1:-1:-1;;;4761:18:1;;;4754:35;4806:19;;6877:122:0;4430:401:1;6877:122:0;7035:67;1166:10;7058:7;7086:15;7067:16;:34;7035:8;:67::i;4557:200::-;4668:4;4685:42;1166:10;4709:9;4720:6;4685:9;:42::i;:::-;-1:-1:-1;4745:4:0;4557:200;;;;:::o;2933:238::-;2645:7;2672:6;-1:-1:-1;;;;;2672:6:0;1166:10;2734:23;2726:68;;;;-1:-1:-1;;;2726:68:0;;4271:2:1;2726:68:0;;;4253:21:1;;;4290:18;;;4283:30;4349:34;4329:18;;;4322:62;4401:18;;2726:68:0;4069:356:1;2726:68:0;-1:-1:-1;;;;;3036:22:0;::::1;3014:110;;;::::0;-1:-1:-1;;;3014:110:0;;5038:2:1;3014:110:0::1;::::0;::::1;5020:21:1::0;5077:2;5057:18;;;5050:30;5116:34;5096:18;;;5089:62;-1:-1:-1;;;5167:18:1;;;5160:36;5213:19;;3014:110:0::1;4836:402:1::0;3014:110:0::1;3135:28;3154:8;3135:18;:28::i;:::-;2933:238:::0;:::o;8937:380::-;-1:-1:-1;;;;;9073:19:0;;9065:68;;;;-1:-1:-1;;;9065:68:0;;5445:2:1;9065:68:0;;;5427:21:1;5484:2;5464:18;;;5457:30;5523:34;5503:18;;;5496:62;-1:-1:-1;;;5574:18:1;;;5567:34;5618:19;;9065:68:0;5243:400:1;9065:68:0;-1:-1:-1;;;;;9152:21:0;;9144:68;;;;-1:-1:-1;;;9144:68:0;;5850:2:1;9144:68:0;;;5832:21:1;5889:2;5869:18;;;5862:30;5928:34;5908:18;;;5901:62;-1:-1:-1;;;5979:18:1;;;5972:32;6021:19;;9144:68:0;5648:398:1;9144:68:0;-1:-1:-1;;;;;9225:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;9277:32;;1258:25:1;;;9277:32:0;;1231:18:1;9277:32:0;;;;;;;8937:380;;;:::o;7153:770::-;-1:-1:-1;;;;;7293:20:0;;7285:70;;;;-1:-1:-1;;;7285:70:0;;6253:2:1;7285:70:0;;;6235:21:1;6292:2;6272:18;;;6265:30;6331:34;6311:18;;;6304:62;-1:-1:-1;;;6382:18:1;;;6375:35;6427:19;;7285:70:0;6051:401:1;7285:70:0;-1:-1:-1;;;;;7374:23:0;;7366:71;;;;-1:-1:-1;;;7366:71:0;;6659:2:1;7366:71:0;;;6641:21:1;6698:2;6678:18;;;6671:30;6737:34;6717:18;;;6710:62;-1:-1:-1;;;6788:18:1;;;6781:33;6831:19;;7366:71:0;6457:399:1;7366:71:0;-1:-1:-1;;;;;7534:17:0;;7510:21;7534:17;;;:9;:17;;;;;;7584:23;;;;7562:111;;;;-1:-1:-1;;;7562:111:0;;7063:2:1;7562:111:0;;;7045:21:1;7102:2;7082:18;;;7075:30;7141:34;7121:18;;;7114:62;-1:-1:-1;;;7192:18:1;;;7185:36;7238:19;;7562:111:0;6861:402:1;7562:111:0;-1:-1:-1;;;;;7709:17:0;;;;;;;:9;:17;;;;;;7729:22;;;7709:42;;7773:20;;;;;;;;:30;;7745:6;;7709:17;7773:30;;7745:6;;7773:30;:::i;:::-;;;;;;;;7838:9;-1:-1:-1;;;;;7821:35:0;7830:6;-1:-1:-1;;;;;7821:35:0;;7849:6;7821:35;;;;1258:25:1;;1246:2;1231:18;;1112:177;7821:35:0;;;;;;;;7274:649;7153:770;;;:::o;3179:191::-;3253:16;3272:6;;-1:-1:-1;;;;;3289:17:0;;;-1:-1:-1;;;;;;3289:17:0;;;;;;3322:40;;3272:6;;;;;;;3322:40;;3253:16;3322:40;3242:128;3179:191;:::o;14:418:1:-;163:2;152:9;145:21;126:4;195:6;189:13;238:6;233:2;222:9;218:18;211:34;297:6;292:2;284:6;280:15;275:2;264:9;260:18;254:50;353:1;348:2;339:6;328:9;324:22;320:31;313:42;423:2;416;412:7;407:2;399:6;395:15;391:29;380:9;376:45;372:54;364:62;;;14:418;;;;:::o;437:173::-;505:20;;-1:-1:-1;;;;;554:31:1;;544:42;;534:70;;600:1;597;590:12;534:70;437:173;;;:::o;615:300::-;683:6;691;744:2;732:9;723:7;719:23;715:32;712:52;;;760:1;757;750:12;712:52;783:29;802:9;783:29;:::i;:::-;773:39;881:2;866:18;;;;853:32;;-1:-1:-1;;;615:300:1:o;1294:374::-;1371:6;1379;1387;1440:2;1428:9;1419:7;1415:23;1411:32;1408:52;;;1456:1;1453;1446:12;1408:52;1479:29;1498:9;1479:29;:::i;:::-;1469:39;;1527:38;1561:2;1550:9;1546:18;1527:38;:::i;:::-;1294:374;;1517:48;;-1:-1:-1;;;1634:2:1;1619:18;;;;1606:32;;1294:374::o;1862:186::-;1921:6;1974:2;1962:9;1953:7;1949:23;1945:32;1942:52;;;1990:1;1987;1980:12;1942:52;2013:29;2032:9;2013:29;:::i;:::-;2003:39;1862:186;-1:-1:-1;;;1862:186:1:o;2261:260::-;2329:6;2337;2390:2;2378:9;2369:7;2365:23;2361:32;2358:52;;;2406:1;2403;2396:12;2358:52;2429:29;2448:9;2429:29;:::i;:::-;2419:39;;2477:38;2511:2;2500:9;2496:18;2477:38;:::i;:::-;2467:48;;2261:260;;;;;:::o;2526:380::-;2605:1;2601:12;;;;2648;;;2669:61;;2723:4;2715:6;2711:17;2701:27;;2669:61;2776:2;2768:6;2765:14;2745:18;2742:38;2739:161;;2822:10;2817:3;2813:20;2810:1;2803:31;2857:4;2854:1;2847:15;2885:4;2882:1;2875:15;2739:161;;2526:380;;;:::o;3320:127::-;3381:10;3376:3;3372:20;3369:1;3362:31;3412:4;3409:1;3402:15;3436:4;3433:1;3426:15;3452:128;3519:9;;;3540:11;;;3537:37;;;3554:18;;:::i;3939:125::-;4004:9;;;4025:10;;;4022:36;;;4038:18;;:::i
Swarm Source
ipfs://6a723809c57cb2fa13844cb81e8ba3a9278840b951802a479121649927736f5f
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in BNB
Multichain Portfolio | 32 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.