---
title: "Wallet integrations"
description: "Add WalletConnect through Reown or Privy login to your DEX, or leave it on the default wallet flow."
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.floatout.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Wallet integrations

This guide covers DEX config > Integrations for your DEX.

## Default wallet flow

Without any integration, traders connect with a browser extension wallet. This is the default state for every new DEX.

## WalletConnect via Reown

WalletConnect adds mobile wallets by QR code, on top of the default browser extension flow.

1. **Step 1**

### Create a Reown project
   Go to https://dashboard.reown.com and create a project.
2. **Step 2**

### Copy the project ID
   Copy the public project ID from your new Reown project.
3. **Step 3**

### Paste the project ID
   Paste the project ID into Integrations in the console.
4. **Step 4**

### Add your domain
   Add your DEX domain to the allowed origins in the Reown dashboard.
5. **Step 5**

### Publish
   Publish the change in the console.

Leave the project ID empty to offer browser extension wallets only.

## Privy

Privy adds email, social, passkey, and embedded wallet login as the primary connect option.

1. **Step 1**

### Create a Privy app
   Go to https://dashboard.privy.io and create an app.
2. **Step 2**

### Enable login methods
   Enable the login methods you want in your Privy dashboard.
3. **Step 3**

### Paste your IDs
   Paste your app ID and client ID into Integrations in the console.
4. **Step 4**

### Choose and order methods
   Select which of your enabled methods to show. Set their order. Set client-side options: embedded wallet creation, chain type, and wallet list.
5. **Step 5**

### Add your domain
   Add your DEX domain to the allowed origins in the Privy dashboard.
6. **Step 6**

### Publish
   Publish the change in the console.

## What the console controls and what the vendor controls

| Setting | Controlled in |
|---|---|
| Which login methods exist | Your Privy dashboard |
| Which of those methods show, and their order | The console |
| Embedded wallet creation, chain type, wallet list | The console |
| Allowed origins for your DEX domain | The Reown or Privy dashboard |
| The WalletConnect project ID | The console, pasted from Reown |

## Related

- [Custom domain](/guides/custom-domain)
- [Branding and design](/guides/branding)

Source: https://docs.floatout.xyz/guides/wallet-integrations/index.mdx
