$ python -m secp256k1 recpub \
-s 515fe95d0780b11633f3352deb064f1517d58f295a99131e9389da8bfacd64422513d0cd4e18a58d9f4873b592afe54cf63e8f294351d1e612c8a297b5255079 \
-i 1 \
-m hello
Public key: 02477ce3b986ab14d123d6c4167b085f4d08c1569963a0201b2ffc7d9d6086d2f3
but how works?look my message and signature is
Message: "Hello, world!"
Signature: "HxhJdJzdl0W7TeL/GWJ2bCp5gGE+kLNhRfZYKfPhQdWWcuGXkWx3W60lvCM/3bfnwdYL58ZNCcx4sgohPkCrwH4="
this is not accepted by tool i get error
python3 -m secp256k1 recpub -s HxhJdJzdl0W7TeL/GWJ2bCp5gGE+kLNhRfZYKfPhQdWWcuGXkWx3W60lvCM/3bfnwdYL58ZNCcx4sgohPkCrwH4= -i 1 -m "Hello, world!"
Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/home/yin4/.local/lib/python3.10/site-packages/secp256k1/__main__.py", line 7, in
main()
File "/home/yin4/.local/lib/python3.10/site-packages/secp256k1/__init__.py", line 543, in main
sys.exit(_main_cli(args, sys.stdout, enc))
File "/home/yin4/.local/lib/python3.10/site-packages/secp256k1/__init__.py", line 491, in _main_cli
sig_raw = bytes(bytearray.fromhex(args.signature))
ValueError: non-hexadecimal number found in fromhex() arg at position 0
please somebody explain what is correct way to use this tool correctly.
do i need to convert signature to something else before input into command line?
where do i enter bitcoin address?
please show instruction