Skip to content

PairingProvider

PairingProvider = object

Provider surface used by useProviderPairing.

A Konekt Provider satisfies this type without an adapter or wrapper.

optional chains?: readonly object[]

The chains this provider proposes. The modal lists wallets that support them.


connect: (opts?) => Promise<unknown>

Starts a connection and accepts a signal for cancellation.

AbortSignal

Promise<unknown>


connected: boolean

Whether the provider already has an approved session.


off: (event, listener) => void

Removes a pairing-URI listener.

"display_uri"

(uri) => void

void


on: (event, listener) => void

Adds a pairing-URI listener.

"display_uri"

(uri) => void

void


optional projectId?: string

WalletConnect Cloud project ID, forwarded to the modal for Wallet Explorer listings.