# @web3auth-mpc/wallet-connect-v1-adapter

> wallet connect v1 adapter for web3auth

Latest version **2.3.0** (published 2023-08-22) · ISC license · 0 weekly downloads

## Install

```sh
npm install @web3auth-mpc/wallet-connect-v1-adapter
pnpm add @web3auth-mpc/wallet-connect-v1-adapter
yarn add @web3auth-mpc/wallet-connect-v1-adapter
bun add @web3auth-mpc/wallet-connect-v1-adapter
```

## Health

**Score 45/100 (D)** — status: abandoned.

Positive: has types; esm support; no vulnerabilities; high maintenance score; high quality score.

Warnings: low downloads.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 2.3.0 |
| Published | 2023-08-22 |
| First published | 2022-10-03 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | bundled |
| Module format | ESM + CommonJS |
| Dependencies | 5 |
| Unpacked size | 3.7 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 492 |
| Author | Torus Labs |
| Maintainers | himanshunpm009, tetratorus, chaitanyapotti |
| Keywords | @web3auth-mpc/wallet-connect-v1-adapter, web3auth, multichainWallet, blockchain, ethereum, walletconnect |

## Links

- npm: https://www.npmjs.com/package/@web3auth-mpc/wallet-connect-v1-adapter
- Repository: https://github.com/Web3Auth/Web3Auth
- Homepage: https://github.com/Web3Auth/Web3Auth/tree/main/packages/core#readme
- Issues: https://github.com/Web3Auth/Web3Auth/issues
- npm.io page: https://npm.io/package/@web3auth-mpc/wallet-connect-v1-adapter

## Dependencies (5)

- [@web3auth-mpc/base](https://npm.io/package/@web3auth-mpc/base.md) ^2.1.9
- [@walletconnect/types](https://npm.io/package/@walletconnect/types.md) ~1.8.0
- [@walletconnect/client](https://npm.io/package/@walletconnect/client.md) ~1.8.0
- [@web3auth-mpc/base-evm-adapter](https://npm.io/package/@web3auth-mpc/base-evm-adapter.md) ^2.1.9
- [@web3auth-mpc/ethereum-provider](https://npm.io/package/@web3auth-mpc/ethereum-provider.md) ^2.3.0

## Alternatives

- [@pothos/plugin-authz](https://npm.io/package/@pothos/plugin-authz.md) — 12.4K weekly downloads
- [@bounded-sh/client](https://npm.io/package/@bounded-sh/client.md) — 3.2K weekly downloads
- [@luigi-project/plugin-auth-oauth2](https://npm.io/package/@luigi-project/plugin-auth-oauth2.md) — 2.3K weekly downloads
- [@nocobase/plugin-verification](https://npm.io/package/@nocobase/plugin-verification.md) — 2.0K weekly downloads
- [escher-request](https://npm.io/package/escher-request.md) — 545 weekly downloads

## Recent versions

- 2.3.0 (latest) — 2023-08-22
- 2.1.22 — 2022-10-07
- 2.1.19 — 2022-10-07
- 2.1.18 — 2022-10-07
- 2.1.17 — 2022-10-07
- 2.1.16 — 2022-10-07
- 2.1.14 — 2022-10-07
- 2.1.13 — 2022-10-07
- 2.1.12 — 2022-10-06
- 2.1.11 — 2022-10-06
- 2.1.10 — 2022-10-06
- 2.1.9 — 2022-10-06
- 2.1.4 — 2022-10-03

## README

# Web3Auth WalletConnect v1 Adapter

[![npm version](https://img.shields.io/npm/v/@web3auth-mpc/wallet-connect-v1-adapter?label=%22%22)](https://www.npmjs.com/package/@web3auth-mpc/wallet-connect-v1-adapter/v/latest)
[![minzip](https://img.shields.io/bundlephobia/minzip/@web3auth-mpc/wallet-connect-v1-adapter?label=%22%22)](https://bundlephobia.com/result?p=@web3auth-mpc/wallet-connect-v1-adapter@latest)

> Web3Auth is where passwordless auth meets non-custodial key infrastructure for Web3 apps and wallets. By aggregating OAuth (Google, Twitter, Discord) logins, different wallets and innovative Multi Party Computation (MPC) - Web3Auth provides a seamless login experience to every user on your application.

Wallet connect v1 adapter allows your Web3Auth Instance to connect with wallet connect v1.

## 📖 Documentation

Read more about the Web3Auth WalletConnect v1 Adapter in the [official Web3Auth Documentation](https://web3auth.io/docs/sdk/web/adapters/wallet-connect-v1).

## 📄 Basic Details

- Adapter Name: `wallet-connect-v1`

- Package Name: [`@web3auth-mpc/wallet-connect-v1-adapter`](https://web3auth.io/docs/sdk/web/adapters/wallet-connect-v1)

- authMode: `DAPP`

- chainNamespace: `EIP155`

- Default: `YES`

## 🔗 Installation

```shell
npm install --save @web3auth-mpc/wallet-connect-v1-adapter
```

## 🩹 Example

```ts
import { WalletConnectV1Adapter } from "@web3auth-mpc/wallet-connect-v1-adapter";

const walletConnectV1Adapter = new WalletConnectV1Adapter({
  adapterSettings: {
    infuraId: "YOUR_INFURA_ID",
  },
});

web3auth.configureAdapter(walletConnectV1Adapter);
```

Checkout the examples for your preferred blockchain and platform in our [examples repository](https://github.com/Web3Auth/examples/)

## 🌐 Demo

Checkout the [Web3Auth Demo](https://demo-app.web3auth.io/) to see how Web3Auth can be used in your application.

## 💬 Troubleshooting and Discussions

- Have a look at our [GitHub Discussions](https://github.com/Web3Auth/Web3Auth/discussions?discussions_q=sort%3Atop) to see if anyone has any questions or issues you might be having.
- Checkout our [Troubleshooting Documentation Page](https://web3auth.io/docs/troubleshooting) to know the common issues and solutions
- Join our [Discord](https://discord.gg/web3auth) to join our community and get private integration support or help with your integration.

---
_Source: https://npm.io/package/@web3auth-mpc/wallet-connect-v1-adapter · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
