@eveworld/create-eve-dapp
v0.0.10
Published
A binary for bootstrapping an EVE Frontier decentralized application
Downloads
293
Keywords
Readme
@eveworld/create-eve-dapp 🚀
The @eveworld/create-eve-dapp
package is a command-line tool that helps you scaffold a new decentralized application (dApp) project, specifically designed for the EVE Frontier ecosystem. You can choose between a Smart Assembly Base or a DApp Scaffold to kickstart your development.
✨ Features
- 🖼️ DApp Scaffold: Build your custom dApp from scratch with contracts and MUD tooling.
- 🏗️ Smart Assembly Base: Easily customize and extend the Smart Assembly.
- ⚡ Built with Vite, Material UI, TailwindCSS, React Router, and Viem for modern, fast, and flexible development.
📖 Table of Contents
⚙️ Prerequisites
Before starting, make sure you have the following installed:
- 📦 pnpm v8: Install with
npm install --global pnpm@8
- 🖥️ Node.js v18+: Use
nvm use 18
to switch to Node v18 or later.
Important: Ensure you are using pnpm v8 to avoid any package resolution issues during installation.
🚀 Quick Start
1. Initialize a New DApp
Run this command to scaffold a new minimal smart assembly dApp:
npx @eveworld/create-eve-dapp --type scaffold my-dapp
Alternatively, to clone the in-game Smart Assembly DApp:
npx @eveworld/create-eve-dapp --type base my-dapp
2. Navigate to the Project Directory
cd my-dapp
3. Install Dependencies
Install all the required dependencies using pnpm:
pnpm install
Then follow the instructions in the readme of your newly created project.
📜 License
This project is licensed under the MIT License. See the LICENSE file for details.