As a user signing into the Passport App,
I want the system to automatically assess my eligibility for Binance, Civic, and Trusta stamps based on my Ethereum address
So that I can seamlessly integrate my verified identity and enhance security without needing to manually select verification options.
Acceptance Criteria
GIVEN a user is signing into the Passport App using the 1-click verification flow,
WHEN their Ethereum address is provided,
THEN the system should automatically check if they qualify for Binance, Civic, and Trusta stamps.
GIVEN the system successfully connects to the verification services of Binance, Civic, and Trusta,
WHEN a user qualifies based on their Ethereum address,
THEN their profile should automatically be updated with the corresponding stamp(s).
Product & Design Links:
N/A
Tech Details:
Implement automatic API calls to verification services (Binance, Civic, Trusta) upon user sign-in.
Ensure Ethereum address data is securely handled during the retrieval and verification process.
Develop a mechanism to cache and retry stamp assessments in case of temporary service outages.
Open Questions:
N/A
Notes/Assumptions:
Assume that the Ethereum address provided by the user is sufficient to determine stamp eligibility through established criteria from Binance, Civic, and Trusta.
Assume users will benefit from having automatic assessments and are interested in maximizing their verified identity through available stamps.
User Story:
As a user signing into the Passport App, I want the system to automatically assess my eligibility for Binance, Civic, and Trusta stamps based on my Ethereum address So that I can seamlessly integrate my verified identity and enhance security without needing to manually select verification options.
Acceptance Criteria
GIVEN a user is signing into the Passport App using the 1-click verification flow, WHEN their Ethereum address is provided, THEN the system should automatically check if they qualify for Binance, Civic, and Trusta stamps.
GIVEN the system successfully connects to the verification services of Binance, Civic, and Trusta, WHEN a user qualifies based on their Ethereum address, THEN their profile should automatically be updated with the corresponding stamp(s).
Product & Design Links:
N/A
Tech Details:
Open Questions:
N/A
Notes/Assumptions: