canMessage

open suspend override fun canMessage(identities: List<PublicIdentity>): Map<String, Boolean>

Returns one entry per core identity. Keys use ethereum:<core text>, passkey:<lowercase core hex>, or handle:<canonical handle>. A handle is available when the backend names an inbox for it.