MCPcopy Index your code
hub / github.com/YosephKS/moralis-upgradeable-smart-contracts

github.com/YosephKS/moralis-upgradeable-smart-contracts @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
54 symbols 139 edges 36 files 4 documented · 7% updated 4y ago★ 52
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Upgradeable Smart Contract with Moralis

This Project is a fork of Ethereum Boilerplate and demostrates how to build upgradeable smart contracts by showcasing it in the form of a simple NFT minter dApp. This project of course work on any EVM-compatible blockchain such as Polygon, Avalanche, Binance Smart Chain and other such chains.

dapp3

⭐️ Star us

If this boilerplate helps you build Ethereum dapps faster - please star this project, every star makes us very happy!

🤝 How to get help

If you have any questions or need help running this project please don't hesitate to ask in our forum. We are monitoring it 24/7 and are here to help you get up to speed.

🚀 Quick Start

📄 Clone or fork moralis-upgradeable-smart-contracts:

git clone https://github.com/YosephKS/moralis-upgradeable-smart-contracts.git

💿 Install all dependencies:

cd moralis-upgradeable-smart-contracts
yarn install 

✏ Rename .env.example to .env in the main folder and provide your appId and serverUrl from Moralis (How to start Moralis Server), plus some other Biconomy API Keys:

REACT_APP_MORALIS_APPLICATION_ID=xxx
REACT_APP_MORALIS_SERVER_URL=xxx

🚴‍♂️ Run your App:

yarn start

Core symbols most depended-on inside this repo

getEllipsisTxt
called by 6
src/helpers/formatters.js
processPromise
called by 2
src/components/AddressInput.jsx
getExplorer
called by 2
src/helpers/networks.js
isSupportedDomain
called by 1
src/components/AddressInput.jsx
transfer
called by 1
src/components/NFTBalance.jsx
handleTransferClick
called by 1
src/components/NFTBalance.jsx
handleChange
called by 1
src/components/NFTBalance.jsx
tokenValue
called by 1
src/helpers/formatters.js

Shape

Function 54

Languages

TypeScript100%

Modules by API surface

src/hooks/useVerifyMetadata.js4 symbols
src/hooks/useInchDex.js4 symbols
src/helpers/networks.js4 symbols
src/components/NFTBalance.jsx4 symbols
src/components/Chains/Logos.jsx4 symbols
src/components/AddressInput.jsx4 symbols
src/hooks/useTokenPrice.js3 symbols
src/helpers/formatters.js3 symbols
src/components/Address/Address.jsx3 symbols
src/hooks/useIPFS.js2 symbols
src/hooks/useERC20Transfers.js2 symbols
src/hooks/useERC20Balance.js2 symbols

For agents

$ claude mcp add moralis-upgradeable-smart-contracts \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page