Giveth / giveth-dapps-v2

This project is the aggregation of GIVeconomy and Giveth.io DApps in a single repo
https://staging.giveth.io
GNU General Public License v3.0
61 stars 34 forks source link

Streamling Dual verification system w/ passport #4482

Open laurenluz opened 1 month ago

laurenluz commented 1 month ago

I think we should be able to reduce the clicks for users by checking their address against the model-based API, and then if it fails, agains the gitcoin passport API. They explain how to do this in their docs here:

Copy/pasted here: image

@Meriem-BM @CarlosQ96 I think we are not fully using this flow in our backend. Let me know if we are, but if not, can we?

I'd love to cut out some of the modals we have, such as the extra steps for the user to click to "connect passport" etc.

cc @mosaeedi @koday1

laurenluz commented 1 month ago

Another doc link: https://docs.passport.xyz/building-with-passport/model-based-detection/tutorials/double-verification