The hash for -m 15700 must start with "$ethereum$s*". You need to remove all file names if there are any file names within the output of ethereum2john.py.
You also should use a hash file just to make sure you are not making errors escaping the special characters within your hash (many shells see e.g. $ethereum as a variable and therefore it needs to be quoted/escaped)
You also should use a hash file just to make sure you are not making errors escaping the special characters within your hash (many shells see e.g. $ethereum as a variable and therefore it needs to be quoted/escaped)