Passbase helps you create a verified digital identity TC Video 12 months Passbase wants to empower people with a universally trusted digital identity.