Yes, Hyprland is a "Wayland compositor" so it uses the Wayland protocol.
There are various (and very few) implementations of the Wayland protocol. GNOME's implementation is Mutter, and Hyprland *was* based on wlroots; Hyprland is now migrating to their own Wayland implementation.