Dapps
Web3 app ideas
Developer Flow
Most effort is just modern app development.
The complexity and expertise required to validate Smart Contract logic cannot be exploited to drain reserves.
- Connect to the contract using Ethers.js
- Confirm Owner's Wallet Address
- User ethers + ABI.json from compiled solidity
Copy contract address to .env setting
Copy ABI JSON
Common Features
Contract Role | Function | Onchain |
---|---|---|
Owner | Confirm Owner's Wallet Address | T |
Owner | Open or Close a Sale | T |
User | Fetch Mint Info | T |
User | Mint a NFT | T |
User | Scan a Wallet's QR Code | T |
User | Confirm a Wallet Owns an NFT | T |
User | Upload Static Assets to IPFS | F |
User | Update NFT's Image and Metadata | T |
User | Display a User's NFTs using OpenSea API | F |
Subjects
📄️ NFT Components
NFT App design decisions.
📄️ Web3 UI Components
Goal is to have UI library that works seamlessly with standards compliant smart contracts providing solid UI design principles out of the box but with ability to be customised without limits.