Integrating Civic Pass into your UI is very straight-forward. Simply integrate Civic's Gateway React Component in your front-end.
For even more convenience and less code, simply drop the included the Identity Button widget into your UI and let it handle both displaying the user's Civic Pass status and triggering the issuance flow for new users, without them ever leaving your dApp.
The Civic Pass modal guides your users through the process of issuing a Civic Pass
The Identity Button displaying different Civic Pass states