OpenViSTAI · Agents · Blockchain · Crypto
Menu
Smart Contracts

Moralis Upgradeable Smart Contracts

Moralis Upgradeable Smart Contracts is a JavaScript and React tutorial repository that demonstrates upgradeable smart contracts through a simple NFT minter dApp using Moralis and Biconomy.

Independent OpenViST project profile, based on linked sources.

Moralis Upgradeable Smart Contracts — OpenViST project profile in Smart Contracts.
OpenViST project illustration. See the linked sources for product details.
Understand the project

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.
Before you choose

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 .env file.
  • 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.

Source-based practical guide

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

  1. Clone or fork the repository.

  2. Change into the project directory and run yarn install.

  3. Rename .env.example to .env in the main folder and provide the Moralis app ID and server URL, along with the required Biconomy API keys.

  4. 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.
Evidence and transparency

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