> For the complete documentation index, see [llms.txt](/llms.txt).

# Show Wallet UI

The `showWalletUI` method launches a WebView with the built-in wallet UI. The SDK retrieves chain configuration automatically from your project settings in the Embedded Wallets dashboard.

info

Wallet Services is currently only available for EVM chains.

note

Access to Wallet Services is gated. This feature is free in `sapphire_devnet`. The minimum [pricing plan](https://web3auth.io/pricing.html) to use this feature in production is the **Scale Plan**.

![Wallet Services](/assets/images/mobile-wallet-services-b65b71099a895fc958222c575d7f60cb.png)

## Parameters[​](#parameters "Direct link to Parameters")

| Parameter | Description                                                                                                                                        |
| --------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| path?     | Path to navigate to in the wallet UI. The default is "wallet". You can use "wallet/transactions", "wallet/nfts", etc. for specific wallet screens. |

## Usage[​](#usage "Direct link to Usage")

```
do {
    try await web3Auth.showWalletUI()
} catch {
    print(error.localizedDescription)
    // Handle error
}

```

## Navigate to a specific screen[​](#navigate-to-a-specific-screen "Direct link to Navigate to a specific screen")

```
do {
    try await web3Auth.showWalletUI(path: "wallet/transactions")
} catch {
    print(error.localizedDescription)
    // Handle error
}

```
