Incognito Actions
Incognito Actions Common Pitfalls
Not Verifying Proofs
When using Incognito Actions, it's important to always verify the proof received from IDKit. This proof is a claim that the user has been verified by World ID, and verifying that proof with our API or smart contracts is the only way to ensure that the claim is true.
Improper Signal (Proof fails verification)
If you specify a signal as an input to IDKit, ensure you include the same signal when verifying the proof with our API or smart contracts. Otherwise, the proof will not verify.
Compilation/Runtime Errors
IDKit must be run client-side. Ensure that your frontend framework isn't attempting to render IDKit server-side.