Form cover
Page 1 of 2

Hello Humanity — React SDK Quickstart Quiz

Section 1: Architecture and Setup

1. Why must the BrowserRouter component be the outermost layer, wrapping HumanityProvider?

1. Why must the BrowserRouter component be the outermost layer, wrapping HumanityProvider?
A
B
C
D

2. Which environment should be selected in the Developer Portal when initially building and testing your application?

2. Which environment should be selected in the Developer Portal when initially building and testing your application?
A
B
C
D

3. To ensure communication between your local dev server and the Developer Portal, which two settings must match exactly?

3. To ensure communication between your local dev server and the Developer Portal, which two settings must match exactly?
A
B
C
D

Section 2: Verification Workflow

4. What is the specific purpose of checking the "is human" credential preset?

4. What is the specific purpose of checking the "is human" credential preset?
A
B
C
D

5. When implementing the useVerification hook, why check result.value === true rather than just checking if the result object exists?

5. When implementing the useVerification hook, why check result.value === true rather than just checking if the result object exists?
A
B
C
D

6. Why is it important to handle a "loading" state when using hooks like useHumanity?

6. Why is it important to handle a "loading" state when using hooks like useHumanity?
A
B
C
D

Section 3: Testing Utilities

7. How can you test the full authentication and verification flow without using real biometric data?

7. How can you test the full authentication and verification flow without using real biometric data?
A
B
C
D

8. What is the function of the clearVerificationCache utility during testing?

8. What is the function of the clearVerificationCache utility during testing?
A
B
C
D