All Collections
API and Integrations
API
IP address whitelisting for withdrawal API keys
IP address whitelisting for withdrawal API keys

Define one or more whitelisted IP addresses to associate with withdrawal API keys

OpenNode Support avatar
Written by OpenNode Support
Updated over a week ago

Businesses can define one or more Whitelisted IP Addresses for each Withdrawal API Key. Withdrawal API Keys are used to authorize withdrawal requests.

  • If a whitelisted IP address is associated with a withdrawal API key, OpenNode will not authorize BTC transfer requests from other IP Addresses.

  • If no whitelisted IP address is associated with a withdrawal API key, OpenNode will allow any remote IP to initiate a BTC transfer request.
    โ€‹

How to Add IP Addresses to the Whitelist

Image of setting up an API key on OpenNOde

IP address whitelists must be added to the withdrawal API key when it is first generated. This means that if you have existing API keys and want to add an IP address whitelist, you must make a new withdrawal API key. To set up a whitelisted IP address:

  • Create a new API Key: Sign in to OpenNode and go to Developers > Integrations > Add key

  • Enter IP Address: As part of the API Key request, you will be prompted to enter an IP address.

  • To enter more than one IP address, use a comma to separate them.
    For example: 255.255.255.254, 255.255.255.255

Did this answer your question?