👀How to create a dApp using MetaInside

Step 1 - Start with an Idea

Think of the dApp you want to build: core features, target chain, user flows, and UI basics.

Step 2 - Select Chain and Give a Prompt

Choose your preferred chain (e.g., Base Sepolia, BSC Testnet, U2U Nebulas Testnet) and enter a short description into the MetaInside chat box (or use voice). Example: "Build a simple NFT marketplace with minting, listings, and buy flow."

Step 3 - Prompt Enhancing Agent (automated)

Your prompt is processed by MetaInside’s Prompt Enhancing Agent, which clarifies, expands, and structures the request into actionable tasks.

Step 4 - Automated Development Pipeline

MetaInside executes a staged workflow:

  • Front-end development - Frontend Agent scaffolds pages, components, wallet connections, and UI logic.

  • Back-end development & Smart Contracts - Backend Agent creates APIs and contract interaction code; Smart Contract Agent generates contracts for compilation and deployment.

  • Testing & Third-party Integrations - Testing Agent runs unit/integration tests; integrations (IPFS, oracles, analytics) are added as requested.

Note: AI sometimes generates code with compilation errors. Follow the instructions, fix issues if needed, and re-run compilation.

Step 5 - Contract Compilation & Deployment

After you follow the instructions and contracts compile successfully, MetaInside deploys the smart contracts to your selected network(s).

Step 6 - Frontend Integration and Preview

Once contracts are deployed, MetaInside integrates them with your frontend automatically and a preview becomes available for testing and iteration.

Step 7 - Iterate via Chat

Continue improving the dApp by sending more instructions in the chat. Agents will update the relevant code and re-run tests/builds.

Step 8 - Download & Push to GitHub

Use the Code tab’s upper-right controls to Download the project or Push to GitHub.

Step 9 - Terminal and Logs

Use the integrated terminal to run build commands or inspect logs (e.g., npm run dev, yarn test). This helps diagnose compilation or runtime issues.

Step 10 - Final preview

When you’re done improving your dApp, open the Preview to check the complete dApp.

Last updated