weDev is an open-source toolkit that lets anyone launch fully customizable microdApps on the Algorand blockchain โ no backend, no smart contract experience needed.
Built during the Castell DโCode Retreat with support from the Algorand Foundation and powered by AlgoKit 3.0, weDev enables creators to deploy DAOs, staking modules, and more in just a few clicks. Everything runs through a decentralized registry contract โ making the experience fully trustless and developer-free by default.
Led by Arthur Rabelo (Web3 Engineer) and Kieran Nelson (Senior Web3 Engineer), the project combines deep blockchain engineering with clean and intuitive user experience.
- Launch projects in minutes with a simple form: enter your project name, pick theme colors, and select which tools you want.
- Instantly deploy modular microdApps like:
- ๐งฉ Holders DAO โ Voting power based on wallet holdings
- ๐ฏ Rewards DAO โ Incentives for community engagement
- ๐ Staking Pools (coming soon) โ Lock tokens, earn rewards
- Customize your project interface with your own color palette (background, primary, secondary, accent)
- Interact through integrated wallets: Pera, Defly, and Lute
The Launchpad is the entry point for every project. Users can:
- Name their project
- Choose custom UI colors (background, primary, secondary, accent)
- Select one or more microdApps to include
- Deploy everything to Algorand in one click
All configurations are stored on-chain via a registry contract. No backend. No centralized storage.
๐ธ Interface Preview
Every deployed project is automatically listed in the weRepo:
- Projects are organized by wallet address
- Clicking a project reveals its theme, microdApp cards, and creator info
- Each microdApp card links to its live contract instance, themed and ready
http://localhost:5173/we-repo/<wallet_address> http://localhost:5173/we-dao/<app_id>
yaml Copy Edit
๐ธ Repo Preview
The entire user interface is dynamically themed based on your projectโs palette โ no CSS overrides required.
- ๐จ Projects look unique by default
- ๐ซ Interfaces update in real time based on your selection
# Clone the project
git clone https://github.com/your-org/weDev.git
cd weDev
# Install dependencies
npm install
# Run the dev server
npm run dev
Make sure you have:
Node.js โฅ 18
AlgoKit CLI installed and configured
๐ฎ Coming Soon
๐ Gamification โ Earn badges and achievements as you launch and interact
๐ฆ MicrodApp SDK โ Submit your own DAO or tool to the microdApp library
๐ Analytics โ View engagement and voting activity directly from your dashboard
weDev is more than a toolkit โ itโs a gateway to accessible, permissionless Web3 creation.
Customize. Deploy. Own it.
