Skip to content

Feature Request: Expose a stable API for checking wallet connection readiness #1843

@montane-ribose

Description

@montane-ribose

Is your feature request related to a problem? Please describe.

Applications built with the Coinbase Wallet SDK often need to know when the wallet is fully ready for use, including connection status, selected account, and active network. Currently, developers must infer readiness by combining multiple asynchronous signals.

Problem Description

Because there is no single readiness indicator, applications may enable wallet-dependent actions too early or duplicate complex logic to track connection state. This can result in race conditions, inconsistent UI behavior, and unnecessary errors during initialization or reconnect flows.

Describe the solution you'd like

Introduce a stable API that provides a clear, consolidated readiness state for the wallet, indicating whether it is safe to perform actions and why it may not yet be ready. The API should update consistently during connect, disconnect, and network change events.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions