ERC-721
Overview
Max Total Supply
0 FIRE
Holders
19,852
Market
Volume (24H)
N/A
Min Price (24H)
N/A
Max Price (24H)
N/A
Other Info
Token Contract
Balance
1 FIRELoading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
Fire
Compiler Version
v0.8.4+commit.c7e474f2
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;import "@openzeppelin/contracts/token/ERC721/ERC721.sol";contract Fire is ERC721 {using Strings for uint256;address public owner;bool public isSaleActive;string public baseTokenURI;uint256 public minted = 0;uint256 public genesisMinted = 0;uint256 public immutable LIMIT = type(uint256).max;uint256 public immutable genesisLimit;uint256 public limitPerWallet;mapping(address => uint8) public allowlist;modifier onlyOwner() {if (msg.sender != owner) revert OnlyOwner();_;}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.7.0) (token/ERC721/ERC721.sol)pragma solidity ^0.8.0;import "./IERC721.sol";import "./IERC721Receiver.sol";import "./extensions/IERC721Metadata.sol";import "../../utils/Address.sol";import "../../utils/Context.sol";import "../../utils/Strings.sol";import "../../utils/introspection/ERC165.sol";/*** @dev Implementation of https://eips.ethereum.org/EIPS/eip-721[ERC721] Non-Fungible Token Standard, including* the Metadata extension, but not including the Enumerable extension, which is available separately as* {ERC721Enumerable}.*/contract ERC721 is Context, ERC165, IERC721, IERC721Metadata {using Address for address;using Strings for uint256;// Token namestring private _name;// Token symbol
123456789101112131415161718192021222324// 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;}}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.7.0) (utils/Strings.sol)pragma solidity ^0.8.0;/*** @dev String operations.*/library Strings {bytes16 private constant _HEX_SYMBOLS = "0123456789abcdef";uint8 private constant _ADDRESS_LENGTH = 20;/*** @dev Converts a `uint256` to its ASCII `string` decimal representation.*/function toString(uint256 value) internal pure returns (string memory) {// Inspired by OraclizeAPI's implementation - MIT licence// https://github.com/oraclize/ethereum-api/blob/b42146b063c7d6ee1358846c198246239e9360e8/oraclizeAPI_0.4.25.solif (value == 0) {return "0";}uint256 temp = value;uint256 digits;while (temp != 0) {digits++;
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.7.0) (token/ERC721/IERC721.sol)pragma solidity ^0.8.0;import "../../utils/introspection/IERC165.sol";/*** @dev Required interface of an ERC721 compliant contract.*/interface IERC721 is IERC165 {/*** @dev Emitted when `tokenId` token is transferred from `from` to `to`.*/event Transfer(address indexed from, address indexed to, uint256 indexed tokenId);/*** @dev Emitted when `owner` enables `approved` to manage the `tokenId` token.*/event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId);/*** @dev Emitted when `owner` enables or disables (`approved`) `operator` to manage all of its assets.*/event ApprovalForAll(address indexed owner, address indexed operator, bool approved);
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.6.0) (token/ERC721/IERC721Receiver.sol)pragma solidity ^0.8.0;/*** @title ERC721 token receiver interface* @dev Interface for any contract that wants to support safeTransfers* from ERC721 asset contracts.*/interface IERC721Receiver {/*** @dev Whenever an {IERC721} `tokenId` token is transferred to this contract via {IERC721-safeTransferFrom}* by `operator` from `from`, this function is called.** It must return its Solidity selector to confirm the token transfer.* If any other value is returned or the interface is not implemented by the recipient, the transfer will be reverted.** The selector can be obtained in Solidity with `IERC721Receiver.onERC721Received.selector`.*/function onERC721Received(address operator,address from,uint256 tokenId,bytes calldata data) external returns (bytes4);
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts (last updated v4.7.0) (utils/Address.sol)pragma solidity ^0.8.1;/*** @dev Collection of functions related to the address type*/library Address {/*** @dev Returns true if `account` is a contract.** [IMPORTANT]* ====* It is unsafe to assume that an address for which this function returns* false is an externally-owned account (EOA) and not a contract.** Among others, `isContract` will return false for the following* types of addresses:** - an externally-owned account* - a contract in construction* - an address where a contract will be created* - an address where a contract lived, but was destroyed* ====*
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/introspection/ERC165.sol)pragma solidity ^0.8.0;import "./IERC165.sol";/*** @dev Implementation of the {IERC165} interface.** Contracts that want to implement ERC165 should inherit from this contract and override {supportsInterface} to check* for the additional interface id that will be supported. For example:** ```solidity* function supportsInterface(bytes4 interfaceId) public view virtual override returns (bool) {* return interfaceId == type(MyInterface).interfaceId || super.supportsInterface(interfaceId);* }* ```** Alternatively, {ERC165Storage} provides an easier to use but more expensive implementation.*/abstract contract ERC165 is IERC165 {/*** @dev See {IERC165-supportsInterface}.*/function supportsInterface(bytes4 interfaceId) public view virtual override returns (bool) {
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (token/ERC721/extensions/IERC721Metadata.sol)pragma solidity ^0.8.0;import "../IERC721.sol";/*** @title ERC-721 Non-Fungible Token Standard, optional metadata extension* @dev See https://eips.ethereum.org/EIPS/eip-721*/interface IERC721Metadata is IERC721 {/*** @dev Returns the token collection name.*/function name() external view returns (string memory);/*** @dev Returns the token collection symbol.*/function symbol() external view returns (string memory);/*** @dev Returns the Uniform Resource Identifier (URI) for `tokenId` token.*/function tokenURI(uint256 tokenId) external view returns (string memory);
12345678910111213141516171819202122232425// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/introspection/IERC165.sol)pragma solidity ^0.8.0;/*** @dev Interface of the ERC165 standard, as defined in the* https://eips.ethereum.org/EIPS/eip-165[EIP].** Implementers can declare support of contract interfaces, which can then be* queried by others ({ERC165Checker}).** For an implementation, see {ERC165}.*/interface IERC165 {/*** @dev Returns true if this contract implements the interface defined by* `interfaceId`. See the corresponding* https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[EIP section]* to learn more about how these ids are created.** This function call must use less than 30 000 gas.*/function supportsInterface(bytes4 interfaceId) external view returns (bool);}
12345678910111213141516171819{"optimizer": {"enabled": true,"runs": 200},"outputSelection": {"*": {"*": ["evm.bytecode","evm.deployedBytecode","devdoc","userdoc","metadata","abi"]}},"libraries": {}}
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"uint256","name":"_genesisLimit","type":"uint256"},{"internalType":"string","name":"_baseTokenURI","type":"string"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"LimitPerWalletReached","type":"error"},{"inputs":[],"name":"OnlyOwner","type":"error"},{"inputs":[],"name":"SaleNotActive","type":"error"},{"inputs":[],"name":"SoldOut","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":"minter","type":"address"},{"indexed":false,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"FireMinted","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":[],"name":"LIMIT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"allowlist","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"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":[],"name":"baseTokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"genesisLimit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"genesisMinted","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":[],"name":"isSaleActive","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"limitPerWallet","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"minted","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":"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":"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":"_addresses","type":"address[]"}],"name":"setAllowlist","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":"_baseTokenURI","type":"string"}],"name":"setBaseURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_limitPerWallet","type":"uint256"}],"name":"setLimitPerWallet","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_isSaleActive","type":"bool"}],"name":"setSaleActive","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":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"tokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"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"}]
Contract Creation Code
60c0604052600060088190556009556000196080523480156200002157600080fd5b5060405162001cdd38038062001cdd83398101604081905262000044916200018f565b604051806040016040528060048152602001634669726560e01b815250604051806040016040528060048152602001634649524560e01b815250816000908051906020019062000096929190620000e9565b508051620000ac906001906020840190620000e9565b5050600680546001600a556001600160a81b031916331790555060a08290528051620000e0906007906020840190620000e9565b505050620002c6565b828054620000f79062000273565b90600052602060002090601f0160209004810192826200011b576000855562000166565b82601f106200013657805160ff191683800117855562000166565b8280016001018555821562000166579182015b828111156200016657825182559160200191906001019062000149565b506200017492915062000178565b5090565b5b8082111562000174576000815560010162000179565b60008060408385031215620001a2578182fd5b8251602080850151919350906001600160401b0380821115620001c3578384fd5b818601915086601f830112620001d7578384fd5b815181811115620001ec57620001ec620002b0565b604051601f8201601f19908116603f01168101908382118183101715620002175762000217620002b0565b8160405282815289868487010111156200022f578687fd5b8693505b8284101562000252578484018601518185018701529285019262000233565b828411156200026357868684830101525b8096505050505050509250929050565b600181811c908216806200028857607f821691505b60208210811415620002aa57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b60805160a0516119dc6200030160003960008181610230015281816106e9015261073d015260008181610397015261067501526119dc6000f3fe608060405234801561001057600080fd5b50600436106101a95760003560e01c80636352211e116100f9578063a620ce5a11610097578063b88d4fde11610071578063b88d4fde146103b9578063c87b56dd146103cc578063d547cfb7146103df578063e985e9c5146103e757600080fd5b8063a620ce5a14610354578063a7cd52cb1461035d578063af8214ef1461039257600080fd5b8063841718a6116100d3578063841718a6146103135780638da5cb5b1461032657806395d89b4114610339578063a22cb4651461034157600080fd5b80636352211e146102da57806363c766b9146102ed57806370a082311461030057600080fd5b8063153de143116101665780634f02c420116101405780634f02c42014610297578063552b818b146102a057806355f804b3146102b3578063564566a8146102c657600080fd5b8063153de1431461026857806323b872dd1461027157806342842e0e1461028457600080fd5b806301ffc9a7146101ae57806306fdde03146101d6578063081812fc146101eb578063095ea7b3146102165780630e635b831461022b5780631249c58b14610260575b600080fd5b6101c16101bc366004611684565b610423565b60405190151581526020015b60405180910390f35b6101de610475565b6040516101cd91906117c2565b6101fe6101f9366004611702565b610507565b6040516001600160a01b0390911681526020016101cd565b6102296102243660046115d1565b61052e565b005b6102527f000000000000000000000000000000000000000000000000000000000000000081565b6040519081526020016101cd565b610229610649565b61025260095481565b61022961027f3660046114f4565b6107db565b6102296102923660046114f4565b61080c565b61025260085481565b6102296102ae3660046115fa565b610827565b6102296102c13660046116bc565b6108d5565b6006546101c190600160a01b900460ff1681565b6101fe6102e8366004611702565b610917565b6102296102fb366004611702565b610977565b61025261030e3660046114a8565b6109a7565b61022961032136600461166a565b610a2d565b6006546101fe906001600160a01b031681565b6101de610a76565b61022961034f3660046115a8565b610a85565b610252600a5481565b61038061036b3660046114a8565b600b6020526000908152604090205460ff1681565b60405160ff90911681526020016101cd565b6102527f000000000000000000000000000000000000000000000000000000000000000081565b6102296103c736600461152f565b610a90565b6101de6103da366004611702565b610ac8565b6101de610b30565b6101c16103f53660046114c2565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b60006001600160e01b031982166380ac58cd60e01b148061045457506001600160e01b03198216635b5e139f60e01b145b8061046f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b606060008054610484906118e4565b80601f01602080910402602001604051908101604052809291908181526020018280546104b0906118e4565b80156104fd5780601f106104d2576101008083540402835291602001916104fd565b820191906000526020600020905b8154815290600101906020018083116104e057829003601f168201915b5050505050905090565b600061051282610bbe565b506000908152600460205260409020546001600160a01b031690565b600061053982610917565b9050806001600160a01b0316836001600160a01b031614156105ac5760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084015b60405180910390fd5b336001600160a01b03821614806105c857506105c881336103f5565b61063a5760405162461bcd60e51b815260206004820152603e60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c000060648201526084016105a3565b6106448383610c1d565b505050565b600654600160a01b900460ff166106735760405163b7b2409760e01b815260040160405180910390fd5b7f0000000000000000000000000000000000000000000000000000000000000000600854106106b5576040516352df9fe560e01b815260040160405180910390fd5b600a546106c1336109a7565b106106df57604051637287cbb560e11b815260040160405180910390fd5b60006009546008547f00000000000000000000000000000000000000000000000000000000000000006107129190611875565b61071c91906118a1565b336000908152600b602052604090205490915060ff161580159061076157507f0000000000000000000000000000000000000000000000000000000000000000600954105b1561078157506009805490600190600061077b8385611875565b90915550505b6001600860008282546107949190611875565b909155505060405181815233907fdf8210ab8b915119685b41b341ce9debe890745c09f8ef9cdfc6665c980b19e19060200160405180910390a26107d83382610c8b565b50565b6107e53382610ca5565b6108015760405162461bcd60e51b81526004016105a390611827565b610644838383610d24565b61064483838360405180602001604052806000815250610a90565b6006546001600160a01b0316331461085257604051635fc483c560e01b815260040160405180910390fd5b60005b81811015610644576001600b600085858581811061088357634e487b7160e01b600052603260045260246000fd5b905060200201602081019061089891906114a8565b6001600160a01b031681526020810191909152604001600020805460ff191660ff92909216919091179055806108cd8161191f565b915050610855565b6006546001600160a01b0316331461090057604051635fc483c560e01b815260040160405180910390fd5b805161091390600790602084019061136d565b5050565b6000818152600260205260408120546001600160a01b03168061046f5760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b60448201526064016105a3565b6006546001600160a01b031633146109a257604051635fc483c560e01b815260040160405180910390fd5b600a55565b60006001600160a01b038216610a115760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f7420612076616044820152683634b21037bbb732b960b91b60648201526084016105a3565b506001600160a01b031660009081526003602052604090205490565b6006546001600160a01b03163314610a5857604051635fc483c560e01b815260040160405180910390fd5b60068054911515600160a01b0260ff60a01b19909216919091179055565b606060018054610484906118e4565b610913338383610ec0565b610a9a3383610ca5565b610ab65760405162461bcd60e51b81526004016105a390611827565b610ac284848484610f8f565b50505050565b6060610ad382610bbe565b6000610add610fc2565b9050805160001415610afe5760405180602001604052806000815250610b29565b80610b0884610fd1565b604051602001610b19929190611746565b6040516020818303038152906040525b9392505050565b60078054610b3d906118e4565b80601f0160208091040260200160405190810160405280929190818152602001828054610b69906118e4565b8015610bb65780601f10610b8b57610100808354040283529160200191610bb6565b820191906000526020600020905b815481529060010190602001808311610b9957829003601f168201915b505050505081565b6000818152600260205260409020546001600160a01b03166107d85760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b60448201526064016105a3565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190610c5282610917565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6109138282604051806020016040528060008152506110eb565b600080610cb183610917565b9050806001600160a01b0316846001600160a01b03161480610cf857506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b80610d1c5750836001600160a01b0316610d1184610507565b6001600160a01b0316145b949350505050565b826001600160a01b0316610d3782610917565b6001600160a01b031614610d9b5760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b60648201526084016105a3565b6001600160a01b038216610dfd5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b60648201526084016105a3565b610e08600082610c1d565b6001600160a01b0383166000908152600360205260408120805460019290610e319084906118a1565b90915550506001600160a01b0382166000908152600360205260408120805460019290610e5f908490611875565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b816001600160a01b0316836001600160a01b03161415610f225760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016105a3565b6001600160a01b03838116600081815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b610f9a848484610d24565b610fa68484848461111e565b610ac25760405162461bcd60e51b81526004016105a3906117d5565b606060078054610484906118e4565b606081610ff55750506040805180820190915260018152600360fc1b602082015290565b8160005b811561101f57806110098161191f565b91506110189050600a8361188d565b9150610ff9565b60008167ffffffffffffffff81111561104857634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015611072576020820181803683370190505b5090505b8415610d1c576110876001836118a1565b9150611094600a8661193a565b61109f906030611875565b60f81b8183815181106110c257634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a9053506110e4600a8661188d565b9450611076565b6110f5838361122b565b611102600084848461111e565b6106445760405162461bcd60e51b81526004016105a3906117d5565b60006001600160a01b0384163b1561122057604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290611162903390899088908890600401611785565b602060405180830381600087803b15801561117c57600080fd5b505af19250505080156111ac575060408051601f3d908101601f191682019092526111a9918101906116a0565b60015b611206573d8080156111da576040519150601f19603f3d011682016040523d82523d6000602084013e6111df565b606091505b5080516111fe5760405162461bcd60e51b81526004016105a3906117d5565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050610d1c565b506001949350505050565b6001600160a01b0382166112815760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016105a3565b6000818152600260205260409020546001600160a01b0316156112e65760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016105a3565b6001600160a01b038216600090815260036020526040812080546001929061130f908490611875565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b828054611379906118e4565b90600052602060002090601f01602090048101928261139b57600085556113e1565b82601f106113b457805160ff19168380011785556113e1565b828001600101855582156113e1579182015b828111156113e15782518255916020019190600101906113c6565b506113ed9291506113f1565b5090565b5b808211156113ed57600081556001016113f2565b600067ffffffffffffffff808411156114215761142161197a565b604051601f8501601f19908116603f011681019082821181831017156114495761144961197a565b8160405280935085815286868601111561146257600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b038116811461149357600080fd5b919050565b8035801515811461149357600080fd5b6000602082840312156114b9578081fd5b610b298261147c565b600080604083850312156114d4578081fd5b6114dd8361147c565b91506114eb6020840161147c565b90509250929050565b600080600060608486031215611508578081fd5b6115118461147c565b925061151f6020850161147c565b9150604084013590509250925092565b60008060008060808587031215611544578081fd5b61154d8561147c565b935061155b6020860161147c565b925060408501359150606085013567ffffffffffffffff81111561157d578182fd5b8501601f8101871361158d578182fd5b61159c87823560208401611406565b91505092959194509250565b600080604083850312156115ba578182fd5b6115c38361147c565b91506114eb60208401611498565b600080604083850312156115e3578182fd5b6115ec8361147c565b946020939093013593505050565b6000806020838503121561160c578182fd5b823567ffffffffffffffff80821115611623578384fd5b818501915085601f830112611636578384fd5b813581811115611644578485fd5b8660208260051b8501011115611658578485fd5b60209290920196919550909350505050565b60006020828403121561167b578081fd5b610b2982611498565b600060208284031215611695578081fd5b8135610b2981611990565b6000602082840312156116b1578081fd5b8151610b2981611990565b6000602082840312156116cd578081fd5b813567ffffffffffffffff8111156116e3578182fd5b8201601f810184136116f3578182fd5b610d1c84823560208401611406565b600060208284031215611713578081fd5b5035919050565b600081518084526117328160208601602086016118b8565b601f01601f19169290920160200192915050565b600083516117588184602088016118b8565b83519083019061176c8183602088016118b8565b64173539b7b760d91b9101908152600501949350505050565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906117b89083018461171a565b9695505050505050565b602081526000610b29602083018461171a565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b6020808252602e908201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560408201526d1c881b9bdc88185c1c1c9bdd995960921b606082015260800190565b600082198211156118885761188861194e565b500190565b60008261189c5761189c611964565b500490565b6000828210156118b3576118b361194e565b500390565b60005b838110156118d35781810151838201526020016118bb565b83811115610ac25750506000910152565b600181811c908216806118f857607f821691505b6020821081141561191957634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156119335761193361194e565b5060010190565b60008261194957611949611964565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b0319811681146107d857600080fdfea26469706673582212202d659e6ecb2c9faee1913b311c45c5bc5af27535006572a91bab62d4c0cc17c664736f6c6343000804003300000000000000000000000000000000000000000000000000000000000001f40000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000005968747470733a2f2f626166796265696374336436766c7033676f74746e667a72346136356e743562647873657132666c37756d716777356973723769717670346771712e697066732e6e667473746f726167652e6c696e6b2f00000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101a95760003560e01c80636352211e116100f9578063a620ce5a11610097578063b88d4fde11610071578063b88d4fde146103b9578063c87b56dd146103cc578063d547cfb7146103df578063e985e9c5146103e757600080fd5b8063a620ce5a14610354578063a7cd52cb1461035d578063af8214ef1461039257600080fd5b8063841718a6116100d3578063841718a6146103135780638da5cb5b1461032657806395d89b4114610339578063a22cb4651461034157600080fd5b80636352211e146102da57806363c766b9146102ed57806370a082311461030057600080fd5b8063153de143116101665780634f02c420116101405780634f02c42014610297578063552b818b146102a057806355f804b3146102b3578063564566a8146102c657600080fd5b8063153de1431461026857806323b872dd1461027157806342842e0e1461028457600080fd5b806301ffc9a7146101ae57806306fdde03146101d6578063081812fc146101eb578063095ea7b3146102165780630e635b831461022b5780631249c58b14610260575b600080fd5b6101c16101bc366004611684565b610423565b60405190151581526020015b60405180910390f35b6101de610475565b6040516101cd91906117c2565b6101fe6101f9366004611702565b610507565b6040516001600160a01b0390911681526020016101cd565b6102296102243660046115d1565b61052e565b005b6102527f00000000000000000000000000000000000000000000000000000000000001f481565b6040519081526020016101cd565b610229610649565b61025260095481565b61022961027f3660046114f4565b6107db565b6102296102923660046114f4565b61080c565b61025260085481565b6102296102ae3660046115fa565b610827565b6102296102c13660046116bc565b6108d5565b6006546101c190600160a01b900460ff1681565b6101fe6102e8366004611702565b610917565b6102296102fb366004611702565b610977565b61025261030e3660046114a8565b6109a7565b61022961032136600461166a565b610a2d565b6006546101fe906001600160a01b031681565b6101de610a76565b61022961034f3660046115a8565b610a85565b610252600a5481565b61038061036b3660046114a8565b600b6020526000908152604090205460ff1681565b60405160ff90911681526020016101cd565b6102527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81565b6102296103c736600461152f565b610a90565b6101de6103da366004611702565b610ac8565b6101de610b30565b6101c16103f53660046114c2565b6001600160a01b03918216600090815260056020908152604080832093909416825291909152205460ff1690565b60006001600160e01b031982166380ac58cd60e01b148061045457506001600160e01b03198216635b5e139f60e01b145b8061046f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b606060008054610484906118e4565b80601f01602080910402602001604051908101604052809291908181526020018280546104b0906118e4565b80156104fd5780601f106104d2576101008083540402835291602001916104fd565b820191906000526020600020905b8154815290600101906020018083116104e057829003601f168201915b5050505050905090565b600061051282610bbe565b506000908152600460205260409020546001600160a01b031690565b600061053982610917565b9050806001600160a01b0316836001600160a01b031614156105ac5760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b60648201526084015b60405180910390fd5b336001600160a01b03821614806105c857506105c881336103f5565b61063a5760405162461bcd60e51b815260206004820152603e60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206e6f7220617070726f76656420666f7220616c6c000060648201526084016105a3565b6106448383610c1d565b505050565b600654600160a01b900460ff166106735760405163b7b2409760e01b815260040160405180910390fd5b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600854106106b5576040516352df9fe560e01b815260040160405180910390fd5b600a546106c1336109a7565b106106df57604051637287cbb560e11b815260040160405180910390fd5b60006009546008547f00000000000000000000000000000000000000000000000000000000000001f46107129190611875565b61071c91906118a1565b336000908152600b602052604090205490915060ff161580159061076157507f00000000000000000000000000000000000000000000000000000000000001f4600954105b1561078157506009805490600190600061077b8385611875565b90915550505b6001600860008282546107949190611875565b909155505060405181815233907fdf8210ab8b915119685b41b341ce9debe890745c09f8ef9cdfc6665c980b19e19060200160405180910390a26107d83382610c8b565b50565b6107e53382610ca5565b6108015760405162461bcd60e51b81526004016105a390611827565b610644838383610d24565b61064483838360405180602001604052806000815250610a90565b6006546001600160a01b0316331461085257604051635fc483c560e01b815260040160405180910390fd5b60005b81811015610644576001600b600085858581811061088357634e487b7160e01b600052603260045260246000fd5b905060200201602081019061089891906114a8565b6001600160a01b031681526020810191909152604001600020805460ff191660ff92909216919091179055806108cd8161191f565b915050610855565b6006546001600160a01b0316331461090057604051635fc483c560e01b815260040160405180910390fd5b805161091390600790602084019061136d565b5050565b6000818152600260205260408120546001600160a01b03168061046f5760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b60448201526064016105a3565b6006546001600160a01b031633146109a257604051635fc483c560e01b815260040160405180910390fd5b600a55565b60006001600160a01b038216610a115760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f7420612076616044820152683634b21037bbb732b960b91b60648201526084016105a3565b506001600160a01b031660009081526003602052604090205490565b6006546001600160a01b03163314610a5857604051635fc483c560e01b815260040160405180910390fd5b60068054911515600160a01b0260ff60a01b19909216919091179055565b606060018054610484906118e4565b610913338383610ec0565b610a9a3383610ca5565b610ab65760405162461bcd60e51b81526004016105a390611827565b610ac284848484610f8f565b50505050565b6060610ad382610bbe565b6000610add610fc2565b9050805160001415610afe5760405180602001604052806000815250610b29565b80610b0884610fd1565b604051602001610b19929190611746565b6040516020818303038152906040525b9392505050565b60078054610b3d906118e4565b80601f0160208091040260200160405190810160405280929190818152602001828054610b69906118e4565b8015610bb65780601f10610b8b57610100808354040283529160200191610bb6565b820191906000526020600020905b815481529060010190602001808311610b9957829003601f168201915b505050505081565b6000818152600260205260409020546001600160a01b03166107d85760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b60448201526064016105a3565b600081815260046020526040902080546001600160a01b0319166001600160a01b0384169081179091558190610c5282610917565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b6109138282604051806020016040528060008152506110eb565b600080610cb183610917565b9050806001600160a01b0316846001600160a01b03161480610cf857506001600160a01b0380821660009081526005602090815260408083209388168352929052205460ff165b80610d1c5750836001600160a01b0316610d1184610507565b6001600160a01b0316145b949350505050565b826001600160a01b0316610d3782610917565b6001600160a01b031614610d9b5760405162461bcd60e51b815260206004820152602560248201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060448201526437bbb732b960d91b60648201526084016105a3565b6001600160a01b038216610dfd5760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b60648201526084016105a3565b610e08600082610c1d565b6001600160a01b0383166000908152600360205260408120805460019290610e319084906118a1565b90915550506001600160a01b0382166000908152600360205260408120805460019290610e5f908490611875565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b0386811691821790925591518493918716917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b816001600160a01b0316836001600160a01b03161415610f225760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c65720000000000000060448201526064016105a3565b6001600160a01b03838116600081815260056020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b610f9a848484610d24565b610fa68484848461111e565b610ac25760405162461bcd60e51b81526004016105a3906117d5565b606060078054610484906118e4565b606081610ff55750506040805180820190915260018152600360fc1b602082015290565b8160005b811561101f57806110098161191f565b91506110189050600a8361188d565b9150610ff9565b60008167ffffffffffffffff81111561104857634e487b7160e01b600052604160045260246000fd5b6040519080825280601f01601f191660200182016040528015611072576020820181803683370190505b5090505b8415610d1c576110876001836118a1565b9150611094600a8661193a565b61109f906030611875565b60f81b8183815181106110c257634e487b7160e01b600052603260045260246000fd5b60200101906001600160f81b031916908160001a9053506110e4600a8661188d565b9450611076565b6110f5838361122b565b611102600084848461111e565b6106445760405162461bcd60e51b81526004016105a3906117d5565b60006001600160a01b0384163b1561122057604051630a85bd0160e11b81526001600160a01b0385169063150b7a0290611162903390899088908890600401611785565b602060405180830381600087803b15801561117c57600080fd5b505af19250505080156111ac575060408051601f3d908101601f191682019092526111a9918101906116a0565b60015b611206573d8080156111da576040519150601f19603f3d011682016040523d82523d6000602084013e6111df565b606091505b5080516111fe5760405162461bcd60e51b81526004016105a3906117d5565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050610d1c565b506001949350505050565b6001600160a01b0382166112815760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f206164647265737360448201526064016105a3565b6000818152600260205260409020546001600160a01b0316156112e65760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e7465640000000060448201526064016105a3565b6001600160a01b038216600090815260036020526040812080546001929061130f908490611875565b909155505060008181526002602052604080822080546001600160a01b0319166001600160a01b03861690811790915590518392907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b828054611379906118e4565b90600052602060002090601f01602090048101928261139b57600085556113e1565b82601f106113b457805160ff19168380011785556113e1565b828001600101855582156113e1579182015b828111156113e15782518255916020019190600101906113c6565b506113ed9291506113f1565b5090565b5b808211156113ed57600081556001016113f2565b600067ffffffffffffffff808411156114215761142161197a565b604051601f8501601f19908116603f011681019082821181831017156114495761144961197a565b8160405280935085815286868601111561146257600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b038116811461149357600080fd5b919050565b8035801515811461149357600080fd5b6000602082840312156114b9578081fd5b610b298261147c565b600080604083850312156114d4578081fd5b6114dd8361147c565b91506114eb6020840161147c565b90509250929050565b600080600060608486031215611508578081fd5b6115118461147c565b925061151f6020850161147c565b9150604084013590509250925092565b60008060008060808587031215611544578081fd5b61154d8561147c565b935061155b6020860161147c565b925060408501359150606085013567ffffffffffffffff81111561157d578182fd5b8501601f8101871361158d578182fd5b61159c87823560208401611406565b91505092959194509250565b600080604083850312156115ba578182fd5b6115c38361147c565b91506114eb60208401611498565b600080604083850312156115e3578182fd5b6115ec8361147c565b946020939093013593505050565b6000806020838503121561160c578182fd5b823567ffffffffffffffff80821115611623578384fd5b818501915085601f830112611636578384fd5b813581811115611644578485fd5b8660208260051b8501011115611658578485fd5b60209290920196919550909350505050565b60006020828403121561167b578081fd5b610b2982611498565b600060208284031215611695578081fd5b8135610b2981611990565b6000602082840312156116b1578081fd5b8151610b2981611990565b6000602082840312156116cd578081fd5b813567ffffffffffffffff8111156116e3578182fd5b8201601f810184136116f3578182fd5b610d1c84823560208401611406565b600060208284031215611713578081fd5b5035919050565b600081518084526117328160208601602086016118b8565b601f01601f19169290920160200192915050565b600083516117588184602088016118b8565b83519083019061176c8183602088016118b8565b64173539b7b760d91b9101908152600501949350505050565b6001600160a01b03858116825284166020820152604081018390526080606082018190526000906117b89083018461171a565b9695505050505050565b602081526000610b29602083018461171a565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b6020808252602e908201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560408201526d1c881b9bdc88185c1c1c9bdd995960921b606082015260800190565b600082198211156118885761188861194e565b500190565b60008261189c5761189c611964565b500490565b6000828210156118b3576118b361194e565b500390565b60005b838110156118d35781810151838201526020016118bb565b83811115610ac25750506000910152565b600181811c908216806118f857607f821691505b6020821081141561191957634e487b7160e01b600052602260045260246000fd5b50919050565b60006000198214156119335761193361194e565b5060010190565b60008261194957611949611964565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b0319811681146107d857600080fdfea26469706673582212202d659e6ecb2c9faee1913b311c45c5bc5af27535006572a91bab62d4c0cc17c664736f6c63430008040033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000001f40000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000005968747470733a2f2f626166796265696374336436766c7033676f74746e667a72346136356e743562647873657132666c37756d716777356973723769717670346771712e697066732e6e667473746f726167652e6c696e6b2f00000000000000
-----Decoded View---------------
Arg [0] : _genesisLimit (uint256): 500
Arg [1] : _baseTokenURI (string): https://bafybeict3d6vlp3gottnfzr4a65nt5bdxseq2fl7umqgw5isr7iqvp4gqq.ipfs.nftstorage.link/
-----Encoded View---------------
6 Constructor Arguments found :
Arg [0] : 00000000000000000000000000000000000000000000000000000000000001f4
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000040
Arg [2] : 0000000000000000000000000000000000000000000000000000000000000059
Arg [3] : 68747470733a2f2f626166796265696374336436766c7033676f74746e667a72
Arg [4] : 346136356e743562647873657132666c37756d71677735697372376971767034
Arg [5] : 6771712e697066732e6e667473746f726167652e6c696e6b2f00000000000000
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.