Skip to content
Nyxra AI

Setup guide

Connect Binance in five minutes.

You create a key on Binance that can trade but cannot withdraw, then paste it into Nyxra. Your funds stay in your own account the entire time, and you can revoke the key from Binance whenever you like.

5 minstart to finish0withdrawal access1-clickto revoke

Before you start

Binance blocks API key creation until these are done, so it is worth checking first.

Two-factor authentication on

Binance asks you to confirm the new key with your 2FA device or passkey. Set it up first if you have not.

Identity verification complete

An account that has not passed Binance's identity check cannot create API keys at all.

Futures account already opened

Only if you plan to trade futures. A key created before your futures account exists can never be given futures permission, so open it first and save yourself making the key twice.

Creating the key

The screens below are the mobile site. The desktop path is the same: profile icon, then Account.

  1. Open the menu, then Account

    Tap the menu icon at the top right of Binance and choose Account. On desktop, hover the profile icon and pick Account instead.

  2. Go to API Management

    Account opens a submenu. API Management sits between Payment and Account Statement.

  3. Create API

    Read the notes Binance shows here, then tap Create API. The box about Default Security Controls matters for step 6, so leave it as you find it for now.

  4. Choose System generated

    Pick System generated, the HMAC option, and continue. Nyxra signs its requests with an API key and secret pair, so a Self-generated Ed25519 or RSA key will not work.

  5. Name it, confirm, and copy both values

    Give it a name you will recognise later, such as Nyxra, and confirm with your 2FA device. Binance then shows the API Key and the Secret Key. The secret is shown once and never again, so copy both somewhere safe before leaving the page.

  6. Set the permissions

    Edit the key's restrictions and tick reading and Spot & Margin Trading, plus Futures if you want leveraged trading. Leave withdrawals off. Then switch the key to trusted IPs only and add the Nyxra IP shown in your dashboard.

  7. Paste it into Nyxra

    Open Settings in your Nyxra dashboard, paste the API key and secret into the Binance API Keys card, and save. The IP to whitelist in step 6 is shown right there too.

What to tick, and what never to tick

Four permissions decide what Nyxra can and cannot do with your account.

Enable Reading
Tick it

Lets Nyxra see your balance and your open positions. Always required.

Enable Spot & Margin Trading
Tick it

Lets Nyxra place and close spot orders. Required for live spot trading.

Enable Futures
Only if you want futures

Only needed if you want live futures. Requires a futures account that already existed when the key was made.

Enable Withdrawals
Never

Nyxra never asks for this and never needs it. Leave it off, and your funds cannot leave your account through this key even if the key leaked.

Why the trusted-IP setting is not optional

Binance treats an API key with no IP restriction as untrusted. On a system-generated key that means trading permission may not be selectable at all, and where it is, it lapses after 90 days and quietly stops your automation. Restricting the key to Nyxra's IP fixes both: the trading permission stays enabled, and the key is useless to anyone who obtains it from anywhere else.

The IP to paste into Binance is shown in your dashboard under Settings, next to the API key form. It is not printed here so that it can never be out of date.

Things that trip people up

That is the 90-day expiry on an unrestricted key. Binance silently un-ticks Spot & Margin Trading. Restrict the key to Nyxra's IP and the permission stops expiring.

Ready when you are.

You can do all of this after watching the demo trade for a week. Nothing here is required to try Nyxra.