The dApp is already online, but a few nagging issues keep slipping through. The most urgent problem is an unreliable WalletConnect integration: sessions drop, addresses fail to populate, and signature requests sometimes never appear. Alongside that, several screens show misaligned elements after the latest UI refresh, so components shift or overlap on different break-points. I need you to: • Pull the existing codebase (React + ethers.js) from the private Git repository. • Trace and patch the WalletConnect flow so users can connect, sign messages, and interact with the contracts without interruption across desktop and mobile. • Realign the offending UI components, ensuring pixel-perfect consistency with the current Figma designs. • Double-check that all contract calls still return expected values after the fixes and that no gas-related errors surface. Acceptance criteria 1. WalletConnect connects first try, survives page reload, and disconnects cleanly. 2. All previously misaligned elements render correctly on Chrome, Firefox, Safari, and mobile browsers. 3. Contract interactions (read and write) succeed on testnet and mainnet with no new console errors. 4. A concise changelog and pull request complete the hand-off. If this sounds straightforward to you and you can start right away, let’s get it done.