ETH Price: $3,358.78 (+0.76%)
 

Overview

Max Total Supply

500,000,000 MTC

Holders

473

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Filtered by Token Holder
mropulence.eth
Balance
3,366.5558079 MTC

Value
$0.00
0x823247B4950E4beA795Bdd77D8BdF51F7630Edf7
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
MetaTrustCoin

Compiler Version
v0.8.25+commit.b61c2a91

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
File 1 of 8 : MTC.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.25;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Capped.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
contract MetaTrustCoin is ERC20, ERC20Capped, Ownable {
constructor(address initialOwner) ERC20("MetaTrustCoin", "MTC") ERC20Capped(500_000_000 * 10**18) Ownable(initialOwner) {
uint256 initialSupply = 50_000_000 * 10**18;
_mint(msg.sender, initialSupply);
}
function mint(address account, uint256 amount) public onlyOwner {
require(totalSupply() + amount <= cap(), "Exceeds cap");
_mint(account, amount);
}
function _update(address from, address to, uint256 value) internal override(ERC20, ERC20Capped) {
super._update(from, to, value);
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 2 of 8 : Ownable.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (access/Ownable.sol)
pragma solidity ^0.8.20;
import {Context} from "../utils/Context.sol";
/**
* @dev Contract module which provides a basic access control mechanism, where
* there is an account (an owner) that can be granted exclusive access to
* specific functions.
*
* The initial owner is set to the address provided by the deployer. This can
* later be changed with {transferOwnership}.
*
* This module is used through inheritance. It will make available the modifier
* `onlyOwner`, which can be applied to your functions to restrict their use to
* the owner.
*/
abstract contract Ownable is Context {
address private _owner;
/**
* @dev The caller account is not authorized to perform an operation.
*/
error OwnableUnauthorizedAccount(address account);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 3 of 8 : ERC20Capped.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (token/ERC20/extensions/ERC20Capped.sol)
pragma solidity ^0.8.20;
import {ERC20} from "../ERC20.sol";
/**
* @dev Extension of {ERC20} that adds a cap to the supply of tokens.
*/
abstract contract ERC20Capped is ERC20 {
uint256 private immutable _cap;
/**
* @dev Total supply cap has been exceeded.
*/
error ERC20ExceededCap(uint256 increasedSupply, uint256 cap);
/**
* @dev The supplied cap is not a valid cap.
*/
error ERC20InvalidCap(uint256 cap);
/**
* @dev Sets the value of the `cap`. This value is immutable, it can only be
* set once during construction.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 4 of 8 : ERC20.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (token/ERC20/ERC20.sol)
pragma solidity ^0.8.20;
import {IERC20} from "./IERC20.sol";
import {IERC20Metadata} from "./extensions/IERC20Metadata.sol";
import {Context} from "../../utils/Context.sol";
import {IERC20Errors} from "../../interfaces/draft-IERC6093.sol";
/**
* @dev Implementation of the {IERC20} interface.
*
* This implementation is agnostic to the way tokens are created. This means
* that a supply mechanism has to be added in a derived contract using {_mint}.
*
* TIP: For a detailed writeup see our guide
* https://forum.openzeppelin.com/t/how-to-implement-erc20-supply-mechanisms/226[How
* to implement supply mechanisms].
*
* The default value of {decimals} is 18. To change this, you should override
* this function so it returns a different value.
*
* We have followed general OpenZeppelin Contracts guidelines: functions revert
* instead returning `false` on failure. This behavior is nonetheless
* conventional and does not conflict with the expectations of ERC20
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 5 of 8 : draft-IERC6093.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (interfaces/draft-IERC6093.sol)
pragma solidity ^0.8.20;
/**
* @dev Standard ERC20 Errors
* Interface of the https://eips.ethereum.org/EIPS/eip-6093[ERC-6093] custom errors for ERC20 tokens.
*/
interface IERC20Errors {
/**
* @dev Indicates an error related to the current `balance` of a `sender`. Used in transfers.
* @param sender Address whose tokens are being transferred.
* @param balance Current balance for the interacting account.
* @param needed Minimum amount required to perform a transfer.
*/
error ERC20InsufficientBalance(address sender, uint256 balance, uint256 needed);
/**
* @dev Indicates a failure with the token `sender`. Used in transfers.
* @param sender Address whose tokens are being transferred.
*/
error ERC20InvalidSender(address sender);
/**
* @dev Indicates a failure with the token `receiver`. Used in transfers.
* @param receiver Address to which tokens are being transferred.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 6 of 8 : Context.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.1) (utils/Context.sol)
pragma solidity ^0.8.20;
/**
* @dev Provides information about the current execution context, including the
* sender of the transaction and its data. While these are generally available
* via msg.sender and msg.data, they should not be accessed in such a direct
* manner, since when dealing with meta-transactions the account sending and
* paying for execution may not be the actual sender (as far as an application
* is concerned).
*
* This contract is only required for intermediate, library-like contracts.
*/
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes calldata) {
return msg.data;
}
function _contextSuffixLength() internal view virtual returns (uint256) {
return 0;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 7 of 8 : IERC20Metadata.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (token/ERC20/extensions/IERC20Metadata.sol)
pragma solidity ^0.8.20;
import {IERC20} from "../IERC20.sol";
/**
* @dev Interface for the optional metadata functions from the ERC20 standard.
*/
interface IERC20Metadata is IERC20 {
/**
* @dev Returns the name of the token.
*/
function name() external view returns (string memory);
/**
* @dev Returns the symbol of the token.
*/
function symbol() external view returns (string memory);
/**
* @dev Returns the decimals places of the token.
*/
function decimals() external view returns (uint8);
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 8 of 8 : IERC20.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts (last updated v5.0.0) (token/ERC20/IERC20.sol)
pragma solidity ^0.8.20;
/**
* @dev Interface of the ERC20 standard as defined in the EIP.
*/
interface IERC20 {
/**
* @dev Emitted when `value` tokens are moved from one account (`from`) to
* another (`to`).
*
* Note that `value` may be zero.
*/
event Transfer(address indexed from, address indexed to, uint256 value);
/**
* @dev Emitted when the allowance of a `spender` for an `owner` is set by
* a call to {approve}. `value` is the new allowance.
*/
event Approval(address indexed owner, address indexed spender, uint256 value);
/**
* @dev Returns the value of tokens in existence.
*/
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Settings
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"optimizer": {
"enabled": false,
"runs": 200
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"initialOwner","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"uint256","name":"increasedSupply","type":"uint256"},{"internalType":"uint256","name":"cap","type":"uint256"}],"name":"ERC20ExceededCap","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"uint256","name":"cap","type":"uint256"}],"name":"ERC20InvalidCap","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"OwnableInvalidOwner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"OwnableUnauthorizedAccount","type":"error"},{"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":"value","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":"cap","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":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"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":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","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"}]

60a060405234801561000f575f80fd5b50604051611e1f380380611e1f8339818101604052810190610031919061065c565b806b019d971e4fe8401e740000006040518060400160405280600d81526020017f4d6574615472757374436f696e000000000000000000000000000000000000008152506040518060400160405280600381526020017f4d5443000000000000000000000000000000000000000000000000000000000081525081600390816100ba91906108c1565b5080600490816100ca91906108c1565b5050505f8103610111575f6040517f392e1e2700000000000000000000000000000000000000000000000000000000815260040161010891906109c9565b60405180910390fd5b8060808181525050505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff160361018a575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161018191906109f1565b60405180910390fd5b610199816101c060201b60201c565b505f6a295be96e6406697200000090506101b9338261028360201b60201c565b5050610aee565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036102f3575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016102ea91906109f1565b60405180910390fd5b6103045f838361030860201b60201c565b5050565b61031983838361031e60201b60201c565b505050565b61032f8383836103d360201b60201c565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036103ce575f6103716105ec60201b60201c565b90505f6103826105f560201b60201c565b9050818111156103cb5780826040517f9e79f8540000000000000000000000000000000000000000000000000000000081526004016103c2929190610a19565b60405180910390fd5b50505b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610423578060025f8282546104179190610a6d565b925050819055506104f1565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156104ac578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016104a393929190610aa0565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610538578060025f8282540392505081905550610582565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516105df9190610ad5565b60405180910390a3505050565b5f608051905090565b5f600254905090565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61062b82610602565b9050919050565b61063b81610621565b8114610645575f80fd5b50565b5f8151905061065681610632565b92915050565b5f60208284031215610671576106706105fe565b5b5f61067e84828501610648565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061070257607f821691505b602082108103610715576107146106be565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026107777fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261073c565b610781868361073c565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6107c56107c06107bb84610799565b6107a2565b610799565b9050919050565b5f819050919050565b6107de836107ab565b6107f26107ea826107cc565b848454610748565b825550505050565b5f90565b6108066107fa565b6108118184846107d5565b505050565b5b81811015610834576108295f826107fe565b600181019050610817565b5050565b601f8211156108795761084a8161071b565b6108538461072d565b81016020851015610862578190505b61087661086e8561072d565b830182610816565b50505b505050565b5f82821c905092915050565b5f6108995f198460080261087e565b1980831691505092915050565b5f6108b1838361088a565b9150826002028217905092915050565b6108ca82610687565b67ffffffffffffffff8111156108e3576108e2610691565b5b6108ed82546106eb565b6108f8828285610838565b5f60209050601f831160018114610929575f8415610917578287015190505b61092185826108a6565b865550610988565b601f1984166109378661071b565b5f5b8281101561095e57848901518255600182019150602085019450602081019050610939565b8683101561097b5784890151610977601f89168261088a565b8355505b6001600288020188555050505b505050505050565b5f819050919050565b5f6109b36109ae6109a984610990565b6107a2565b610799565b9050919050565b6109c381610999565b82525050565b5f6020820190506109dc5f8301846109ba565b92915050565b6109eb81610621565b82525050565b5f602082019050610a045f8301846109e2565b92915050565b610a1381610799565b82525050565b5f604082019050610a2c5f830185610a0a565b610a396020830184610a0a565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610a7782610799565b9150610a8283610799565b9250828201905080821115610a9a57610a99610a40565b5b92915050565b5f606082019050610ab35f8301866109e2565b610ac06020830185610a0a565b610acd6040830184610a0a565b949350505050565b5f602082019050610ae85f830184610a0a565b92915050565b608051611319610b065f395f6103c601526113195ff3fe608060405234801561000f575f80fd5b50600436106100e8575f3560e01c806370a082311161008a57806395d89b411161006457806395d89b4114610238578063a9059cbb14610256578063dd62ed3e14610286578063f2fde38b146102b6576100e8565b806370a08231146101e0578063715018a6146102105780638da5cb5b1461021a576100e8565b806323b872dd116100c657806323b872dd14610158578063313ce56714610188578063355274ea146101a657806340c10f19146101c4576100e8565b806306fdde03146100ec578063095ea7b31461010a57806318160ddd1461013a575b5f80fd5b6100f46102d2565b6040516101019190610f03565b60405180910390f35b610124600480360381019061011f9190610fb4565b610362565b604051610131919061100c565b60405180910390f35b610142610384565b60405161014f9190611034565b60405180910390f35b610172600480360381019061016d919061104d565b61038d565b60405161017f919061100c565b60405180910390f35b6101906103bb565b60405161019d91906110b8565b60405180910390f35b6101ae6103c3565b6040516101bb9190611034565b60405180910390f35b6101de60048036038101906101d99190610fb4565b6103ea565b005b6101fa60048036038101906101f591906110d1565b61045c565b6040516102079190611034565b60405180910390f35b6102186104a1565b005b6102226104b4565b60405161022f919061110b565b60405180910390f35b6102406104dc565b60405161024d9190610f03565b60405180910390f35b610270600480360381019061026b9190610fb4565b61056c565b60405161027d919061100c565b60405180910390f35b6102a0600480360381019061029b9190611124565b61058e565b6040516102ad9190611034565b60405180910390f35b6102d060048036038101906102cb91906110d1565b610610565b005b6060600380546102e19061118f565b80601f016020809104026020016040519081016040528092919081815260200182805461030d9061118f565b80156103585780601f1061032f57610100808354040283529160200191610358565b820191905f5260205f20905b81548152906001019060200180831161033b57829003601f168201915b5050505050905090565b5f8061036c610694565b905061037981858561069b565b600191505092915050565b5f600254905090565b5f80610397610694565b90506103a48582856106ad565b6103af85858561073f565b60019150509392505050565b5f6012905090565b5f7f0000000000000000000000000000000000000000000000000000000000000000905090565b6103f261082f565b6103fa6103c3565b81610403610384565b61040d91906111ec565b111561044e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161044590611269565b60405180910390fd5b61045882826108b6565b5050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6104a961082f565b6104b25f610935565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546104eb9061118f565b80601f01602080910402602001604051908101604052809291908181526020018280546105179061118f565b80156105625780601f1061053957610100808354040283529160200191610562565b820191905f5260205f20905b81548152906001019060200180831161054557829003601f168201915b5050505050905090565b5f80610576610694565b905061058381858561073f565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61061861082f565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610688575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161067f919061110b565b60405180910390fd5b61069181610935565b50565b5f33905090565b6106a883838360016109f8565b505050565b5f6106b8848461058e565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610739578181101561072a578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161072193929190611287565b60405180910390fd5b61073884848484035f6109f8565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107af575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016107a6919061110b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361081f575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610816919061110b565b60405180910390fd5b61082a838383610bc7565b505050565b610837610694565b73ffffffffffffffffffffffffffffffffffffffff166108556104b4565b73ffffffffffffffffffffffffffffffffffffffff16146108b457610878610694565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016108ab919061110b565b60405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610926575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161091d919061110b565b60405180910390fd5b6109315f8383610bc7565b5050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610a68575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610a5f919061110b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ad8575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610acf919061110b565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610bc1578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610bb89190611034565b60405180910390a35b50505050565b610bd2838383610bd7565b505050565b610be2838383610c7a565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c75575f610c1e6103c3565b90505f610c29610384565b905081811115610c725780826040517f9e79f854000000000000000000000000000000000000000000000000000000008152600401610c699291906112bc565b60405180910390fd5b50505b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cca578060025f828254610cbe91906111ec565b92505081905550610d98565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610d53578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610d4a93929190611287565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ddf578060025f8282540392505081905550610e29565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e869190611034565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610ed582610e93565b610edf8185610e9d565b9350610eef818560208601610ead565b610ef881610ebb565b840191505092915050565b5f6020820190508181035f830152610f1b8184610ecb565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610f5082610f27565b9050919050565b610f6081610f46565b8114610f6a575f80fd5b50565b5f81359050610f7b81610f57565b92915050565b5f819050919050565b610f9381610f81565b8114610f9d575f80fd5b50565b5f81359050610fae81610f8a565b92915050565b5f8060408385031215610fca57610fc9610f23565b5b5f610fd785828601610f6d565b9250506020610fe885828601610fa0565b9150509250929050565b5f8115159050919050565b61100681610ff2565b82525050565b5f60208201905061101f5f830184610ffd565b92915050565b61102e81610f81565b82525050565b5f6020820190506110475f830184611025565b92915050565b5f805f6060848603121561106457611063610f23565b5b5f61107186828701610f6d565b935050602061108286828701610f6d565b925050604061109386828701610fa0565b9150509250925092565b5f60ff82169050919050565b6110b28161109d565b82525050565b5f6020820190506110cb5f8301846110a9565b92915050565b5f602082840312156110e6576110e5610f23565b5b5f6110f384828501610f6d565b91505092915050565b61110581610f46565b82525050565b5f60208201905061111e5f8301846110fc565b92915050565b5f806040838503121561113a57611139610f23565b5b5f61114785828601610f6d565b925050602061115885828601610f6d565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806111a657607f821691505b6020821081036111b9576111b8611162565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6111f682610f81565b915061120183610f81565b9250828201905080821115611219576112186111bf565b5b92915050565b7f45786365656473206361700000000000000000000000000000000000000000005f82015250565b5f611253600b83610e9d565b915061125e8261121f565b602082019050919050565b5f6020820190508181035f83015261128081611247565b9050919050565b5f60608201905061129a5f8301866110fc565b6112a76020830185611025565b6112b46040830184611025565b949350505050565b5f6040820190506112cf5f830185611025565b6112dc6020830184611025565b939250505056fea2646970667358221220c6a0efc7a51f51e2ab475d21c6ad8e5f0e93d4b49b501f1cdc6beb668cdabb9b64736f6c6343000819003300000000000000000000000010546ab99d28f59f60f80c437936538af3cb479f

Deployed Bytecode

0x608060405234801561000f575f80fd5b50600436106100e8575f3560e01c806370a082311161008a57806395d89b411161006457806395d89b4114610238578063a9059cbb14610256578063dd62ed3e14610286578063f2fde38b146102b6576100e8565b806370a08231146101e0578063715018a6146102105780638da5cb5b1461021a576100e8565b806323b872dd116100c657806323b872dd14610158578063313ce56714610188578063355274ea146101a657806340c10f19146101c4576100e8565b806306fdde03146100ec578063095ea7b31461010a57806318160ddd1461013a575b5f80fd5b6100f46102d2565b6040516101019190610f03565b60405180910390f35b610124600480360381019061011f9190610fb4565b610362565b604051610131919061100c565b60405180910390f35b610142610384565b60405161014f9190611034565b60405180910390f35b610172600480360381019061016d919061104d565b61038d565b60405161017f919061100c565b60405180910390f35b6101906103bb565b60405161019d91906110b8565b60405180910390f35b6101ae6103c3565b6040516101bb9190611034565b60405180910390f35b6101de60048036038101906101d99190610fb4565b6103ea565b005b6101fa60048036038101906101f591906110d1565b61045c565b6040516102079190611034565b60405180910390f35b6102186104a1565b005b6102226104b4565b60405161022f919061110b565b60405180910390f35b6102406104dc565b60405161024d9190610f03565b60405180910390f35b610270600480360381019061026b9190610fb4565b61056c565b60405161027d919061100c565b60405180910390f35b6102a0600480360381019061029b9190611124565b61058e565b6040516102ad9190611034565b60405180910390f35b6102d060048036038101906102cb91906110d1565b610610565b005b6060600380546102e19061118f565b80601f016020809104026020016040519081016040528092919081815260200182805461030d9061118f565b80156103585780601f1061032f57610100808354040283529160200191610358565b820191905f5260205f20905b81548152906001019060200180831161033b57829003601f168201915b5050505050905090565b5f8061036c610694565b905061037981858561069b565b600191505092915050565b5f600254905090565b5f80610397610694565b90506103a48582856106ad565b6103af85858561073f565b60019150509392505050565b5f6012905090565b5f7f0000000000000000000000000000000000000000019d971e4fe8401e74000000905090565b6103f261082f565b6103fa6103c3565b81610403610384565b61040d91906111ec565b111561044e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161044590611269565b60405180910390fd5b61045882826108b6565b5050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6104a961082f565b6104b25f610935565b565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600480546104eb9061118f565b80601f01602080910402602001604051908101604052809291908181526020018280546105179061118f565b80156105625780601f1061053957610100808354040283529160200191610562565b820191905f5260205f20905b81548152906001019060200180831161054557829003601f168201915b5050505050905090565b5f80610576610694565b905061058381858561073f565b600191505092915050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b61061861082f565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610688575f6040517f1e4fbdf700000000000000000000000000000000000000000000000000000000815260040161067f919061110b565b60405180910390fd5b61069181610935565b50565b5f33905090565b6106a883838360016109f8565b505050565b5f6106b8848461058e565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114610739578181101561072a578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161072193929190611287565b60405180910390fd5b61073884848484035f6109f8565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036107af575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016107a6919061110b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361081f575f6040517fec442f05000000000000000000000000000000000000000000000000000000008152600401610816919061110b565b60405180910390fd5b61082a838383610bc7565b505050565b610837610694565b73ffffffffffffffffffffffffffffffffffffffff166108556104b4565b73ffffffffffffffffffffffffffffffffffffffff16146108b457610878610694565b6040517f118cdaa70000000000000000000000000000000000000000000000000000000081526004016108ab919061110b565b60405180910390fd5b565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610926575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161091d919061110b565b60405180910390fd5b6109315f8383610bc7565b5050565b5f60055f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690508160055f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610a68575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610a5f919061110b565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610ad8575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610acf919061110b565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610bc1578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610bb89190611034565b60405180910390a35b50505050565b610bd2838383610bd7565b505050565b610be2838383610c7a565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c75575f610c1e6103c3565b90505f610c29610384565b905081811115610c725780826040517f9e79f854000000000000000000000000000000000000000000000000000000008152600401610c699291906112bc565b60405180910390fd5b50505b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cca578060025f828254610cbe91906111ec565b92505081905550610d98565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610d53578381836040517fe450d38c000000000000000000000000000000000000000000000000000000008152600401610d4a93929190611287565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610ddf578060025f8282540392505081905550610e29565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051610e869190611034565b60405180910390a3505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610ed582610e93565b610edf8185610e9d565b9350610eef818560208601610ead565b610ef881610ebb565b840191505092915050565b5f6020820190508181035f830152610f1b8184610ecb565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610f5082610f27565b9050919050565b610f6081610f46565b8114610f6a575f80fd5b50565b5f81359050610f7b81610f57565b92915050565b5f819050919050565b610f9381610f81565b8114610f9d575f80fd5b50565b5f81359050610fae81610f8a565b92915050565b5f8060408385031215610fca57610fc9610f23565b5b5f610fd785828601610f6d565b9250506020610fe885828601610fa0565b9150509250929050565b5f8115159050919050565b61100681610ff2565b82525050565b5f60208201905061101f5f830184610ffd565b92915050565b61102e81610f81565b82525050565b5f6020820190506110475f830184611025565b92915050565b5f805f6060848603121561106457611063610f23565b5b5f61107186828701610f6d565b935050602061108286828701610f6d565b925050604061109386828701610fa0565b9150509250925092565b5f60ff82169050919050565b6110b28161109d565b82525050565b5f6020820190506110cb5f8301846110a9565b92915050565b5f602082840312156110e6576110e5610f23565b5b5f6110f384828501610f6d565b91505092915050565b61110581610f46565b82525050565b5f60208201905061111e5f8301846110fc565b92915050565b5f806040838503121561113a57611139610f23565b5b5f61114785828601610f6d565b925050602061115885828601610f6d565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806111a657607f821691505b6020821081036111b9576111b8611162565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6111f682610f81565b915061120183610f81565b9250828201905080821115611219576112186111bf565b5b92915050565b7f45786365656473206361700000000000000000000000000000000000000000005f82015250565b5f611253600b83610e9d565b915061125e8261121f565b602082019050919050565b5f6020820190508181035f83015261128081611247565b9050919050565b5f60608201905061129a5f8301866110fc565b6112a76020830185611025565b6112b46040830184611025565b949350505050565b5f6040820190506112cf5f830185611025565b6112dc6020830184611025565b939250505056fea2646970667358221220c6a0efc7a51f51e2ab475d21c6ad8e5f0e93d4b49b501f1cdc6beb668cdabb9b64736f6c63430008190033

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

00000000000000000000000010546ab99d28f59f60f80c437936538af3cb479f

-----Decoded View---------------
Arg [0] : initialOwner (address): 0x10546aB99D28f59F60F80c437936538AF3CB479F

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


Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.