Connect Binance to DFNS to deposit and withdraw assets between your DFNS wallets and Binance exchange accounts with policy controls.
Connect directly to Binance, the world’s largest cryptocurrency exchange by trading volume, through the DFNS platform. This native integration enables seamless and secure asset transfers, allowing your application to move funds between DFNS wallets and your Binance accounts programmatically. By leveraging DFNS’s advanced multi-party computation (MPC) security, you can automate your trading workflows and consolidate asset management with confidence.
Log into your Binance account and go to Account=>API Management at https://www.binance.com/en/my/settings/api-management. Click Create API, select System Generated, name the API, then sign with your passkey if requested. You should see a screen that looks like this:
Log into your DFNS dashboard and navigate to Integrations, find the Binance card and click Configure, then click New. Select “Binance” and copy the API and Secret keys from above into the corresponding fields for the Read credentials.Go back to Binance and generate a second Write API key by following the same steps as outlined above. Next click “Edit Restrictions” in the top right, then select the radio button at the bottom for “Restrict access to trusted IPs only (Recommended)”. Enter 35.181.116.68 and push return. Finally check the box for “Enable Withdrawals” and click “Save”.
Copy the generated values into the Write API key fields in DFNS. Click Create. DFNS tests both the read and write credentials against Binance before saving; if either set is rejected, the creation fails with Exchange credentials for read operation are not valid (or write) and nothing is stored. Once both are accepted, the integration setup is complete.