SketchXpress is an interactive web application that allows users to create digital art and convert their sketches into NFTs. The platform offers both a kid-friendly mode and a professional mode with advanced features.
- Interactive drawing canvas with various tools (pencil, brush, eraser, shapes, etc.)
- Color palette with a wide range of colors
- Undo/redo functionality
- AI-powered image generation from sketches
- Save and download artwork
- Simplified, fun interface designed for younger users
- Age-appropriate tools and features
- No blockchain interactions or NFT minting
- Collectibles gallery to save generated artwork
- Switch to promode with parental permissions
- Advanced drawing tools and settings
- AI controls for fine-tuning image generation
- NFT minting capabilities (with connected wallet)
- Blockchain integration for creating and managing NFTs
- Asset management system
- Node.js 18.x or higher
- npm or yarn
- Pencil/Brush: Click and drag to draw on the canvas
- Eraser: Remove parts of your drawing
- Shapes: Create rectangles, circles, and lines
- Text: Add text to your artwork
- Color Picker: Select colors from the palette or use the eyedropper tool
- Fill: Fill areas with color
- Create your sketch on the canvas
- Click "Generate with AI" to transform your sketch
- Choose from multiple generated variations
- Save your favorite result to your collectibles or download it
- Connect your wallet (Solflare preferred)
- Generate artwork using the AI tools
- Select your favorite generated image
- Click "Mint as NFT" to create your NFT from sketch
- Check it in your collectibles
- Dynamic Bonding Curve: NFT prices start low (0.1 SOL) and automatically increase as more are purchased, rewarding early buyers.
- Milestone Graduation: When a collection reaches 690 SOL market cap and 100 unique holders, it “graduates” to the Tensor marketplace.
- Creator Rewards: Upon graduation, the collection creator receives a 0.5 SOL reward.
- Seamless Minting & Trading: NFTs are minted directly into the bonding curve system with dynamic pricing and Penalizing fee of 5% on withdrawl.
- Smooth Integration: The platform integrates with Solana and Tensor, ensuring easy migration and exposure to a larger audience as your collection grows.
- Frontend: Next.js, TypeScript, Tailwind
- Backend: Rust, Anchor, Python, Shell
SketchMagic takes age verification seriously:
- Kids Mode is designed for users under 18 years old
- Pro Mode includes blockchain interactions and NFT minting features intended for users 18+
- Age verification is required to access Pro Mode features
Built with ❤️ by SketchXpress
