ETH Price: $3,468.86 (+2.86%)

Token

Dead Cute Sugar Skulls (SKULLS)
 

Overview

Max Total Supply

10,000 SKULLS

Holders

1,072

Market

Volume (24H)

N/A

Min Price (24H)

N/A

Max Price (24H)

N/A
Balance
5 SKULLS
0x6ad7bb964a803a7ccc1389545671131cf59588d3
Loading...
Loading
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:
deadcute

Compiler Version
v0.8.9+commit.e5eed63a

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion
File 1 of 6 : deadcute.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
/*
:::::::-. .,:::::: :::. :::::::-. .,-::::: ... :::::::::::::::.,::::::
;;, `';,;;;;'''' ;;`;; ;;, `';, ,;;;'````' ;; ;;;;;;;;;;;'''';;;;''''
`[[ [[ [[cccc ,[[ '[[, `[[ [[ [[[ [[' [[[ [[ [[cccc
$$, $$ $$"""" c$$$cc$$$c $$, $$ $$$ $$ $$$ $$ $$""""
888_,o8P' 888oo,__ 888 888,888_,o8P' `88bo,__,o,88 .d888 88, 888oo,__
MMMMP"` """"YUMMMYMM ""` MMMMP"` "YUMMMMMP""YmmMMMM"" MMM """"YUMMM
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.9;
import "@openzeppelin/contracts/access/Ownable.sol";
import "@openzeppelin/contracts/security/ReentrancyGuard.sol";
import "erc721a/contracts/ERC721A.sol";
contract deadcute is ERC721A, Ownable, ReentrancyGuard {
// Variables
string private _baseTokenURI;
string private _notRevealedURI;
uint256 public maxTokens = 10000;
uint256 public tokenReserve = 500;
bool public publicMintActive = false;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 2 of 6 : 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 v4.4.1 (access/Ownable.sol)
pragma solidity ^0.8.0;
import "../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.
*
* By default, the owner account will be the one that deploys the contract. 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;
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
/**
* @dev Initializes the contract setting the deployer as the initial owner.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 3 of 6 : ReentrancyGuard.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 v4.4.1 (security/ReentrancyGuard.sol)
pragma solidity ^0.8.0;
/**
* @dev Contract module that helps prevent reentrant calls to a function.
*
* Inheriting from `ReentrancyGuard` will make the {nonReentrant} modifier
* available, which can be applied to functions to make sure there are no nested
* (reentrant) calls to them.
*
* Note that because there is a single `nonReentrant` guard, functions marked as
* `nonReentrant` may not call one another. This can be worked around by making
* those functions `private`, and then adding `external` `nonReentrant` entry
* points to them.
*
* TIP: If you would like to learn more about reentrancy and alternative ways
* to protect against it, check out our blog post
* https://blog.openzeppelin.com/reentrancy-after-istanbul/[Reentrancy After Istanbul].
*/
abstract contract ReentrancyGuard {
// Booleans are more expensive than uint256 or any type that takes up a full
// word because each write operation emits an extra SLOAD to first read the
// slot's contents, replace the bits taken up by the boolean, and then write
// back. This is the compiler's defense against contract upgrades and
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 4 of 6 : ERC721A.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
// ERC721A Contracts v4.0.0
// Creator: Chiru Labs
pragma solidity ^0.8.4;
import './IERC721A.sol';
/**
* @dev ERC721 token receiver interface.
*/
interface ERC721A__IERC721Receiver {
function onERC721Received(
address operator,
address from,
uint256 tokenId,
bytes calldata data
) external returns (bytes4);
}
/**
* @dev Implementation of https://eips.ethereum.org/EIPS/eip-721[ERC721] Non-Fungible Token Standard, including
* the Metadata extension. Built to optimize for lower gas during batch mints.
*
* Assumes serials are sequentially minted starting at _startTokenId() (defaults to 0, e.g. 0, 1, 2, 3..).
*
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 5 of 6 : 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
// SPDX-License-Identifier: MIT
// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)
pragma solidity ^0.8.0;
/**
* @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;
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

File 6 of 6 : IERC721A.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
// ERC721A Contracts v4.0.0
// Creator: Chiru Labs
pragma solidity ^0.8.4;
/**
* @dev Interface of an ERC721A compliant contract.
*/
interface IERC721A {
/**
* The caller must own the token or be an approved operator.
*/
error ApprovalCallerNotOwnerNorApproved();
/**
* The token does not exist.
*/
error ApprovalQueryForNonexistentToken();
/**
* The caller cannot approve to their own address.
*/
error ApproveToCaller();
/**
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

Contract Security Audit

Contract ABI

[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ApprovalCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"ApprovalQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"ApprovalToCurrentOwner","type":"error"},{"inputs":[],"name":"ApproveToCaller","type":"error"},{"inputs":[],"name":"BalanceQueryForZeroAddress","type":"error"},{"inputs":[],"name":"MintToZeroAddress","type":"error"},{"inputs":[],"name":"MintZeroQuantity","type":"error"},{"inputs":[],"name":"OwnerQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"TransferCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"TransferFromIncorrectOwner","type":"error"},{"inputs":[],"name":"TransferToNonERC721ReceiverImplementer","type":"error"},{"inputs":[],"name":"TransferToZeroAddress","type":"error"},{"inputs":[],"name":"URIQueryForNonexistentToken","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"approved","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","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":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newMax","type":"uint256"}],"name":"lowerMaxSupply","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"maxTokenMint","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxTokens","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"notRevealedURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_numberOfTokens","type":"uint256"}],"name":"publicMint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"publicMintActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"remainingSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_reserveAmount","type":"uint256"}],"name":"reserveTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"revealed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"baseURI","type":"string"}],"name":"setBaseURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newMaxTokenMint","type":"uint256"}],"name":"setMaxTokenMint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_newURI","type":"string"}],"name":"setNotRevealedURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newTokenReserve","type":"uint256"}],"name":"setTokenReserve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"togglePublicMint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"toggleReveal","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"tokenReserve","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"tokenURI","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":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawBalance","outputs":[],"stateMutability":"nonpayable","type":"function"}]

6080604052612710600c556101f4600d55600e805461ffff191690556005600f553480156200002d57600080fd5b50604080518082018252601681527f44656164204375746520537567617220536b756c6c7300000000000000000000602080830191825283518085019094526006845265534b554c4c5360d01b908401528151919291620000919160029162000116565b508051620000a790600390602084019062000116565b50506000805550620000b933620000c4565b6001600955620001f9565b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b8280546200012490620001bc565b90600052602060002090601f01602090048101928262000148576000855562000193565b82601f106200016357805160ff191683800117855562000193565b8280016001018555821562000193579182015b828111156200019357825182559160200191906001019062000176565b50620001a1929150620001a5565b5090565b5b80821115620001a15760008155600101620001a6565b600181811c90821680620001d157607f821691505b60208210811415620001f357634e487b7160e01b600052602260045260246000fd5b50919050565b611abf80620002096000396000f3fe608060405234801561001057600080fd5b50600436106102065760003560e01c8063715018a61161011a578063c4e9374d116100ad578063e02eada51161007c578063e02eada5146103fc578063e83157421461040f578063e985e9c514610418578063f2c4ce1e14610454578063f2fde38b1461046757600080fd5b8063c4e9374d146103c5578063c87b56dd146103d8578063cbcb3171146103eb578063da0239a6146103f457600080fd5b806395d89b41116100e957806395d89b411461038a578063a22cb46514610392578063b67c25a3146103a5578063b88d4fde146103b257600080fd5b8063715018a614610356578063722503801461035e57806378cf19e9146103665780638da5cb5b1461037957600080fd5b806342842e0e1161019d5780635b8ad4291161016c5780635b8ad4291461030d5780635fd8c710146103155780635ff2dcd71461031d5780636352211e1461033057806370a082311461034357600080fd5b806342842e0e146102cc57806351830227146102df578063535d7c55146102f157806355f804b3146102fa57600080fd5b806318160ddd116101d957806318160ddd1461028857806323b872dd1461029e5780632db11544146102b15780634047638d146102c457600080fd5b806301ffc9a71461020b57806306fdde0314610233578063081812fc14610248578063095ea7b314610273575b600080fd5b61021e610219366004611624565b61047a565b60405190151581526020015b60405180910390f35b61023b6104cc565b60405161022a9190611699565b61025b6102563660046116ac565b61055e565b6040516001600160a01b03909116815260200161022a565b6102866102813660046116e1565b6105a2565b005b600154600054035b60405190815260200161022a565b6102866102ac36600461170b565b610675565b6102866102bf3660046116ac565b610685565b61028661083b565b6102866102da36600461170b565b610879565b600e5461021e90610100900460ff1681565b610290600f5481565b6102866103083660046117d3565b610894565b6102866108d5565b61028661091c565b61028661032b3660046116ac565b61097d565b61025b61033e3660046116ac565b6109ac565b61029061035136600461181c565b6109b7565b610286610a06565b61023b610a3c565b6102866103743660046116e1565b610a4b565b6008546001600160a01b031661025b565b61023b610b60565b6102866103a0366004611837565b610b6f565b600e5461021e9060ff1681565b6102866103c0366004611873565b610c05565b6102866103d33660046116ac565b610c4f565b61023b6103e63660046116ac565b610d1e565b610290600d5481565b610290610e81565b61028661040a3660046116ac565b610ea2565b610290600c5481565b61021e6104263660046118ef565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b6102866104623660046117d3565b610ed1565b61028661047536600461181c565b610f0e565b60006301ffc9a760e01b6001600160e01b0319831614806104ab57506380ac58cd60e01b6001600160e01b03198316145b806104c65750635b5e139f60e01b6001600160e01b03198316145b92915050565b6060600280546104db90611922565b80601f016020809104026020016040519081016040528092919081815260200182805461050790611922565b80156105545780601f1061052957610100808354040283529160200191610554565b820191906000526020600020905b81548152906001019060200180831161053757829003601f168201915b5050505050905090565b600061056982610fa9565b610586576040516333d1c03960e21b815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b60006105ad82610fd0565b9050806001600160a01b0316836001600160a01b031614156105e25760405163250fdee360e21b815260040160405180910390fd5b336001600160a01b03821614610619576105fc8133610426565b610619576040516367d9dca160e11b815260040160405180910390fd5b60008281526006602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b610680838383611031565b505050565b600260095414156106dd5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b6002600955600e5460ff1661072a5760405162461bcd60e51b8152602060048201526013602482015272111bc81b9bdd081899481a5b5c185d1a595b9d606a1b60448201526064016106d4565b3332146107795760405162461bcd60e51b815260206004820152601960248201527f43616c6c65722063616e6e6f7420626520636f6e74726163740000000000000060448201526064016106d4565b600f548111156107be5760405162461bcd60e51b815260206004820152601060248201526f446f206e6f742062652067726565647960801b60448201526064016106d4565b600d54600c546107ce9190611973565b816107dc6001546000540390565b6107e6919061198a565b11156108295760405162461bcd60e51b815260206004820152601260248201527145786365656473206d617820737570706c7960701b60448201526064016106d4565b61083333826111d4565b506001600955565b6008546001600160a01b031633146108655760405162461bcd60e51b81526004016106d4906119a2565b600e805460ff19811660ff90911615179055565b61068083838360405180602001604052806000815250610c05565b6008546001600160a01b031633146108be5760405162461bcd60e51b81526004016106d4906119a2565b80516108d190600a906020840190611575565b5050565b6008546001600160a01b031633146108ff5760405162461bcd60e51b81526004016106d4906119a2565b600e805461ff001981166101009182900460ff1615909102179055565b6008546001600160a01b031633146109465760405162461bcd60e51b81526004016106d4906119a2565b478061095157600080fd5b60405133904780156108fc02916000818181858888f193505050501580156108d1573d6000803e3d6000fd5b6008546001600160a01b031633146109a75760405162461bcd60e51b81526004016106d4906119a2565b600f55565b60006104c682610fd0565b60006001600160a01b0382166109e0576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b6008546001600160a01b03163314610a305760405162461bcd60e51b81526004016106d4906119a2565b610a3a60006111ee565b565b6060600b80546104db90611922565b6008546001600160a01b03163314610a755760405162461bcd60e51b81526004016106d4906119a2565b600d54811115610add5760405162461bcd60e51b815260206004820152602d60248201527f4e6f7420656e6f7567682072657365727665206c65667420746f206d696e742060448201526c74686174207175616e7469747960981b60648201526084016106d4565b600c5481610aee6001546000540390565b610af8919061198a565b1115610b3b5760405162461bcd60e51b815260206004820152601260248201527145786365656473206d617820737570706c7960701b60448201526064016106d4565b610b4582826111d4565b80600d6000828254610b579190611973565b90915550505050565b6060600380546104db90611922565b6001600160a01b038216331415610b995760405163b06307db60e01b815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610c10848484611031565b6001600160a01b0383163b15610c4957610c2c84848484611240565b610c49576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b6008546001600160a01b03163314610c795760405162461bcd60e51b81526004016106d4906119a2565b600c548110610cc25760405162461bcd60e51b815260206004820152601560248201527443616e206f6e6c79206c6f77657220737570706c7960581b60448201526064016106d4565b60015460005403600c5411610d195760405162461bcd60e51b815260206004820152601760248201527f43616e2774207365742062656c6f772063757272656e7400000000000000000060448201526064016106d4565b600c55565b6060610d2982610fa9565b610d8d5760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b60648201526084016106d4565b600e54610100900460ff16610e2e57600b8054610da990611922565b80601f0160208091040260200160405190810160405280929190818152602001828054610dd590611922565b8015610e225780601f10610df757610100808354040283529160200191610e22565b820191906000526020600020905b815481529060010190602001808311610e0557829003601f168201915b50505050509050919050565b6000610e3983611338565b90506000815111610e595760405180602001604052806000815250610e7a565b80604051602001610e6a91906119d7565b6040516020818303038152906040525b9392505050565b6000610e906001546000540390565b600c54610e9d9190611973565b905090565b6008546001600160a01b03163314610ecc5760405162461bcd60e51b81526004016106d4906119a2565b600d55565b6008546001600160a01b03163314610efb5760405162461bcd60e51b81526004016106d4906119a2565b80516108d190600b906020840190611575565b6008546001600160a01b03163314610f385760405162461bcd60e51b81526004016106d4906119a2565b6001600160a01b038116610f9d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106d4565b610fa6816111ee565b50565b60008054821080156104c6575050600090815260046020526040902054600160e01b161590565b60008160005481101561101857600081815260046020526040902054600160e01b8116611016575b80610e7a575060001901600081815260046020526040902054610ff8565b505b604051636f96cda160e11b815260040160405180910390fd5b600061103c82610fd0565b9050836001600160a01b0316816001600160a01b03161461106f5760405162a1148160e81b815260040160405180910390fd5b6000336001600160a01b038616148061108d575061108d8533610426565b806110a857503361109d8461055e565b6001600160a01b0316145b9050806110c857604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b0384166110ef57604051633a954ecd60e21b815260040160405180910390fd5b600083815260066020908152604080832080546001600160a01b03191690556001600160a01b038881168452600583528184208054600019019055871683528083208054600101905585835260049091529020600160e11b4260a01b86178117909155821661118c576001830160008181526004602052604090205461118a57600054811461118a5760008181526004602052604090208390555b505b82846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050505050565b6108d18282604051806020016040528060008152506113a6565b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290611275903390899088908890600401611a00565b602060405180830381600087803b15801561128f57600080fd5b505af19250505080156112bf575060408051601f3d908101601f191682019092526112bc91810190611a3d565b60015b61131a573d8080156112ed576040519150601f19603f3d011682016040523d82523d6000602084013e6112f2565b606091505b508051611312576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490505b949350505050565b606061134382610fa9565b61136057604051630a14c4b560e41b815260040160405180910390fd5b600061136a611517565b905080516000141561138b5760405180602001604052806000815250610e7a565b8061139584611526565b604051602001610e6a929190611a5a565b6000546001600160a01b0384166113cf57604051622e076360e81b815260040160405180910390fd5b826113ed5760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b03841660008181526005602090815260408083208054680100000000000000018902019055848352600490915290204260a01b86176001861460e11b1790558190818501903b156114c2575b60405182906001600160a01b038816906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a461148b6000878480600101955087611240565b6114a8576040516368d2bf6b60e11b815260040160405180910390fd5b8082106114405782600054146114bd57600080fd5b611507565b5b6040516001830192906001600160a01b038816906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a48082106114c3575b506000908155610c499085838684565b6060600a80546104db90611922565b604080516080810191829052607f0190826030600a8206018353600a90045b801561156357600183039250600a81066030018353600a9004611545565b50819003601f19909101908152919050565b82805461158190611922565b90600052602060002090601f0160209004810192826115a357600085556115e9565b82601f106115bc57805160ff19168380011785556115e9565b828001600101855582156115e9579182015b828111156115e95782518255916020019190600101906115ce565b506115f59291506115f9565b5090565b5b808211156115f557600081556001016115fa565b6001600160e01b031981168114610fa657600080fd5b60006020828403121561163657600080fd5b8135610e7a8161160e565b60005b8381101561165c578181015183820152602001611644565b83811115610c495750506000910152565b60008151808452611685816020860160208601611641565b601f01601f19169290920160200192915050565b602081526000610e7a602083018461166d565b6000602082840312156116be57600080fd5b5035919050565b80356001600160a01b03811681146116dc57600080fd5b919050565b600080604083850312156116f457600080fd5b6116fd836116c5565b946020939093013593505050565b60008060006060848603121561172057600080fd5b611729846116c5565b9250611737602085016116c5565b9150604084013590509250925092565b634e487b7160e01b600052604160045260246000fd5b600067ffffffffffffffff8084111561177857611778611747565b604051601f8501601f19908116603f011681019082821181831017156117a0576117a0611747565b816040528093508581528686860111156117b957600080fd5b858560208301376000602087830101525050509392505050565b6000602082840312156117e557600080fd5b813567ffffffffffffffff8111156117fc57600080fd5b8201601f8101841361180d57600080fd5b6113308482356020840161175d565b60006020828403121561182e57600080fd5b610e7a826116c5565b6000806040838503121561184a57600080fd5b611853836116c5565b91506020830135801515811461186857600080fd5b809150509250929050565b6000806000806080858703121561188957600080fd5b611892856116c5565b93506118a0602086016116c5565b925060408501359150606085013567ffffffffffffffff8111156118c357600080fd5b8501601f810187136118d457600080fd5b6118e38782356020840161175d565b91505092959194509250565b6000806040838503121561190257600080fd5b61190b836116c5565b9150611919602084016116c5565b90509250929050565b600181811c9082168061193657607f821691505b6020821081141561195757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6000828210156119855761198561195d565b500390565b6000821982111561199d5761199d61195d565b500190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600082516119e9818460208701611641565b64173539b7b760d91b920191825250600501919050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090611a339083018461166d565b9695505050505050565b600060208284031215611a4f57600080fd5b8151610e7a8161160e565b60008351611a6c818460208801611641565b835190830190611a80818360208801611641565b0194935050505056fea26469706673582212204f79011a7b0b98f3585f0f7ad02ed9b55011943bcc8e358da683a7d367219e6664736f6c63430008090033

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106102065760003560e01c8063715018a61161011a578063c4e9374d116100ad578063e02eada51161007c578063e02eada5146103fc578063e83157421461040f578063e985e9c514610418578063f2c4ce1e14610454578063f2fde38b1461046757600080fd5b8063c4e9374d146103c5578063c87b56dd146103d8578063cbcb3171146103eb578063da0239a6146103f457600080fd5b806395d89b41116100e957806395d89b411461038a578063a22cb46514610392578063b67c25a3146103a5578063b88d4fde146103b257600080fd5b8063715018a614610356578063722503801461035e57806378cf19e9146103665780638da5cb5b1461037957600080fd5b806342842e0e1161019d5780635b8ad4291161016c5780635b8ad4291461030d5780635fd8c710146103155780635ff2dcd71461031d5780636352211e1461033057806370a082311461034357600080fd5b806342842e0e146102cc57806351830227146102df578063535d7c55146102f157806355f804b3146102fa57600080fd5b806318160ddd116101d957806318160ddd1461028857806323b872dd1461029e5780632db11544146102b15780634047638d146102c457600080fd5b806301ffc9a71461020b57806306fdde0314610233578063081812fc14610248578063095ea7b314610273575b600080fd5b61021e610219366004611624565b61047a565b60405190151581526020015b60405180910390f35b61023b6104cc565b60405161022a9190611699565b61025b6102563660046116ac565b61055e565b6040516001600160a01b03909116815260200161022a565b6102866102813660046116e1565b6105a2565b005b600154600054035b60405190815260200161022a565b6102866102ac36600461170b565b610675565b6102866102bf3660046116ac565b610685565b61028661083b565b6102866102da36600461170b565b610879565b600e5461021e90610100900460ff1681565b610290600f5481565b6102866103083660046117d3565b610894565b6102866108d5565b61028661091c565b61028661032b3660046116ac565b61097d565b61025b61033e3660046116ac565b6109ac565b61029061035136600461181c565b6109b7565b610286610a06565b61023b610a3c565b6102866103743660046116e1565b610a4b565b6008546001600160a01b031661025b565b61023b610b60565b6102866103a0366004611837565b610b6f565b600e5461021e9060ff1681565b6102866103c0366004611873565b610c05565b6102866103d33660046116ac565b610c4f565b61023b6103e63660046116ac565b610d1e565b610290600d5481565b610290610e81565b61028661040a3660046116ac565b610ea2565b610290600c5481565b61021e6104263660046118ef565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b6102866104623660046117d3565b610ed1565b61028661047536600461181c565b610f0e565b60006301ffc9a760e01b6001600160e01b0319831614806104ab57506380ac58cd60e01b6001600160e01b03198316145b806104c65750635b5e139f60e01b6001600160e01b03198316145b92915050565b6060600280546104db90611922565b80601f016020809104026020016040519081016040528092919081815260200182805461050790611922565b80156105545780601f1061052957610100808354040283529160200191610554565b820191906000526020600020905b81548152906001019060200180831161053757829003601f168201915b5050505050905090565b600061056982610fa9565b610586576040516333d1c03960e21b815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b60006105ad82610fd0565b9050806001600160a01b0316836001600160a01b031614156105e25760405163250fdee360e21b815260040160405180910390fd5b336001600160a01b03821614610619576105fc8133610426565b610619576040516367d9dca160e11b815260040160405180910390fd5b60008281526006602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b610680838383611031565b505050565b600260095414156106dd5760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064015b60405180910390fd5b6002600955600e5460ff1661072a5760405162461bcd60e51b8152602060048201526013602482015272111bc81b9bdd081899481a5b5c185d1a595b9d606a1b60448201526064016106d4565b3332146107795760405162461bcd60e51b815260206004820152601960248201527f43616c6c65722063616e6e6f7420626520636f6e74726163740000000000000060448201526064016106d4565b600f548111156107be5760405162461bcd60e51b815260206004820152601060248201526f446f206e6f742062652067726565647960801b60448201526064016106d4565b600d54600c546107ce9190611973565b816107dc6001546000540390565b6107e6919061198a565b11156108295760405162461bcd60e51b815260206004820152601260248201527145786365656473206d617820737570706c7960701b60448201526064016106d4565b61083333826111d4565b506001600955565b6008546001600160a01b031633146108655760405162461bcd60e51b81526004016106d4906119a2565b600e805460ff19811660ff90911615179055565b61068083838360405180602001604052806000815250610c05565b6008546001600160a01b031633146108be5760405162461bcd60e51b81526004016106d4906119a2565b80516108d190600a906020840190611575565b5050565b6008546001600160a01b031633146108ff5760405162461bcd60e51b81526004016106d4906119a2565b600e805461ff001981166101009182900460ff1615909102179055565b6008546001600160a01b031633146109465760405162461bcd60e51b81526004016106d4906119a2565b478061095157600080fd5b60405133904780156108fc02916000818181858888f193505050501580156108d1573d6000803e3d6000fd5b6008546001600160a01b031633146109a75760405162461bcd60e51b81526004016106d4906119a2565b600f55565b60006104c682610fd0565b60006001600160a01b0382166109e0576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b6008546001600160a01b03163314610a305760405162461bcd60e51b81526004016106d4906119a2565b610a3a60006111ee565b565b6060600b80546104db90611922565b6008546001600160a01b03163314610a755760405162461bcd60e51b81526004016106d4906119a2565b600d54811115610add5760405162461bcd60e51b815260206004820152602d60248201527f4e6f7420656e6f7567682072657365727665206c65667420746f206d696e742060448201526c74686174207175616e7469747960981b60648201526084016106d4565b600c5481610aee6001546000540390565b610af8919061198a565b1115610b3b5760405162461bcd60e51b815260206004820152601260248201527145786365656473206d617820737570706c7960701b60448201526064016106d4565b610b4582826111d4565b80600d6000828254610b579190611973565b90915550505050565b6060600380546104db90611922565b6001600160a01b038216331415610b995760405163b06307db60e01b815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b610c10848484611031565b6001600160a01b0383163b15610c4957610c2c84848484611240565b610c49576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b6008546001600160a01b03163314610c795760405162461bcd60e51b81526004016106d4906119a2565b600c548110610cc25760405162461bcd60e51b815260206004820152601560248201527443616e206f6e6c79206c6f77657220737570706c7960581b60448201526064016106d4565b60015460005403600c5411610d195760405162461bcd60e51b815260206004820152601760248201527f43616e2774207365742062656c6f772063757272656e7400000000000000000060448201526064016106d4565b600c55565b6060610d2982610fa9565b610d8d5760405162461bcd60e51b815260206004820152602f60248201527f4552433732314d657461646174613a2055524920717565727920666f72206e6f60448201526e3732bc34b9ba32b73a103a37b5b2b760891b60648201526084016106d4565b600e54610100900460ff16610e2e57600b8054610da990611922565b80601f0160208091040260200160405190810160405280929190818152602001828054610dd590611922565b8015610e225780601f10610df757610100808354040283529160200191610e22565b820191906000526020600020905b815481529060010190602001808311610e0557829003601f168201915b50505050509050919050565b6000610e3983611338565b90506000815111610e595760405180602001604052806000815250610e7a565b80604051602001610e6a91906119d7565b6040516020818303038152906040525b9392505050565b6000610e906001546000540390565b600c54610e9d9190611973565b905090565b6008546001600160a01b03163314610ecc5760405162461bcd60e51b81526004016106d4906119a2565b600d55565b6008546001600160a01b03163314610efb5760405162461bcd60e51b81526004016106d4906119a2565b80516108d190600b906020840190611575565b6008546001600160a01b03163314610f385760405162461bcd60e51b81526004016106d4906119a2565b6001600160a01b038116610f9d5760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016106d4565b610fa6816111ee565b50565b60008054821080156104c6575050600090815260046020526040902054600160e01b161590565b60008160005481101561101857600081815260046020526040902054600160e01b8116611016575b80610e7a575060001901600081815260046020526040902054610ff8565b505b604051636f96cda160e11b815260040160405180910390fd5b600061103c82610fd0565b9050836001600160a01b0316816001600160a01b03161461106f5760405162a1148160e81b815260040160405180910390fd5b6000336001600160a01b038616148061108d575061108d8533610426565b806110a857503361109d8461055e565b6001600160a01b0316145b9050806110c857604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b0384166110ef57604051633a954ecd60e21b815260040160405180910390fd5b600083815260066020908152604080832080546001600160a01b03191690556001600160a01b038881168452600583528184208054600019019055871683528083208054600101905585835260049091529020600160e11b4260a01b86178117909155821661118c576001830160008181526004602052604090205461118a57600054811461118a5760008181526004602052604090208390555b505b82846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45050505050565b6108d18282604051806020016040528060008152506113a6565b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290611275903390899088908890600401611a00565b602060405180830381600087803b15801561128f57600080fd5b505af19250505080156112bf575060408051601f3d908101601f191682019092526112bc91810190611a3d565b60015b61131a573d8080156112ed576040519150601f19603f3d011682016040523d82523d6000602084013e6112f2565b606091505b508051611312576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490505b949350505050565b606061134382610fa9565b61136057604051630a14c4b560e41b815260040160405180910390fd5b600061136a611517565b905080516000141561138b5760405180602001604052806000815250610e7a565b8061139584611526565b604051602001610e6a929190611a5a565b6000546001600160a01b0384166113cf57604051622e076360e81b815260040160405180910390fd5b826113ed5760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b03841660008181526005602090815260408083208054680100000000000000018902019055848352600490915290204260a01b86176001861460e11b1790558190818501903b156114c2575b60405182906001600160a01b038816906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a461148b6000878480600101955087611240565b6114a8576040516368d2bf6b60e11b815260040160405180910390fd5b8082106114405782600054146114bd57600080fd5b611507565b5b6040516001830192906001600160a01b038816906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a48082106114c3575b506000908155610c499085838684565b6060600a80546104db90611922565b604080516080810191829052607f0190826030600a8206018353600a90045b801561156357600183039250600a81066030018353600a9004611545565b50819003601f19909101908152919050565b82805461158190611922565b90600052602060002090601f0160209004810192826115a357600085556115e9565b82601f106115bc57805160ff19168380011785556115e9565b828001600101855582156115e9579182015b828111156115e95782518255916020019190600101906115ce565b506115f59291506115f9565b5090565b5b808211156115f557600081556001016115fa565b6001600160e01b031981168114610fa657600080fd5b60006020828403121561163657600080fd5b8135610e7a8161160e565b60005b8381101561165c578181015183820152602001611644565b83811115610c495750506000910152565b60008151808452611685816020860160208601611641565b601f01601f19169290920160200192915050565b602081526000610e7a602083018461166d565b6000602082840312156116be57600080fd5b5035919050565b80356001600160a01b03811681146116dc57600080fd5b919050565b600080604083850312156116f457600080fd5b6116fd836116c5565b946020939093013593505050565b60008060006060848603121561172057600080fd5b611729846116c5565b9250611737602085016116c5565b9150604084013590509250925092565b634e487b7160e01b600052604160045260246000fd5b600067ffffffffffffffff8084111561177857611778611747565b604051601f8501601f19908116603f011681019082821181831017156117a0576117a0611747565b816040528093508581528686860111156117b957600080fd5b858560208301376000602087830101525050509392505050565b6000602082840312156117e557600080fd5b813567ffffffffffffffff8111156117fc57600080fd5b8201601f8101841361180d57600080fd5b6113308482356020840161175d565b60006020828403121561182e57600080fd5b610e7a826116c5565b6000806040838503121561184a57600080fd5b611853836116c5565b91506020830135801515811461186857600080fd5b809150509250929050565b6000806000806080858703121561188957600080fd5b611892856116c5565b93506118a0602086016116c5565b925060408501359150606085013567ffffffffffffffff8111156118c357600080fd5b8501601f810187136118d457600080fd5b6118e38782356020840161175d565b91505092959194509250565b6000806040838503121561190257600080fd5b61190b836116c5565b9150611919602084016116c5565b90509250929050565b600181811c9082168061193657607f821691505b6020821081141561195757634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b6000828210156119855761198561195d565b500390565b6000821982111561199d5761199d61195d565b500190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b600082516119e9818460208701611641565b64173539b7b760d91b920191825250600501919050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090611a339083018461166d565b9695505050505050565b600060208284031215611a4f57600080fd5b8151610e7a8161160e565b60008351611a6c818460208801611641565b835190830190611a80818360208801611641565b0194935050505056fea26469706673582212204f79011a7b0b98f3585f0f7ad02ed9b55011943bcc8e358da683a7d367219e6664736f6c63430008090033

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.