Skip to main content

Withdrawal API Keys - IP address whitelisting

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

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

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?