Removed JWT auth requirement from edge function. Now uses wallet address from request body and verifies it matches the on-chain transaction sender. This works with wallet-based auth instead of Supabase Auth.