Skip to main content
Finrock allows you to connect your own exchange accounts directly to your workspace, enabling seamless fund movement between your custody wallets and centralised exchange balances. You bring your exchange API credentials, add them through the Finrock dashboard, and Finrock handles secure connectivity from that point forward. Once connected, you can view real-time balances, initiate transfers to and from exchanges, and define automated spending rules — all within the same platform you use for on-chain custody.

Supported Exchanges

The following centralised exchanges are supported for integration:

Binance

Connect your Binance account using a Binance API key and secret.

Coinbase

Connect your Coinbase Exchange or Coinbase Advanced account.

KuCoin

Connect your KuCoin account using KuCoin API credentials.

Okx

Connect your Okx account using your Okx API key, secret, and passphrase.

How Exchange Integration Works

1

Generate API credentials on your exchange

Log in to your exchange account and create a new API key. Ensure it has read and withdrawal permissions as required for your use case.
2

Add credentials in the Finrock dashboard

Navigate to the Exchanges section in your Finrock dashboard and enter your API key and secret. Finrock encrypts and stores these credentials securely.
3

Verify the connection

After saving, Finrock validates the credentials by fetching your exchange account details. A successful connection appears in your list of exchange accounts.
4

Transfer funds via web or API

Once connected, you can move funds between your Finrock wallets and the exchange through the dashboard UI or programmatically using the Finrock REST API.

Using Exchanges in Transactions

When creating a transaction via the API, set destination_type or source_type to EXCHANGE to route funds to or from a connected exchange account.
Finrock does not hold exchange credentials in plaintext. All API keys are encrypted at rest and never exposed through any Finrock API response.

List Exchange Accounts

Retrieve all exchange accounts connected to your workspace.

Exchange Balance

Fetch the current asset balances from a connected exchange.