(if facing any video playing issues please see it in YT https://youtu.be/JIu-IRZctgY at 4k) This is a retail content pipeline where merchants pay USDC on Arc testnet to unlock AI generation. In Merchant Studio, a merchant uploads product reference images, selects category + variants, then completes payment either via Circle Wallets test payer (developer-controlled) for demos. The backend treats the resulting Arc txHash as payment proof and verifies it via Arc JSON-RPC (receipt success + USDC transfer logs / recipient checks) before starting generation. After verification, we start generating the product images and a looping video using gemini models, persists inputs + outputs to Supabase Storage (stable URLs), writes job logs/receipts/product metadata to Supabase Postgres, and auto-publishes the product to the Storefront for instant browsing + video preview. Circle Product Feedback: Products used: Arc (testnet), USDC, Circle Wallets. Why: Arc+USDC gives a single settlement layer + stable pricing; Circle Wallets enables secure tx execution (challenges) and a repeatable sponsored demo mode. Worked well: Challenge-based transfers; developer-controlled sponsored payments; obtaining txHash for explorer-based proof. Could improve: more guided/typed errors around initialization/PIN + challenges.
Category tags: