Yes. An account is mandatory in order to do any kind of betting. Even if you’re only interested in one sport (ex. horse racing), or even just one match (ex. the Eurocup’s final), you still need to create and verify an account at 888Sport before you can place your first bet.