Build a user dashboard for a pay-per-minute platform. Include a sidebar menu. The main dashboard area must display the user's current crypto balance in USDC. Add a 'Deposit Funds' section with a 'Connect Wallet' button, and a table showing past call history, durations, and costs.