Bitcoin Forum
December 15, 2024, 01:44:14 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Standardized wallet protocol?  (Read 464 times)
airgap (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
May 16, 2014, 07:04:33 AM
 #1

I've been working on an open source project called CoinAuth: https://github.com/dangero/CoinAuth

The goal of the project is to allow a user to authenticate their ownership of a Bitcoin address. I've hit a usability snag that I wanted to talk about. In order for the authentication to work, a user needs to be able to sign a message with one of their given Bitcoin addresses' private keys. Is there currently any communication spec between wallet apps?

I'm thinking there are several commands that would be interesting. The wallet app would confirm before sending any information. Here are some of the commands I'm thinking:

1. Sign Message (Message, optional bitcoin address)
2. Get All Private Keys
3. Get Private Key (bitcoin address)

It would also be interesting for 2 apps to be able to share a list of private keys so that when one app adds a new private key the other app gets it immediately.

Does anything like this currently exist?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!