External wallet signer (e.g., Freighter, LOBSTR). The connection is owned and surfaced by the configured ExternalWalletAdapter.