fwiw 'cookie banners' aren't about the technology cookies, but rather about gaining consent for tracking and storing data on users. Even if you do this without cookies, if you still track users (like for attribution) for non-essential purposes, then you could still need consent from a "cookie banner".
a hash of an ip address could still be 'personal data' under the eyes of gdpr.
a hash of an ip address could still be 'personal data' under the eyes of gdpr.