Is it possible to communicate with peripherals through the TypeC port of Apple 15 or above mobile phones?

I need to implement an app that exchanges data with peripherals through TypeC on Apple 15 phones, but I have two questions that I need to ask for help:

Which library is used to communicate with peripherals through the TypeC port of the Apple mobile phone? Do peripherals need to pass MFi authentication before they can communicate with the App?

This was answered here.

__
Kevin Elliott
DTS Engineer, CoreOS/Hardware

Is it possible to communicate with peripherals through the TypeC port of Apple 15 or above mobile phones?
 
 
Q