canMessage

abstract suspend 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>. Reports whether the backend names an inbox for each identifier. This is an unverified availability hint. The client does not independently verify the lookup against current association state or check key packages. This is not a delivery guarantee.