-
Notifications
You must be signed in to change notification settings - Fork 724
Description
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.