@Colton Idle I have experimented new Email verification feature along with Supabase.
TLDR: as of now seems like there's no API to do email verification with SD-JWT token so we have to have our own Edge Function to do so with Auth admin. It would be nice in the future Supabase can have this API to do this to reduce the complexity.
This is my basic solution, the code needs to be polished a bit but it has high level interaction so you can refer to build your own solution.
https://github.com/supabase-community/supabase-kt-plugins/pull/96