-
-
AICM Marketplace: Vibrant pink-themed homepage showcasing e-commerce & AI trading,
-
Decentralized store builder in action, drag-and-drop UI, pink aesthetic
-
AI model trading interface with 1200+ models, blockchain-verified
-
NFT minting feature on AICM, secure Web3 integration, pink design
-
Advertising dashboard with AI targeting, real-time analytics
-
Mobile-first AICM app, smooth animations, pink theme, Get started with ACIM
Inspiration
The AICM project was born from a vision to bridge the gap between traditional e-commerce and the emerging world of decentralized technology. We were inspired by the potential of blockchain to offer unparalleled transparency, security, and ownership, combined with the growing demand for AI-driven solutions. The goal was to create a unified platform where users could seamlessly shop for physical goods, trade AI models, and build their own stores—all within a decentralized ecosystem that prioritizes user control and privacy. The idea of empowering sellers, buyers, and AI developers in a single marketplace fueled our motivation to innovate beyond centralized platforms.
What it does
AICM is a comprehensive, production-ready decentralized marketplace ecosystem that integrates traditional e-commerce with AI model trading and advanced tools for creators and advertisers. Here’s what it offers: E-Commerce Marketplace: Browse and purchase over 500+ traditional products from trusted sellers, complete with wishlist and review features. AI Model Trading: Trade 1,200+ AI models (e.g., computer vision, NLP, audio processing) securely via blockchain, with ownership verified and models stored on IPFS. Store Builder: Create custom online stores using a drag-and-drop wizard, with options for branding, product management, and subdomain hosting (e.g., yourstore.aicm.store). Advertising Platform: Launch targeted ad campaigns with AI-powered audience selection, real-time analytics, and flexible pricing (CPC, CPM, flat rate). NFT Support: Mint and trade unique digital products as NFTs, enhancing the platform’s Web3 capabilities. User Experience: Enjoy a beautiful, mobile-first design with real-time data, wallet integration (MetaMask), and progressive loading via infinite scroll.
How we built it
We crafted AICM with a blend of modern web technologies, blockchain infrastructure, and AI tools to deliver a seamless and scalable platform. Here’s the breakdown:
Frontend: Built with React 18.3.1, TypeScript 5.5.3, Tailwind CSS 3.4.1, and Framer Motion 10.16.16 for a responsive, animated UI with a pink-themed, Apple-inspired aesthetic. Blockchain: Powered by Ethereum (with Ethers.js 6.10.0) for transactions and smart contracts (UnifiedMarketplace.sol), plus IPFS (via Infura) for decentralized storage of AI models and digital assets. Backend: Leveraged Supabase for authentication (email and wallet-based) and PostgreSQL with Row Level Security for data management. AI: Integrated TensorFlow.js 4.15.0 for client-side model execution, enabling users to test AI models before purchase. Development Tools: Used Vite 5.4.2 for fast builds, deployed on Netlify, and structured with custom hooks (useWeb3, useAuth, useUnifiedMarketplace) for state management. Security: Implemented AES encryption for IPFS data, OpenZeppelin standards for smart contracts, and HTTPS/TLS for transport security. The project structure (src/components, src/services, src/contracts, etc.) ensured modularity, while sample data (1,200+ AI models, 500+ products) accelerated development.
Challenges we ran into
Building AICM wasn’t without hurdles. Here are the key challenges we faced:
Blockchain Integration: Merging Ethereum transactions with traditional e-commerce workflows required careful design to ensure a smooth user experience. Scalability: Supporting over 1,200 AI models alongside 500+ products demanded optimization of IPFS uploads, database queries, and frontend rendering (e.g., infinite scroll). Gas Costs: High Ethereum gas fees during bulk uploads of AI models pushed us to explore cost-saving techniques and consider Layer 2 solutions like Polygon. UI Consistency: Adding advanced features (e.g., AI trading, store creation) while preserving the platform’s beautiful, cohesive design was a balancing act. Accomplishments that we’re proud of We’re thrilled with what we’ve achieved with AICM:
Unified Ecosystem: Successfully combined traditional e-commerce and decentralized AI trading into a single platform without compromising usability or design. Massive Catalog: Integrated 1,200+ AI models and 500+ products, making AICM a robust marketplace for diverse users. Performance: Achieved a Lighthouse score of 90+, with First Contentful Paint (<1.5s), Largest Contentful Paint (<2.5s), and a bundle size under 500KB (gzipped). Innovative Features: Delivered a store builder, advertising platform, and NFT support—all seamlessly tied to Web3 technology and Supabase authentication. What we learned The journey of building AICM taught us valuable lessons:
Gas Optimization: Techniques like batch transactions and Layer 2 exploration (e.g., Polygon) can significantly reduce blockchain costs. Hybrid Systems: Balancing centralized (Supabase, PostgreSQL) and decentralized (Ethereum, IPFS) components is key to scalability and user trust. User-Centric Design: In Web3, intuitive UI/UX is critical to bridge the gap between technical complexity and mainstream adoption. AI Integration: Client-side execution with TensorFlow.js opened doors to interactive, trust-building features like “try before you buy.” What’s next for AICM We’re just getting started! Here’s what’s on the horizon:
Phase 2 Enhancements: Add advanced search/filtering, AI-powered recommendations, a React Native mobile app, multi-language support, and an analytics dashboard. Phase 3 Scaling: Integrate Layer 2 blockchains (Polygon, Optimism), enable cross-chain compatibility, and introduce enterprise-grade features like white-label solutions. Phase 4 Innovation: Explore VR/AR shopping, AI-generated products, decentralized governance (DAO), and preparation for quantum computing integration. Immediate Goals: Optimize gas fees, enhance store customization, and expand the advertising platform’s capabilities.
Built With
- 10.16.16
- framer
- infura-databases:-postgresql-apis/tools:-ethers.js-6.10.0
- ipfs-cloud-services:-supabase
- languages:-javascript
- motion
- tailwind-css-3.4.1-platforms:-ethereum
- tensorflow.js-4.15.0
- typescript-frameworks:-react-18.3.1






Log in or sign up for Devpost to join the conversation.