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/generate endpoint 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/buy and /api/list for 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