- Log into your Bybit account.
- Before generating your Bybit API keys, please add and whitelist your exchange’s XRP withdrawal address in Bybit. Find the steps here. If you have already whitelisted your XRP withdrawal address, please proceed with the steps below:
- Click on this link https://www.bybit.com/app/user/api-management to enter your account’s settings page, or click the human icon on the top right corner of your trading page, go to API.

- Click on Create New Key located on the right side of the API Management page.

- The following pop-out window will appear.

- Click on the System-Generated API Keys option (first option).
- Please configure your API key settings as follows:
– Ensure API Transaction radio button is selected (it is selected by default)
– Give your API key a name eg. Idatco Trading API
– Under the API Key Permissions section, select the Read-Write radio box
– Select the Only IPs with permissions granted are allowed to access the OpenAPI radio button
– Copy and paste these IP addresses in the text field (this is the whitelist of the Idatco IP addresses your account uses):
102.214.10.16,102.211.205.36,102.214.11.28
There should be no spaces between the commas and the IP addresses.
Your screen should look like this:
- On the Trade table, select the Unified Trading checkbox.
- Select the SPOT Trade checkbox in this section.
Your screen should look like this:
- On the Assets table, select the Assets checkbox and the Withdrawal checkbox in the Wallet section.
Your screen should look like this:
- Then click the Submit button on the bottom of the screen.
- A pop-up window opens, such as the screenshot below:

- Click the Confirm button.
- A security verification pop screen displays.
- Click the Send verification code link, and once received in your email account, paste it into the field. You have 60 seconds before this code expires.
- Then enter your Google 2FA code.
- Click the Next Step button.

- If your account is not yet verified, you will be asked to verify your account via facial recognition. If your account is verified, you will see a screen appear that shows you your API key details.

- Copy your API key and paste it into a notepad or somewhere you can access it later.
- Copy the API secret and save it in the same place.
- Click the Understood button
- You have successfully created your API key, and it now appears listed in the API Management section.
See the screenshot below:
Note:
- The creation of an API key can only be done via the Bybit website; there is no option to do it via the Bybit App.
- For new users, API key creation may be restricted for the first 48 hours after registration for risk control purposes. For example, if you registered an account at 10AM UTC on May 12th, you will be able to create an API key starting from 10AM UTC on May 14th.