Authenticating on behalf of your end user

To embed crypto in your products, you'll need to create a (BVNK account in the portal)[] for each of your customers. These accounts can hold both crypto and fiat.

Once you've created the account, you'll need to create API keys per customer. It's very easy to change between your customer's accounts in the portal, using a drop-down at the top of the navigation bar. In each user account, follow the Creating your API Keys section of the guide.


After retrieving and storing each of your customer's API keys, make sure to authenticate to the API with each API key individually, otherwise, you'll be transacting on the wrong customer account. See how to Authenticate on the API in our guide here.

What’s Next