Zapier
This guide describes how you can use Zapier to create contracts and mint NFTs
Introduction
With the Venly Zapier app, you can create NFT collections and mint NFTs directly to your user's wallets.
Point & Click Solution! No coding or programming is required. You can create and distribute NFTs with an easy point and click solution using the Venly integration on Zapier.
Onboarding with Zapier
You need to complete the prerequisites before you can start using Zapier to mint NFTs.
- The first one is getting client credentials from the Portal
- Next is signing up or logging in to Zapier
- Lastly, create/set up your first NFT collection.
1. Client Credentials
Obtain your client credentials from the Portal, or click here to learn how to onboard with Venly and get your Client ID and Client Secret.
2. Sign Up on Zapier
Visit Zapier and sign up or log in.
3. Create your first NFT Collection
The next step is to create your first collection that will contain all your minted NFTs.
3.1 Setting up the basics
Head over to your Zapier dashboard:
- Click on + Create and then select Zaps
- Next, select any trigger of your choice in the first box.
- In the second box, select the Venly action.
- In the Event, select Create Contract and continue.
3.2 Connecting Venly with Zapier
Next, you need to connect your Venly account with Zapier. Proceed to click on Sign In or Choose. A new pop-up screen will appear.
Enter your previously saved Client ID and Client Secret. You can get them again by logging into the Portal.
Finally, select one of the following environment and click on Yes, Continue to Venly.
- Sandbox: Use this to run tests on testnet blockchains.
- Production: Use this to run calls on real mainnet blockchains.
Read more information on testnet and mainnet.
If connected successfully, your Client ID and environment(sandbox in this case) will be displayed as shown below. Click on Continue to proceed.
3.3 Defining the NFT Collection
Fill in the required fields to create your first NFT collection.
- Name: This is the name of your NFT collection.
- Description: This is the description of your NFT collection.
- Symbol: Optionally, you can add a symbol for your NFT collection for example APE.
- Blockchain: This is the blockchain on which your NFT collection will be created. You can choose the following blockchains: Ethereum, Arbitrum, Avalanche, BNB Chain, Hedera, and Polygon (Matic).
- Image URL: This is the URL of the image that will be displayed for your collection.
- External URL: You can add an external URL to your NFT collection. This can be anything such as a link to your website.
- After filling in all the fields, click on Continue.
When creating a contract, you may leave the Trigger empty if you're going to create one NFT contract.
Next, click on Test step.
If successful, you'll receive a message containing information about your newly created contract (collection).
You can repeat this process to create more collections anytime. If you plan on creating NFTs under a single collection then save the
id
and continue with the guide.
Create and Mint NFTs with Zaps
Once you have created your NFT collection, the next step is minting NFTs directly to your end-user's wallets.
Go to App & event and select Create and Mint NFT. Click Continue to proceed.
Your Venly account should already be connected with Zapier, click on Continue to proceed.
Next, you must fill out the required fields to create and mint an NFT. For this example, we are adding the details manually but you can use another app like Google Sheets to fetch data and autofill the fields.
For this example we have filled the fields manually. Please use an app like Google Sheets to fetch data and autofill the fields.
The fields are described below:
- Blockchain: First, select the blockchain of your NFT contract.
- Contract: The NFT contracts will be displayed here based on the blockchain selected. Choose the NFT contract from the drop-down list.
- Fungible: This flag indicates whether your created NFT is fungible(true) or non-fungible(false). Fungible means there can be unlimited NFTs of the same type with no difference between them. Non-fungible means there can be multiple NFTs of the same type but all of them will be different from one another (each minted NFT will have a unique
id
). - Name: The name of the NFT.
- Description: Description of the NFT.
- Image URL: URL of the image that will represent your created NFT.
- External URL: You can add an external URL to your NFT. This can be anything such as a link to your website.
- Mint Address: This is the wallet address of your end-user where the NFT will be minted/transferred.
- Mint Amount: This represents how many NFTs you want to mint to your end-user's wallet.
- Max Supply: This is the maximum number of NFTs that can be minted.
- Attributes: Pass an array of JSON objects to add attributes. Learn about attributes.
- After filling in all the fields, click on Continue and then Test step.
The Test icon will be green indicating that the NFT was successfully created and minted in the provided Mint Address(wallet address).
Once you have setup the trigger and tested the Create and Mint NFT event, you can click on Publish to activate your zap.
Minted NFT Preview
Schedule a demo with our team to explore tailored solutions or dive in and start building right away on our portal.
Updated about 2 months ago