# Bullet Account Setup

#### Introduction

There are multiple ways to login and create an account on Bullet.

* We have partnered with [**Privy**](https://www.privy.io/) to start trading quickly on our platform with an email, social login or native wallet.  Privy creates an embedded wallet (fully self-custodial) underneath the hood upon sign up, which allows for **one click trading** on Bullet.
* We also support direct native wallet login to exchange without the use of Privy for both hot and cold wallets. We currently have Ledger supported for cold wallets.
* To get started, go to <https://app.bullet.xyz/>.

#### Privy Login Setup

1. Click `Connect Wallet` to open a log in modal.
2. Choose your login method - you can create an account with **your native Solana wallet** (e.g. Phantom) or **your email**.
3. After successfully verifying transactions, you will have created a Bullet account.

<figure><img src="https://145581440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp6VS906YuOtrxMMWO0xA%2Fuploads%2Fo5wQqCEwzYuWPn0dWl0n%2FScreenshot%202026-03-19%20at%205.27.56%E2%80%AFPM.png?alt=media&#x26;token=69c27859-50f8-46a2-8058-d4b915f94291" alt=""><figcaption><p>Log in modal</p></figcaption></figure>

#### Hot Wallet Login Setup

1. Open the settings on the top right corner (cog icon).
2. Go to the `Wallet` tab and turn on the toggle to `Use external wallet as signer wallet` and `Save Changes`. This will let you connect directly to the app, bypassing Privy connect.
   * If you are already connected with Privy, you will be creating a new Bullet account with your hot wallet directly.&#x20;
3. Connect with the wallet that you want to delegate.

<figure><img src="https://145581440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp6VS906YuOtrxMMWO0xA%2Fuploads%2FjhcsvAeR9ki8PAAPHUfH%2FScreenshot%202026-03-19%20at%205.35.15%E2%80%AFPM.png?alt=media&#x26;token=8458306c-938a-4fba-a78c-78dce50d55ca" alt=""><figcaption><p>Turning on the toggle to use external wallet as signer wallet</p></figcaption></figure>

#### Cold Wallet Login Setup

1. Open the settings on the top right corner (cog icon).
2. Go to the `Wallet` tab, click the `Connect with Ledger` button and follow the flow to connect.
   * If you are already connected with Privy, you will be creating a new Bullet account with your cold wallet directly.&#x20;

<figure><img src="https://145581440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp6VS906YuOtrxMMWO0xA%2Fuploads%2FA3izsKCMZip8ZQbSVfZz%2FScreenshot%202026-03-19%20at%205.34.17%E2%80%AFPM.png?alt=media&#x26;token=2aa1ef21-338d-4619-8004-d607c907f8e3" alt=""><figcaption><p>Connect with Ledger modal</p></figcaption></figure>

#### Export Privy Embedded Wallet

This feature is to support self-custody of the created embedded wallet by Privy.

1. You must be connected with a Privy login method, as mentioned above.
2. Open the settings on the top right corner (cog icon).
3. Go to the `Wallet` tab and click `Export Signer Wallet Private Key`, which will open the `Export Wallet` modal.
4. Click `Copy key` to retrieve your private key. This is an ed25519 address - you can import this into your Solana wallet for direct access or used via the Bullet Trading API - learn more [here](https://tradingapi.bullet.xyz/docs/index.html).

<figure><img src="https://145581440-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp6VS906YuOtrxMMWO0xA%2Fuploads%2FyhyelL6jWbF4WNWF47lT%2FScreenshot%202026-03-19%20at%205.33.24%E2%80%AFPM.png?alt=media&#x26;token=e3c06020-6699-4582-848f-6c97a5a5863a" alt=""><figcaption><p>Export Wallet modal</p></figcaption></figure>
