Strong Authentication
What Is Strong Authentication
An optional parameter that can enabled for your account for added security is to enforce authentication for customers and withdrawers. This prevents anyone who knows a wallet address from being able to view the cards and bank accounts linked to a particular wallet address.
Implementation
Coinflow uses wallet message signing authentication to validate that a particular user owns the wallet associated with their account. In order to enable this in your integration you will need to implement the signMessage function in your wallet.
📘 Please upgrade to
@coinflowlabs/react> v3 and@coinflowlabs/react-native> v2
Solana
EVM
Enable Strong Authentication on Merchant Settings
Once you have message signing integrated for your application you can head to your settings page and enable strong authentication for your account.
🚧 Enabling this without implementing
signMessagefrom above will break all withdraws and not allow checkout customers to view their saved cards.

