Create powerful Web3 applications without code. If you can click and drag, you can make a DApp! 🪄
- 🐮 CyberCows - NFT Collection with Daily Rewards
- 🪙 The Midas Touch - Gold-Backed Tokens Platform
- 💱 ScaleSwap - Streamlined DEX
- 👹 The Bestiary - Lovecraftian NFT Collection
The ultimate blockchain price racing game. Compete in real-time races based on cryptocurrency price movements!
This monorepo uses Yarn as the preferred package manager.
# Clone the repo
git clone https://github.com/DexKit/dexkit-monorepo.git
cd dexkit-monorepo
# Install dependencies and build packages automatically
yarn install
# Note: The postinstall script will automatically build all required packages
# Alternative: Manual setup (if needed)
yarn setup
📝 Note: After cloning, the
yarn install
command automatically builds all internal packages to prevent module resolution errors. This ensures all@dexkit/*
packages are properly compiled and available.
# Set up environment variables for DexAppBuilder
cp apps/dexappbuilder/.env.example apps/dexappbuilder/.env
# Set up environment variables for Coin League
cp apps/coinleague/.env.example apps/coinleague/.env
cd apps/dexappbuilder
yarn dev
# Visit http://localhost:3000
cd apps/coinleague
yarn dev
# Visit http://localhost:3001
If you encounter errors like Module not found: Can't resolve '@dexkit/dexappbuilder-render'
, it means the internal packages haven't been built. This is automatically handled by the postinstall script, but you can manually resolve it:
# Build all required packages
yarn build:packages
# Or build individual packages in dependency order
yarn workspace @dexkit/ui build
yarn workspace @dexkit/core build
yarn workspace @dexkit/unlock-widget build
yarn workspace @dexkit/darkblock-evm-widget build
yarn workspace @dexkit/dexappbuilder-render build
yarn workspace @dexkit/dexappbuilder-viewer build
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
This project is licensed under the MIT License.
If you'd like to support the ongoing development of DexAppBuilder, consider making a donation through Giveth. Click the link below to contribute:
Your contribution helps keep the project alive and continuously improve our tools. Thank you for your support!