For some gosh darn reason Firefox stable requires extensions to have an signature.
You can set xpinstall.signatures.required in about:config, but that is not supported on stable! (sadly i daily-drive zen so i literally cant 😢)
This is all just to ask if this can be submitted to Mozilla. (See signing and distribution overview and Submitting an add-on)