Register User
Performs a Know-Your-Customer check for a particular user. Will create a withdrawer record for the user if one does not exist.
If the user has previously used coinflow to withdraw, the wallet will be added to the withdrawer record.
Note: If x-coinflow-auth-wallet in request headers is not associated with a user, the wallet will get added to the newly created /existing user withdrawer record.
Authentication
The external identifier of the end user - see https://docs.coinflow.cash/api-reference/api-reference/authentication/get-session-key
The API key of the merchant - see https://docs.coinflow.cash/api-reference/api-reference/authentication/get-session-key
The web3 wallet of the end user - see https://docs.coinflow.cash/api-reference/api-reference/authentication/get-session-key
The blockchain associated with the end user - see https://docs.coinflow.cash/api-reference/api-reference/authentication/get-session-key
The session key generated for the end user - see https://docs.coinflow.cash/api-reference/api-reference/authentication/get-session-key

