remove ecdsa dependency