dApp Launchpad
  • Introduction
    • About
    • Quickstart
  • Workflow
    • Frontend
    • Smart contracts
  • Commands
    • init
    • dev
    • deploy
    • list
      • scaffold-templates
    • generate
      • smart-contracts-config
  • Contributing
    • Building from source
    • Developing on local
    • Reporting bugs / Feature requests
  • FAQs
Powered by GitBook
On this page
  1. Introduction

About

Last updated 1 year ago

dApp Launchpad is a CLI tool to quickly initialise a fully-integrated DApp project, create a development environment, and deploy everything to production.

Every step of the way is automated!

dApp projects are divided into two parts - Frontend (inside ./frontend) and Smart contracts (inside ./smart-contracts), with the frontend running on Next.js, and smart contracts running in a Hardhat environment.

The tool automates basic interactions, such as auto-updating contract artifacts and (re)deploying contracts on code changes, HMR in frontend on code changes, and many more!

To get started, read Quickstart. To get in-depth about the capabilities of this tool, read Workflow.

🚀