Request form
Cookbook may introduce a token in the future. Share and contribute to be eligible for future airdrops.
close icon
relevant tag icon
ERC1155 NFT with burnable NFTs
copy icon
Cookbook
• version 1.0.8
NFT
ERC1155
Burnable
Deployable

ERC1155 NFT with burnable NFTs

ERC1155 NFT, the basic standard multi-token, with the following features: -Burn feature that allow users to burn their NFTs. This directly decreases total supply. -Adjustable metadata. -Create multiple NFT collections with the same contract.

*Visit desktop site to download or deploy

Version

1.0.8

Creator

Cookbook

Recent Use

🍞 0x6D48 deployed
🥐 0x5dEc downloaded
🥖 0x5cD1 deployed
🥨 0xDBd4 downloaded
🥯 0xdbf1 downloaded
🥞 0x77eA downloaded
🧀 0x0eF9 deployed

Last Publish

9/6/2022
Any contract you deploy is yours.
Fully owned and controlled by your wallet.
Documentation
Source Code
balanceOf(address,uint256) :
See {IERC1155-balanceOf}. Requirements: - `account` cannot be the zero address.
balanceOfBatch(address[],uint256[]) :
See {IERC1155-balanceOfBatch}. Requirements: - `accounts` and `ids` must have the same length.
exists(uint256) :
Indicates whether any token exist with a given id, or not.
isApprovedForAll(address,address) :
See {IERC1155-isApprovedForAll}.
mint(address,uint256,uint256,bytes) :
A method for the owner to mint new ERC1155 tokens.
mintBatch(address,uint256[],uint256[],bytes) :
A method for the owner to mint a batch of new ERC1155 tokens.
owner() :
Returns the address of the current owner.
renounceOwnership() :
Leaves the contract without owner. It will not be possible to call `onlyOwner` functions anymore. Can only be called by the current owner. NOTE: Renouncing ownership will leave the contract without an owner, thereby removing any functionality that is only available to the owner.
safeBatchTransferFrom(address,address,uint256[],uint256[],bytes) :
See {IERC1155-safeBatchTransferFrom}.
safeTransferFrom(address,address,uint256,uint256,bytes) :
See {IERC1155-safeTransferFrom}.
setApprovalForAll(address,bool) :
See {IERC1155-setApprovalForAll}.
setURI(string) :
Updates the base URI that will be used to retrieve metadata.
supportsInterface(bytes4) :
See {IERC165-supportsInterface}.
totalSupply(uint256) :
Total amount of tokens in with a given id.
transferOwnership(address) :
Transfers ownership of the contract to a new account (`newOwner`). Can only be called by the current owner.
uri(uint256) :
See {IERC1155MetadataURI-uri}. This implementation returns the same URI for *all* token types. It relies on the token type ID substitution mechanism https://eips.ethereum.org/EIPS/eip-1155#metadata[defined in the EIP]. Clients calling this function must replace the `\{id\}` substring with the actual token type ID.

Get Cookin'
share iconShare

copy iconNo-Code Deploy
copy iconDownload Source
copy iconnpx cookbookdev i multi-collection-nft-with-burnable-nfts
copy icon

Bytecode

Download

Verification

Download

Recent Use

🍞 0x6D48 deployed
🥐 0x5dEc downloaded
🥖 0x5cD1 deployed
🥨 0xDBd4 downloaded
🥯 0xdbf1 downloaded
🥞 0x77eA downloaded
🧀 0x0eF9 deployed

Last Publish

9/6/2022

Solidity Compiler

0.8.12+commit.f00d7308

Version

1.0.8

Creator

Cookbook

Cookbook is free.
Any contract you deploy is yours.
Your contract is owned and controlled by you.