# Functions
NewIDProvider sets up a local ID provider instance as a file in the system's temp directory with the given list of peers IDs and returns the ID provider URL, which is path of the file.
NewIDProviderT is the test friendly version of NewIDProvider.