# Signup

## Getting Started with Shotgun

Shotgun uses **Turnkey** for authentication and wallet management. You can get started in two ways - choose whichever fits your situation:

|                         | **Connect a Wallet**                         | **Sign In with Email / Google**                                                               |
| ----------------------- | -------------------------------------------- | --------------------------------------------------------------------------------------------- |
| **Best for**            | Existing crypto users with Phantom           | New users or those who prefer not to connect an existing wallet                               |
| **Who holds the keys?** | You - your keys stay in your existing wallet | Your wallet is embedded through Turnkey and fully yours; you can export your keys at any time |
| **Setup time**          | \~30 seconds                                 | \~1 minute                                                                                    |

***

## Option 1: Connect an Existing Wallet

{% stepper %}
{% step %}

#### Click "Connect Wallet"

Select this option on the Shotgun login screen.
{% endstep %}

{% step %}

#### Select your wallet provider

Connect your Phantom wallet and approve the connection request in the popup.

![](/files/CXmIT47mTEX6O4HnJiFv)
{% endstep %}

{% step %}

#### You're in

Your wallet is now connected. Shotgun reads your public address - your private keys never leave your wallet.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
When connecting an existing wallet, Shotgun never has access to your private keys. You remain in full control of your funds at all times.
{% endhint %}

***

## Option 2: Sign In with Email or Google

{% stepper %}
{% step %}

#### Click "Sign In with Email" or "Sign In with Google"

Select your preferred login method on the Shotgun login screen.

![](/files/S5nzDWkeXyoeDhQaioGQ)
{% endstep %}

{% step %}

#### Choose Email account

* **Google:** Approve the Google sign-in prompt.

![](/files/ilWVe1PlkzJLIbHTeqQb)
{% endstep %}

{% step %}

#### Fund your account

Deposit SOL directly into your new wallet address, or buy SOL instantly through **Onramper** - supporting multiple payment methods including card and bank transfer.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
**Access your recovery phrase at any time** in your account Settings. We also recommend importing your recovery phrase into a standard wallet like Phantom - this ensures you always have direct access to your funds under any circumstances.
{% endhint %}

{% hint style="danger" %}

#### Never share your recovery phrase

Shotgun displays your seed phrase (Secret Recovery Phrase). Write it down and store it somewhere physically safe.

**Never share your Secret Recovery Phrase with anyone - not Shotgun support, not on Telegram, not anywhere.**
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.shotgun.fun/getting-started/signup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
