# Titan Private Swaps

Titan Private Swaps add a private execution layer to your token swaps on Solana. Trade with confidence knowing your activity isn't publicly tied to your main wallet history.

Each swap is routed through a one-time intermediary wallet generated fresh per trade. This one-time wallet is the on-chain signer — not your primary address. This breaks the on-chain link between your trading activity and your main wallet

<figure><img src="https://214878899-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKEg3FeKkeNIHryTs7Kso%2Fuploads%2FdlFFNm198hdiAo8krec2%2Fimage.png?alt=media&#x26;token=859d2986-618f-4703-93ae-94fe9d60255d" alt=""><figcaption></figcaption></figure>

### How It's Different

Regular swaps on Solana are fully public — anyone can trace your wallet address and see every trade you've made. Titan Private Swaps change this by routing each trade through a one-time intermediary wallet generated fresh per swap. This one-time wallet is the on-chain signer, not your primary address. Chain analysis tools cannot link the trade back to you.

This is powered by the **Vanish wallet** — a separate wallet generated for your private swaps. Funds sit in your Vanish wallet and are used to execute trades, while your main wallet stays untouched and disconnected from your trading activity.

<figure><img src="https://214878899-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKEg3FeKkeNIHryTs7Kso%2Fuploads%2F8F8APjlxO5iMujS4nLA6%2Fimage.png?alt=media&#x26;token=160d01ff-68f9-4b7a-9328-7e73a2ce4736" alt="" width="375"><figcaption></figcaption></figure>

* **Unlinked activity** — Your main wallet never appears as the trader in any swap transaction. On-chain, only a one-time intermediary wallet is visible, and that wallet is discarded after each trade — making it extremely difficult to build a picture of your trading activity.
* **Private trading** — Every swap is routed through a fresh intermediary address that is generated specifically for that trade and never reused. This means no single address accumulates your trading history or token balances, and your activity can't be traced back to a single source.
* **Full control, anytime** — Your funds are always in your custody. Deposits are constructed and signed by your own wallet, and you can move funds back to your main wallet at any time with no protocol fees. Vanish can be used or skipped entirely — it's your choice on every swap.

***

### Getting to Private Swaps

On the swap page, click the **Private** tab in the navigation bar alongside Instant and Limit.

If this is your first time, you will be walked through a quick one-time setup to get your Vanish wallet ready. Once set up, the full swap interface loads automatically every time you navigate to the Private tab.

#### Enable Vanish

If you haven't set up your Vanish wallet yet, you'll land on the onboarding screen first. Click **Enable Vanish** to generate your Vanish wallet. This is a one-time step.

Once enabled, you'll be prompted to sign a message with your wallet to authenticate your Vanish session. This signature is verified server-side and stored securely — your API key is never exposed to the browser. Sessions are valid for 24 hours. You'll receive a warning 5 minutes before your session expires, and can re-sign to continue without any disruption.

<figure><img src="https://214878899-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKEg3FeKkeNIHryTs7Kso%2Fuploads%2FnZ0qnGEP6sCLXUzYDNBx%2Fimage.png?alt=media&#x26;token=3fafb145-905c-464e-b33f-50e8f5a463d2" alt=""><figcaption></figcaption></figure>

#### Fund Your Vanish Wallet

Once your Vanish wallet is active, you'll need to transfer funds into it before you can swap. Click **Fund From Main Wallet** on the Private swap page.

<figure><img src="https://214878899-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKEg3FeKkeNIHryTs7Kso%2Fuploads%2FRefCvR9CSlTvpKmZ0rKy%2Fimage.png?alt=media&#x26;token=3d1485d8-ddea-45c1-9044-5d31a776436e" alt=""><figcaption></figcaption></figure>

A modal will appear showing your **Main wallet** and **Vanish wallet** side by side with their current balances. Enter the amount of SOL you want to transfer and confirm. The transfer transaction is built and signed entirely client-side by your own wallet — Titan never takes custody of your funds during this step.

