You do not need to have a fixed address in order to register and open and account with Monzo. You will however need an address so that you will be able to receive your bank card. Be careful of the address that you choose. It’s best to have a trusted address.
You are able to change the registered address on your app as you need to.