Connect with your wallet to interact with the deployed Solidity contracts.
Captures errors and unhandled rejections for debugging.