For new users to API, one of the most common questions is how to work out the signature.
It’s hard to replicate this on our end to help out because it requires using an API key/secret key combination.
There are some of the reasons why the signature is invalid:
- The secret key is not set
- The secret key is not matching to API key
- The parameter sending to server has no value.
/api/v3/order?orderId=×tamp=xxxxx&signature=xxxxcan give this error
- The signature is signed by different Hash algo, it has to be
This repository https://github.com/binance-exchange/binance-signature-examples has the hashing method in many languages.