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

# Supported Wallets

> Wallets compatible with Solayer Chain

Solayer Chain currently has native integration support for **WalletConnect (Reown)** and **Nightly**.

***

## WalletConnect (Reown SDK)

WalletConnect lets you accept top Solana wallets such as Solflare, Phantom, Backpack, Jupiter, Ledger and many more ([see the full list here](https://explorer.walletconnect.com/?type=wallet\&chains=solana%3A4sGjMW1scdkeTD4KoVHUkJ3i4RLRo7pJXupAqhd1s7j)). Via their Reown SDK, you can also access building tools beyond wallet connections; including authentication, payment solutions and multichain tools.

**Supported frameworks:** React, Next.js, Vue, JavaScript, React Native

### Quick Setup

1. Get a Project ID from [Reown Dashboard](https://dashboard.reown.com)
2. Install the SDK for your framework
3. Configure with Solana network settings

<CardGroup cols={2}>
  <Card title="Reown SDK — Solana" icon="link" href="https://docs.reown.com/appkit/networks/solana#solana">
    Framework-specific setup guides for Reown SDK with Solana
  </Card>

  <Card title="Solana Adapter (Advanced)" icon="plug" href="https://docs.reown.com/advanced/providers/solana-adapter#solana-adapter">
    Lower-level Solana adapter for Wallet Adapter library users
  </Card>
</CardGroup>

<Note>
  If you're new to the Wallet Adapter library, Reown recommends using the **Reown SDK** directly for a simpler multichain setup.
</Note>

***

## Nightly Wallet

[Nightly](https://nightly.app) is a non-custodial wallet with native Solana and SVM support, compatible with Solayer Chain.

### Detection

Nightly follows the [Wallet Standard](https://github.com/wallet-standard/wallet-standard), making it detectable via `@wallet-standard/core`.

```bash theme={null}
npm install @wallet-standard/core
# or
yarn add @wallet-standard/core
```

```javascript theme={null}
import { getWallets } from '@wallet-standard/core'
import { isWalletAdapterCompatibleStandardWallet } from '@solana/wallet-adapter-base'

const { get } = getWallets()
const allWallets = get()

// Filter for Solana-compatible wallets (includes Nightly)
const solanaWallets = allWallets.filter(isWalletAdapterCompatibleStandardWallet)
```

You can also access Nightly directly via `window.nightly.solana`.

<Card title="Nightly Wallet Docs — Solana Detection" icon="book" href="https://docs.nightly.app/docs/solana/solana/detection">
  Full guide for detecting and integrating Nightly Wallet on Solana
</Card>
