We're seeing this question pop up multiple times (eg see here), which is expected since most libraries in the Ethereum ecosystem produce consistently the same signature for the same payload. Let's add this to the documentation of Relayer, as well as to the documentation of the sign function in the relayer package.