Contact Discovery Framework