If you are implementing login or linking wallet, you’ll need to find the available wallet keys. You can find those keys in one of three ways:

1. WalletOptions

import { useWalletOptions } from '@dynamic-labs/sdk-react-core'

const WalletList = () => {
  const { selectWalletOption, walletOptions } = useWalletOptions()

  return (
    <div>
      {walletOptions.map((wallet) => (
        <button key={wallet.key} onClick={() => selectWalletOption(wallet.key)}>
          {wallet.name}
        </button>
      ))}
    </div>
  )
}

2. WalletBook

The full wallet list is available from https://dynamic-static-assets.com/wallet-book/v1/latest/wallet-book.json. The wallets are grouped, and in each wallet you’ll also find the key i.e.
  "argentx": {
      "brand": {
        "alt": "ArgentX",
        "primaryColor": "#FF875B",
        "spriteId": "argentx"
      },
      "key": "argentx",
      "name": "ArgentX"
    },

3. Dashboard pages

Each chain page in the dashboard shows the wallets that are supported on that chain. For example, EVM or Solana.