How dApp Connectors, Transaction Signing, and Cross-Chain Access Actually Work