Identity Verification at Coinbase
I built and shipped IdCapture, the React package that handles document capture in Coinbase's identity verification flow. Verification runs as a second factor when someone registers, and this package is the part where they hand over a document.
What it does
It takes a passport, a national ID, or a photo, from a webcam, a phone, or a file already on the machine. Whichever way someone chooses, the package handles the capture and passes the document on to Onfido, the third party vendor that verifies it.
Where to see it
It is still in production. Create a Coinbase account, go through identity verification, and you will see it, and again if you ever need to verify a second time. The same package is used in other parts of Coinbase as well.