Best way to communicate with my extension

Hello. I am working on an extension where I will have to update the lists in the extension on regular basis. These lists are very similar to blocking lists in UBlockOrigin, but unlike UBlockOrigin I will be creating the lists as well.

What are some methods that I can employ to do this?