When users navigate directly to https://verify-bot.gib.work/tip without required query parameters, the page loads but shows errors related to missing receiver information and token requirements.

Current Behavior:
- Direct access to
/tip loads the tip interface
- Shows "Required token not found in wallet" error
- Wallet connection works but functionality is broken without proper parameters
- No validation for required parameters (
receiver_user_id, amount, etc.)
Expected Behavior:
- Should validate required parameters on page load
- Should show helpful error message if parameters are missing