Bitcoin URI

Hi,

I've been discussing with Melvin Carvalho (melvster) about 
the possibility to get a bitcoin URI accepted. Much thought has gone 
into drafting a standard which can be viewed here:

  https://en.bitcoin.it/wiki/URI_Scheme

There's a competing URI scheme:

  https://en.bitcoin.it/wiki/X-btc

An example URI like:

  bitcoin:1NS17iag9jJgTHD1VXjvLCEnZuQ3rJED9L?amount=40.12 

Contains
 the destination address. Bitcoin addresses always begin with 1 and the 
last 4 bytes are an easy to compute (sha256) checksum. That means they 
are in an easily verifiable format.

In the future we may have named destinations rather than abstract bitcoin addresses:

  bitcoin:genjix@foo.org?amount=40.12

So
 the standard must include some rules for what is a bitcoin address 
(begins with 1 and last 4 bytes are a valid checksum), as well as the 
possibility for future named destinations (must contain @ and a valid 
domain name).

Based on the info above (multiple schemes, corner case), I think the way forwards is:

1) I gather info
2) Write new standards document while consulting with Melvin
3) Present it to this group

4) Propose it to IANA

Amir Taaki

Received on Friday, 23 September 2011 15:19:29 UTC