There is now a demo website with a test framework allowing easy integration of BitID on a wallet :
http://bitid-demo.herokuapp.com/When you can the QRcode you get the challenge to sign :
Bitcoin Signed Message:
bitid://bitid-demo.herokuapp.com/callback?x=74ea43baea533c08
Then you pick up an address on the wallet, sign the message and POST all back to the callback URL :
curl -X POST http://bitid-demo.herokuapp.com/callback \
--header "Content-Type: application/json" \
--data '{"uri" : "bitid://bitid-demo.herokuapp.com/callback?x=74ea43baea533c08",
"address" : "1HpE8571PFRwge5coHiFdSCLcwa7qetcn",
"signature" : "IKOBShVoZlkl0rJyG1TNIOAahEOTsB33ryP5AJBV2b1jIPGDVXfCqtFb+CnB4cpVjQ/WAV2MMYkLbGrVhvy14d8="}'
Is there anyone interested to work on BitID integration on the Android wallet, and get the bounty ?
If you want to know more about BitID, and why this could be a very good upside to the community, please read our presentation :
http://bit.ly/bitid-slides