Comment on page
CRFTD makes creating in web3 accessible. We make it easy for creators and brands to launch and manage their own digital collectibles with one end-to-end toolkit — no coding or blockchain experience required.
Creator studio is our no-code solution for launching your digital collectible. From generating and uploading your art, to deploying and managing smart contracts, you can do it all from our Creator Studio portal.
Creative Utilities is made for bringing your digital collectible to life. The Creative Utilities portal enables on-chain staking and the creation of your unique ERC20 token. Plus, it allows you to establish a blockchain-powered storefront to offer on-chain rewards
Creator Studio is completely free for creators. We collect fees only from the buyers. CRFTD charges a flat fee of 0.00089 ETH for each collectible that's minted. Additionally, if the mint price of the collectible exceeds 0.05 ETH, an extra 3% service fee will be applied to the buyer.
Creative Utilities is a subscription service.
Basic Plan - 0.1ETH / month
Pro Plan - 0.149 ETH / month
Testnet and Goerli are both types of Ethereum test networks, which are essentially "playgrounds" for developers. They are used for testing and experimentation without using real money or affecting the main Ethereum network, also known as the Mainnet.
Goerli: This is a specific type of Ethereum Testnet. It's a cross-client testnet, meaning it's compatible with different Ethereum clients (software implementations). Goerli is often used for testing before deploying on the Ethereum Mainnet because its environment closely resembles that of the Mainnet.
In summary, Goerli provides safe environments for developers to test their applications and smart contracts without risking real assets. They are essential tools in the development and deployment of blockchain applications.
NFT metadata is essentially the detailed information that describes an NFT (Non-Fungible Token). Just like how a book has a title, author, and summary on the back cover, an NFT has metadata that provides important details about it.
This metadata can include a variety of information such as:
- 1.Name: The name of the NFT.
- 2.Description: A detailed description of the NFT, explaining what it represents or its significance.
- 3.Image: A link to the image or artwork that the NFT represents.
- 4.Attributes or Traits: These are specific characteristics or properties of the NFT. For example, in a digital art piece, attributes could include the color scheme, style, or elements present in the artwork.
The metadata is stored on the blockchain and is typically in a JSON format, which is a common, machine-readable format that's easy to interact with. This metadata is crucial because it gives each NFT its unique properties and value. Without metadata, an NFT would just be an empty token with no meaning or context
IPFS, which stands for InterPlanetary File System, is a decentralized storage system that aims to make the web faster, safer, and more open. Unlike traditional file storage systems where files are stored in centralized servers, IPFS stores files across a network of computers in a distributed manner.
Here's why IPFS is important for NFTs:
- 1.Permanence: When an NFT is created, it's crucial that the digital asset it represents is stored in a way that ensures it will always be accessible. IPFS provides this by ensuring that even if a single node (computer) goes down, the file can still be accessed from other nodes in the network.
- 2.Decentralization: Just like blockchain technology, IPFS is decentralized. This means that instead of relying on a central authority, files are distributed across a network. This aligns with the ethos of NFTs and blockchain technology, which is all about decentralization and removing the need for trust in a central authority.
- 3.Integrity: IPFS assigns each file a unique fingerprint called a cryptographic hash. This ensures that the content cannot be changed without altering this hash, providing a way to verify that an NFT's linked content hasn't been tampered with.
In summary, IPFS is a key technology in the NFT space because it provides a decentralized, permanent, and tamper-proof method of storing the digital assets that NFTs represent. This ensures that when you buy an NFT, the digital asset it represents will always be available and unchanged.
A pre-reveal in the context of NFTs refers to the period of time when the NFTs are sold, but the specific traits or characteristics of each NFT are not yet known to the buyers. During this phase, buyers purchase the NFTs without knowing exactly what they're getting. The unique traits of each NFT, such as its appearance or attributes, are revealed at a later date, hence the term "pre-reveal".
Here's why pre-reveals are popular:
- 1.Excitement and Anticipation: The suspense of not knowing what specific NFT you've bought adds an element of surprise and excitement. It's similar to opening a pack of collectible cards or a mystery box - you know you're getting something, but you don't know exactly what it is until you open it.
- 2.Fairness: In some collections, certain traits or attributes might be more desirable than others. By using a pre-reveal, every buyer has an equal chance of getting a highly desirable NFT, since no one knows what they're getting until the reveal happens.
- 3.Engagement: Pre-reveals can create a buzz in the community as people speculate about what traits their NFTs might have. This can lead to increased engagement and interaction within the community.
- 4.Marketing Strategy: Pre-reveals can also be a clever marketing strategy. The anticipation leading up to the reveal can generate hype and attract attention to the project.
In summary, a pre-reveal is a strategy used in NFT sales that adds an element of surprise, fairness, and engagement, making the whole process more exciting for the buyers.
We generate each artwork individually with the layers pieced together. So depending on your collection size and number of layers, this can take a moment. The progress should be shown in real time. If IPFS upload is taking longer than expected, please reach out to our support team.
We strongly encourage you to test your contracts thoroughly on testnet before proceeding to deploy on mainnet. If you are just trying to edit the sale phases, allowlists, pricing, collection size, or tokenURI, you will not need to re-deploy a new contract. Otherwise, you may need to re-deploy a new contract.
Reducing collection size is common. You will be able to reduce your collection size but you will not be able to increase collection size. So please be careful when reducing your collection size because that will not be able to increase after it's been set on the contract. Reduced collection size could also mean you'd like to adjust your generative artwork to fit appropriately. Go ahead and regenerate and upload a new token set with the desired collection size and use the new token set as the source of truth for your artwork.
This is expected. CRFTD will calculate your balance based on when you have staked but it doesn’t reflect immediately on-chain (Metamask), because we want to save you that extra transaction to claim your tokens to save you gas.
The following are how/when claim occurs.
- 1.When you go ahead and un-stake (aka, a transfer happens on your NFT) it will automatically claim your tokens on chain.
- 2.When you purchase an item on the marketplace, it will then automatically claim your tokens so you can spend and claim in one transaction.
- 3.Directly claim balance on the contract by navigating to the Etherscan link and calling the function
In the Ethereum ecosystem, when you want to interact with a decentralized application (dApp) using your tokens, the dApp needs to have an allowance to use or move your tokens on your behalf. This is a security measure implemented in the ERC-20 token standard, which most tokens on the Ethereum network follow.
The reason for this is that tokens are held in your wallet, and only you should have the ability to send or use those tokens. However, when you want to use a dApp that requires tokens (for example, a decentralized exchange that needs to swap your tokens), you need to give that dApp permission to use a certain amount of your tokens.
This permission is called an "allowance". By setting an allowance, you're telling the Ethereum network that it's okay for this particular dApp to move or use up to a certain amount of your tokens. This way, the dApp can execute the function you want (like swapping tokens), but it can't just take all of your tokens.