A fully decentralized launchpad for Web3 projects. Built for the community, by the community, especially for our cult executives.
ms2.fun is a permissionless, multi-project launchpad that enables anyone to create and deploy Web3 projects through a factory system. The platform is designed to be as decentralized as possible while maintaining quality curation through community governance.
- Multi-Project Support: Browse, discover, and interact with multiple projects from a single interface
- Factory System: Authorized factories enable project creation with different contract types
- Contract Type Support: Currently supports ERC404 and ERC1155, with extensibility for future types
- Decentralized Architecture: Statically hosted frontend (GitHub, IPFS coming soon), on-chain master contract
- Project Discovery: Search, filter, and browse projects by type, factory, and features
- Quality Curation: Cult executives control master contract to ensure quality and protect users
- Bonding curve pricing mechanism
- Automatic NFT minting from token balance
- Merkle tree whitelist support
- Phase transitions (presale → live)
- On-chain messaging/chat
- Liquidity pool integration
- Multiple editions in one contract
- Per-edition pricing
- Creator royalties
- Open mint functionality
- Batch operations
- Metadata URI support (IPFS)
- Connect Your Wallet: Use MetaMask, Rabby, Rainbow, or Phantom
- Browse Projects: Explore available projects on the home page
- Discover Factories: Check out available factories to create your own project
- Interact: Trade, mint, and engage with projects
- Browse Factories: Explore available factories that match your needs
- Create Project: Use a factory to deploy your project instance
- Configure: Set up your project parameters (name, metadata, pricing, etc.)
- Deploy: Deploy your project on-chain
- Share: Your project is automatically indexed and discoverable
- Review Requirements: Check the About page for factory requirements
- Submit Application: Apply for factory approval (application fee required)
- Get Approved: Cult executives review and approve quality factories
- Deploy: Your factory becomes available for project creation
- Frontend: Vanilla JavaScript, component-based architecture
- State Management: Custom store system with project isolation
- Services: Modular service layer with mock/real service switching
- Routing: Client-side routing with title-based navigation
- Contracts: Master contract → Factory contracts → Instance contracts
- Node.js v14+
- npm or yarn
- Web3 wallet (MetaMask, Rabby, Rainbow, Phantom)
npm install
npm startThe application will run on http://localhost:3000
src/
├── components/ # UI components
├── services/ # Service layer (mock/real)
├── store/ # State management
├── routes/ # Route handlers
├── core/ # Core utilities (Router, Component, etc.)
└── utils/ # Utility functions
CULT EXEC is the flagship project that inspired this launchpad. It's a standalone ERC404 project (not created via factory) that demonstrates the platform's capabilities. Visit /cultexecs to see it in action.
- About Page: Visit
/aboutfor comprehensive documentation - Factory Requirements: See the About page for factory submission requirements
- Contract Requirements: See
CONTRACT_REQUIREMENTS.mdfor technical specifications
This is a community-driven project. Contributions are welcome! Please ensure your code follows the existing patterns and architecture.
VPL
Built for the people at stationthisbot and especially for our cult executives.
Status: Active Development
Version: Launchpad v1.0