I believe that at this point, especially after reading the last update on the discussion is that you can still use Supabase as the backend, and use API/edge functions, realtime APIs.
But you should use something else for auth e.g:
https://clerk.dev/blog/introducing-web3-authentication