Configuring your Luno account
To configure your Luno account to connect to Fireblocks:
- Refer to the Luno.com API Documentation to learn how to generate a Luno API key.
- When prompted to do so, enter the following information:
- In the Key label field, enter Fireblocks.
- Under Permissions, select Custom.
- Make sure you enable at least the following permissions of the existent options:
- View balance
- View transactions
- Send to any address
- View addresses
- View orders
- Create orders
- View withdrawals
- Create withdrawals
- View beneficiaries
- View transfers
- Create transfers
- Do not select Restrict send addresses.
- If you want to add a Fireblocks IP address to your Luno API, select Restrict IP addresses and enter 52.76.208.129 under the IP addresses field.
- If you want to set an expiry date for the API, you can do so by selecting Set expiry date.
- After you confirm the validity of your new API key, copy and keep a record of both the API Key ID and API Secret. You will need them when adding this exchange to your workspace.
Configuring Fireblocks
- In the Fireblocks Console, go to Accounts > Exchanges.
- Select + Connect Account.
- Select Luno, select Main Account, and then complete the following fields:
- Name on Fireblocks: Enter the name you want to give this exchange account on Fireblocks.
- API Key ID: Enter the API key ID that you saved from Luno.
- API Secret: Enter the Secret key that you saved from Luno.
- Select Connect Account.
Notes:
- The "+ Connect Account" is relevant only if you have an existent exchange account connected to Fireblocks and would like to add another one. If this is your first exchange account connection, add it by selecting "Connect Account" under the Exchanges tab.
- For all UTXO assets whose Legacy and Segwit addresses are supported in Fireblocks, Like Bitcoin, withdrawals from exchanges are routed to their Legacy addresses. Consequently, the legacy addresses should be whitelisted in the exchange' portal.
The Admin Quorum must approve the new account to make it available for new transfers from your workspace.
Your Luno account appears on the Exchanges page along with all managed assets and their balances. Following Admin Quorum approval, transfers are available from your vault accounts, whitelisted addresses, Fireblocks Network connections, and other connected exchange accounts to your Luno account.
Enabling withdrawals from Luno
To enable exchange account withdrawals, see this procedure.