Digital.contact has been launched , excited about it.
#digital #contact #vcard
https://digital.contact/