- Connect and verify in a single SDK call In this case, the wallet account is only added to the wallet accounts list once it passes the verification step.
- Connect without verifying In this case, the wallet account is added to the wallet accounts list as soon as the user accepts the connection, but it will only be persisted in the local session and not associated to a Dynamic user.
-
Verify a wallet account that has been connected but not verified before
In this case, the wallet account remains in the wallet accounts list, no matter if the verification step is successful or not.
The difference is that the wallet account will have a new
verifiedCredentialId
property, be persisted in the Dynamic server and associated to a Dynamic user.