Frontend Features
1. Creator Studio
Prompt Input: Users can enter a text prompt (or use advanced prompt editor with style modifiers, aspect ratios, and reference images).
AI Generation: ArtsiAI integrates with the backend
/api/generateendpoint to produce multiple image variations from the prompt.Variation Selection: Users can refine outputs by choosing variations, applying filters, or regenerating with adjusted parameters.
One-Click Minting: Once satisfied, users can mint the artwork as an NFT directly from the studio, with metadata uploaded to IPFS and smart contracts handling ownership.
Preview Before Mint: Side-by-side comparison of generated art before committing to mint.
Batch Generation (Pro): Premium feature allowing multiple artworks to be generated and minted at once.
2. Marketplace
Browse & Discover: Explore NFTs by trending, newly minted, curated collections, or AI-art categories (abstract, cyberpunk, anime, etc.).
Search & Filters: Filter by artist, tags, price range, rarity, or fraction availability.
Buy/Sell: Integrated with
/api/buyand/api/listfor seamless transactions via smart contract.Auctions: Support for timed auctions with live countdown, bidding history, and winner notification.
Fractionalized NFTs: Display fractional ownership opportunities where users can buy ERC-20 shares of high-value NFTs.
Social Features: Like, share, and comment on NFTs to encourage community engagement.
3. Profile Pages
Artist Identity: Showcase artist bio, links (Twitter, Instagram, portfolio), and wallet address.
Collections Display: Visual grid of minted NFTs with stats (views, favorites, sale status).
Activity Feed: Chronological record of user’s creations, listings, sales, purchases, and votes in DAO.
Earnings Dashboard: Display cumulative sales, royalties earned, and fractional ownership portfolio.
Follower System (Future): Optional feature where collectors can “follow” artists and receive notifications of new mints.
4. DAO Panel
Governance Proposals: Create proposals via
/api/proposal(e.g., new marketplace rules, feature requests, treasury usage).Voting System: Token-weighted voting based on $ARTSI governance token holdings.
Treasury Transparency: Real-time view of treasury balance, inflows (marketplace fees, royalties), and outflows (DAO grants, development costs).
Proposal History: Archive of past proposals with vote results, timestamps, and decision outcomes.
Community Chat (Future): On-chain + off-chain hybrid forum for discussion before proposals go to vote.
5. Wallet Integration
Supported Wallets: MetaMask, WalletConnect, Coinbase Wallet, and other EVM-compatible wallets.
Onboarding Flow: One-click wallet connection for seamless login. New users can also use social logins with custodial wallets (e.g., Magic.Link or Web3Auth integration).
Transaction Management: UI for signing transactions (mint, buy, sell, vote) with gas fee preview and history.
Multi-Chain Support (Future): Extend ArtsiAI to other EVM chains (Polygon, Arbitrum, zkSync) with cross-chain NFT bridging.
Security Features: Wallet signature verification for profile updates, preventing spoofing or fraud.
Last updated