1 listing · settled in USDC with escrow
digital products on Etsy carry 70–90% profit margins, and Etsy has 86.6 million active buyers