Binance Account Configuration
This page explains how to configure your Binance account so it can be connected to unCoded.
Security Requirement: Before you can create or use sub-accounts and API, Binance requires you to have at least two security methods enabled:
E-Mail verification (standard, always required).
Plus one more method, such as:
✅ Google Authenticator (recommended)
✅ SMS Authentication
✅ Security Key (YubiKey, etc.)
1. Create a Sub-Account (Optional but Recommended)
A Sub-Account allows you to separate unCoded’s trading activity from your personal trades.
Log in to your Binance account on the web and go to your dashboard.
With your security settings correctly configured, select Sub-Accounts from the left-hand menu.
Choose Account Management.
Click "Create Sub Account".
Choose the account type:
email (recommended): A dedicated login for the sub-account.
Virtual email: No separate login.
With real Email Sub Account: After the sub account is created, go back to Account Management, find the new sub account, click the three dots and select Switchable.
This lets you switch accounts from your profile (top-right) and gives the sub account the same UI as the main account.
Fund the Sub-Account:
In the drop down of the Sub Accounts, go to the Asset Management.
In the row of your new sub account choose Transfer In.
On the transfer page:
Select the currency (USDC, FDUSD, or BNB).
Enter the amount to transfer.
Confirm the transfer.
Recommended funding:
USDC → for users within the EU (stable and widely supported).
FDUSD (recommended) → for users outside the EU, since Binance offers zero trading fees with FDUSD pairs.
BNB → keep at least ~$50 worth. Binance uses BNB to pay fees and gives you a 25% discount on every trade.
💡 Binance has a detailed guide with screenshots here: How to Create a Sub-Account
2. API Key Creation
In Binance, go to your Dashboard → API Management.
For Sub-Accounts: First go to Dashboard → Sub-Accounts, choose the sub-account, and then open API Management.
Click Create API and choose System Generated API Key.
Label the key (e.g.,
unCodedBot).Confirm the creation using your security methods (Binance will always require e-mail + one additional method such as Google Authenticator or SMS, see 1.3.).
Copy the API Key and Secret Key.
💡 Tip: It is best to temporarily store all your configuration values (API keys, Telegram tokens, IDs) in a simple text file using Notepad or a similar editor. This way, you can easily copy and paste them into Railway later without losing track of your credentials.
⚠️ Make sure you do not share this file with anyone and delete it once the setup is complete to keep your data secure.

Once your Sub-Account is funded and your API keys are created and secured, you’re ready for the next step: linking your Binance account with Telegram to activate unCoded.
Last updated