Brokers
Discord Get started

Brokers

Robinhood Crypto

Connect Robinhood Crypto with an API key and public key: what it trades, how to create the keys in Robinhood Developer, and how to fix common connection problems.

Robinhood Crypto is Robinhood’s crypto trading account, and it uses a different API from your Robinhood stock account. TradeLabs connects to it with an API key and a public key you create in Robinhood’s developer settings, so it trades crypto without touching your stock login.

What it tradesSupported
CryptoYes
Stocks, options, spreadsNo
RSA (reverse split arbitrage)No
Note

This is a separate connection from the Robinhood stocks broker. The keys here do not work for stocks, and your stock login does not work for crypto. If you want both, connect each one on its own card.

Before you start

  • A Robinhood account with crypto trading enabled.
  • An API key and public key created in Robinhood’s developer settings. These are what the app connects with, not your Robinhood password.
  • The TradeLabs Companion installed and running.

To create the keys, sign in to Robinhood, open the developer settings for crypto, and generate a new API credential. Robinhood gives you an API key and expects a Base64 ed25519 public key. Copy both somewhere safe before you leave the page, because the key material is only shown once.

Tip

Robinhood Crypto is one connection per person, so you cannot add a second account on this card.

Connect it in the app

  1. Open the Brokers page, find the Robinhood Crypto card, and click Add account.
  2. Fill in the connect form, then click Save account. Your credentials are encrypted on your device.

The Brokers page in the appThe Brokers page in the app Click a broker card, then Add account, to open the connect form

The connect form asks for:

  • API key from your Robinhood Developer settings.
  • Public key, the Base64 ed25519 public key that pairs with it.
  1. Click Sign in on the account row. If Robinhood asks for a verification code, the row shows an Enter verification code prompt: type the code and click Submit.

When sign-in succeeds you see a Robinhood Crypto signed in confirmation and the row switches to a signed-in state.

Fixing common problems

  • Sign-in fails: confirm you pasted the API key and Public key in full, with no trailing spaces, and that the key pair is still active in Robinhood’s developer settings.
  • Keys rejected right after creating them: new credentials can take a short while to become active on Robinhood’s side. Wait a few minutes and try Sign in again.
  • Wrong account keys: these keys are for crypto only. If you pasted keys or a login meant for Robinhood stocks, sign-in fails. Use the crypto developer credentials here.
  • Connection stops working later: if you regenerated or revoked the API credential in Robinhood, the old keys stop working. Create a new pair, then use the row’s menu to Edit credentials and paste the new API key and Public key.