An API for authenticating the owner of a Bitcoin address