{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "wallet-ui",
  "homepage": "https://registry.wallet-ui.dev",
  "items": [
    {
      "name": "cluster-dropdown",
      "type": "registry:component",
      "title": "Cluster Dropdown",
      "description": "A dropdown menu to select a Solana cluster",
      "dependencies": ["@wallet-ui/react@latest"],
      "registryDependencies": ["@wallet-ui/solana-provider", "button", "dropdown-menu"],
      "files": [
        {
          "path": "registry/wallet-ui/blocks/cluster-dropdown/cluster-dropdown.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "solana-provider",
      "type": "registry:component",
      "title": "Solana Provider",
      "description": "A provider that configures Wallet UI for your app.",
      "dependencies": ["@wallet-ui/react@latest", "@wallet-ui/react-gill@latest", "@solana-mobile/wallet-standard-mobile", "gill@latest"],
      "registryDependencies": [],
      "files": [
        {
          "path": "registry/wallet-ui/blocks/solana-provider/solana-provider.tsx",
          "type": "registry:component"
        },
        {
          "path": "registry/wallet-ui/blocks/solana-provider/solana-mobile-wallet-adapter.ts",
          "type": "registry:component"
        },
        {
          "path": "registry/wallet-ui/blocks/solana-provider/use-solana.tsx",
          "type": "registry:hook"
        }
      ]
    },
    {
      "name": "wallet-disconnect",
      "type": "registry:component",
      "title": "Wallet Disconnect",
      "description": "A button to disconnect the connected Solana wallets",
      "dependencies": ["@wallet-ui/react@latest"],
      "registryDependencies": ["@wallet-ui/solana-provider", "button"],
      "files": [
        {
          "path": "registry/wallet-ui/blocks/wallet-disconnect/wallet-disconnect.tsx",
          "type": "registry:component"
        }
      ]
    },
    {
      "name": "wallet-dropdown",
      "type": "registry:component",
      "title": "Wallet Dropdown",
      "description": "A dropdown menu to select a Solana wallets",
      "dependencies": ["@wallet-ui/react@latest"],
      "registryDependencies": ["@wallet-ui/solana-provider", "avatar", "button", "dropdown-menu"],
      "files": [
        {
          "path": "registry/wallet-ui/blocks/wallet-dropdown/wallet-dropdown.tsx",
          "type": "registry:component"
        }
      ]
    }
  ]
}