<figure><img src="https://214878899-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKEg3FeKkeNIHryTs7Kso%2Fuploads%2FZynZUFcGJvUIScC4kSZh%2Fimage.png?alt=media&#x26;token=04c79bc6-617e-4655-9bd3-333be039dab7" alt=""><figcaption></figcaption></figure>

There are no Protocol fees for this transfer.

{% hint style="info" %}
**Minimum SOL balance** — Your Vanish wallet must always hold at least \~0.012 SOL. This covers the account rent that Vanish loans per trade to set up the one-time intermediary wallet. This minimum is required on top of any SOL you intend to sell. If your balance drops below this threshold, the Swap button will show "Insufficient SOL For Private Swap" and you'll need to top up before continuing.
{% endhint %}

***

### Executing a Swap

With your Vanish wallet funded, you're ready to go. The swap interface works similarly to Instant swaps, with a few things specific to Private Swaps to keep in mind.

<figure><img src="https://214878899-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKEg3FeKkeNIHryTs7Kso%2Fuploads%2FyN3uvNYHwZWxgNtt7xRY%2Fimage.png?alt=media&#x26;token=bce125cb-73e0-456c-a75e-50b34b20b821" alt=""><figcaption></figcaption></figure>

**Sell** — Select the token and amount you want to sell. The balance shown is your Vanish wallet balance, not your main wallet.

**Buy** — Select the token you want to receive.

{% hint style="info" %}
**SOL pairing** — SOL must be on one side of every Private Swap — either the token you're selling or the token you're buying. This is a protocol requirement tied to how the one-time wallet mechanism works. Both SPL tokens and Token-2022 tokens are supported on the non-SOL side.
{% endhint %}

Once you've set your tokens and amounts, review the **Summary** panel before confirming:

* **You sell** — the exact amount leaving your Vanish wallet
* **You buy (est.)** — the estimated amount you will receive
* **Total Vanish points** — points earned from this swap
* Protocol **fee** — 0.25%

The **Quotes** section shows how Titan's price compares against other aggregators in real time. Titan will always highlight the best available price across routes.

**Signing** — Each swap requires a separate wallet signature before it executes. This is by design. Every signature is cryptographically bound to the exact parameters of that trade — token pair, amount, and timestamp — so nothing can be replayed or modified after you sign. Expect one signing prompt per swap.

Once signed, click **Swap** to execute. All Private Swaps are submitted via Jito bundles and broadcast in MEV-protected mode, protecting your trade from front-running.

**After execution** — There is a short finalization step after the on-chain transaction confirms, where Titan settles the trade internally and updates your balance and trade history. This typically completes quickly but can take up to 2 minutes. If finalization doesn't complete within your session, Titan will automatically pick it up and retry the next time you authenticate.

***

### What Happens if a Swap Fails?

Occasionally a Private Swap may not go through — this can happen due to slippage limits being exceeded, network congestion, or the Jito bundle not landing in time. If this happens, your funds are not lost.

Since the swap is routed through a one-time intermediary wallet, any funds that were staged for the trade will be returned to your Vanish wallet automatically. This typically happens within a few minutes. You do not need to take any action — the process is handled by Titan in the background.

Once your balance is restored you'll see it reflected in your Vanish wallet and can retry the swap. If funds don't appear after a few minutes, check your order history for the status of the failed trade or reach out to the team.

***

### Managing Your Vanish Wallet

You can move funds between your main wallet and Vanish wallet freely at any time in either direction. Click **Move funds** at the bottom of the Private swap page.

There are no  fees for transfers in either direction. Withdrawals back to your main wallet are handled by a Vanish-constructed transaction that you sign and submit — your destination address is always your own wallet. Your current Vanish wallet balance is always visible on the swap interface so you know exactly what's available to trade.

***

### Analytics / Points

Vanish points are earned on every Private Swap and tracked per trade. Your points balance and swap history will be reflected on your profile page and the rewards leaderboard. You can also track individual swap progress from your order history.
