User Flows

Creator Flow

  1. Prompt Entry

    • Creator logs into the ArtsiAI dApp with their Ethereum wallet (e.g., MetaMask, WalletConnect).

    • Creator writes a text prompt or uploads an image reference to inspire AI art.

    • Advanced options: style selection (anime, surrealism, abstract, photorealism), resolution, rarity level, and optional series/collection tags.

  2. AI Art Generation

    • ArtsiAI’s AI engine generates one or multiple variations of the requested artwork.

    • Creator reviews previews and selects the final artwork(s).

    • Option to refine or re-roll results before finalization.

  3. Metadata Preparation

    • The app automatically compiles metadata including:

      • Title

      • Prompt used (optional for privacy)

      • Style, attributes, rarity indicators

      • Creator wallet address

      • Creation timestamp

    • Metadata is stored on IPFS/Arweave for decentralization.

  4. NFT Minting

    • Creator confirms minting transaction via their wallet.

    • Artwork is minted as an ERC-721 NFT (or ERC-1155 for multiple editions).

    • NFT is tied permanently to the creator’s wallet address for provenance.

  5. Marketplace Listing

    • Creator chooses to list immediately on ArtsiAI Marketplace or keep it private.

    • Listing options include fixed price, timed auction, or fractionalized sale.

    • Smart contract handles escrow and ensures royalties are locked in.


Collector Flow

  1. NFT Browsing

    • Collectors access the ArtsiAI marketplace through their wallet.

    • They can filter NFTs by: style, rarity, collection, price range, or trending works.

    • A live “AI Spotlight” section shows freshly minted works.

  2. Buying & Bidding

    • For fixed-price sales: collector clicks “Buy Now” → confirms transaction.

    • For auctions: collector places a bid; smart contracts lock funds until auction ends.

    • For fractional NFTs: collector purchases fractions (ERC-20 ARTSAI-shares of the NFT).

  3. Ownership & Rewards

    • Once purchased, NFT (or fractions) are transferred to collector’s wallet.

    • If fractionalized, collectors can trade their NFT fractions in the liquidity pool.

    • Collectors earn bonus staking rewards if they hold ArtsiAI NFTs + $ARTSAI tokens.


DAO Flow (Governance Participation)

  1. Wallet Connection

    • User connects their wallet holding $ARTSAI tokens.

    • DAO dashboard shows current proposals, voting history, and treasury balance.

  2. Proposal Interaction

    • Any user with a minimum token threshold (e.g., 1,000 $ARTSAI) can create proposals.

    • Proposal categories: new features, AI model upgrades, treasury allocation, community events, marketplace fee adjustments, etc.

  3. Voting Process

    • Voting power = proportional to $ARTSAI tokens staked.

    • Users can cast For, Against, or Abstain votes.

    • Snapshot-style off-chain voting ensures gasless governance with on-chain finalization.

  4. Result Display

    • Once voting ends, results are recorded immutably on-chain.

    • Approved proposals automatically trigger smart contract actions (e.g., treasury disbursement).

    • DAO decisions shape the evolution of ArtsiAI’s ecosystem.

Last updated