Yes, USDC (USD Coin) does require Know Your Customer (KYC) verification for users who wish to convert their fiat currency into USDC or withdraw USDC to fiat currency. KYC procedures are in place to comply with regulatory requirements and prevent fraud and money laundering.