Practical overview
When it fits
Use it when you want a code-based tutorial and starter dApp for examining upgradeable contracts through NFT minting, and can configure the required Moralis and Biconomy credentials.
Who it is for
- Developers learning about upgradeable smart contracts through an NFT-minting dApp.
- React developers looking for a starter example to adapt for an EVM-compatible network.
Documented uses
- Set up and start the example NFT minter app.
- Study an upgradeable smart-contract tutorial in the context of a dApp.
- Adapt the sample interface and contract details for an NFT collection.
Requirements & limits
The public repository specifies an MIT license. Running the app requires Moralis credentials and Biconomy API keys.
- The documented setup uses Yarn and a local
.envfile. - The project describes compatibility with EVM-compatible chains, including Polygon, Avalanche and BNB Smart Chain.
- Adapting the minter to a specific collection is marked Likely compatible; the example does not document or test collection-specific changes.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up and start the NFT minter app
Prepare the documented local configuration and start the React app.
Before you start
- A clone or fork of the repository
- Yarn
- A Moralis app ID and server URL
- Biconomy API keys
Steps
Clone or fork the repository.
Change into the project directory and run
yarn install.Rename
.env.exampleto.envin the main folder and provide the Moralis app ID and server URL, along with the required Biconomy API keys.Run
yarn start.
Expected outcome
The documented app-start command is run with the configured credentials.
Guide limitations
- The README does not specify the required Biconomy key names or document a successful deployment to a particular blockchain.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 16 October 2026
- Original website title
- YosephKS/moralis-upgradeable-smart-contracts · Official homepage title · retained in its source language

