How to build an NFT minting website on Wix without code
a.k.a how to mint NFTs on Wix or how to connect Metamask to Wix
Last updated
a.k.a how to mint NFTs on Wix or how to connect Metamask to Wix
Last updated
This article helps to set up a no-code widget that allows minting NFTs on your Wix website.
You need an Ethereum NFT smart contract. , or test with an .
ERC721Community contract by is used by 280+ collections with 1500ETH+ in total volume. It uses ERC721A, and has 40-100% lower minting gas fees, costs ~10-20$ in gas to deploy, bullet-proof security, and extensions like allowlists, funds/royalty splits, mint passes, etc.
Make sure your contract has price
and mint
constants. The possible namings are: mint
, buy
or mintXXX
; price
or cost
.
Your Wix website is at least on a Connect Domain site plan (required to add custom code)
Open Wix website editor
Go to your Wix Dashboard by clicking on Wix logo. Then open Settings -> Advanced -> Custom code, and click on "+ Add custom code" button
3. Copy & paste this code in the Wix window, and select the "Body - end" option under "Place Code in".
Don't close the code window, we'll still need it in Step 4.
4. If you have your Ethereum NFT contract
5. Create a Wix button and insert your minting page link ending with /#mint-button
.
Example: https://your-minting-website.xyz/#mint-button
Then set the "How does it open?" option to "Current window".
6. Publish the changes, and you're done 🎉
It's easy! Set NETWORK_ID
instead of IS_TESTNET
in the code snippet
Some of the network IDs you might use:
Ethereum Mainnet: NETWORK_ID = 1
Ethereum Rinkeby Testnet: NETWORK_ID = 4
Polygon: NETWORK_ID = 137
Binance: NETWORK_ID = 56
You need to set DEFAULTS.hideCounter
to true
If you don't have a contract, without coding skills
Your contract should be on . Otherwise you have to add CONTRACT_ABI = [{...}]
line in the above code, with your full contract ABI inserted. If you have an error saying your ABI is too long, .
Yes, absolutely! You can , or open a
For other IDs visit
Creating a button in Wix editor