Identity for your application
One hosted service for signing users and businesses in, and for requesting identity data they have already verified in CorePass.
CorePass Login
Users sign in by scanning a QR code with the CorePass app. You get a standard JWT whose sub is the user's CoreID. No passwords, emails or phone numbers.
KYC: personal identity
Request specific verified fields such as name, date of birth, document and address. The user approves on their phone and the data is delivered to your webhook.
Request KYC dataKYB: business identity
Log in as a business, request verified company, director and UBO data as a signed attestation, and ask a business to sign messages or documents.
Verify businessesOpen URI schemes
The building blocks underneath CorePass: portable URIs that any app, QR code or NFC tag can carry.
CorePass Protocol
The corepass: URI scheme for login, data requests, typed-data signing and access grants over QR, NFC, deep links and callbacks.
corepass:login/cb00…?sess=…&conn=…&type=callbackRead the specificationPayTo Protocol
The payto:// URI scheme for identifying a payment recipient, with amounts, fiat equivalents, deadlines and references.
payto://xcb/cb00…?amount=CTN:3.14Read the specificationNew to CorePass?
Get the app to test sign-in and data sharing yourself, or read the introduction to the ecosystem.