Bitcoin Forum

Bitcoin => Project Development => Topic started by: killerstorm on March 20, 2013, 11:45:09 PM



Title: BOUNTIES for colored coin projects (275+ BTC total)
Post by: killerstorm on March 20, 2013, 11:45:09 PM
1. ArmoryX overhaul (50 BTC): ArmoryX is a proof-of-concept colored coin wallet. Basically, it is the only one in existence (if you do not count bitpaint) and the only one which implements p2ptrade. However, the problem is that it is based on an outdated version of Armory. And I have very little interest to maintain it.

So, what's required: merge ArmoryX with changes in later versions of Armory. I'm not sure what is possible/feasible, but at very least we need support for bitcoind 0.8 blockchain format.

Required skills: C++, Python.

Bounty: 50 BTC is a total budget for overhaul, maintenance and further development. We don't want to spend that much on overhaul alone. But, say, 25 BTC can go into it... If you're interested, please contact me so we can discuss it further.

2. ArmoryX TerraCoin port (?? BTC) Once we do an overhaul, we can enable TerraCoin support in ArmoryX. It is easy to do, and it would be really great because Armory would require much less resources to run on TerraCoin network, so it would be feasible to run it on cheapo laptops and whatnot.

(Currently I cannot run ArmoryX for Bitcoin mainnet on my laptop, I kid you not.)

3. Standard development and research (25+ BTC). So far only a part of colored coin tech is properly documented. Other parts either exist in code without any documentation in English, or exist only in our imagination, with discussions scattered over dozens of forum posts. So we need to develop standards, and to solve all pending problems.

4. Bounties for thin clients (200+ BTC). See here: https://bitcointalk.org/index.php?topic=141858.0
100 BTC is allocated for development of JS-based web client, 12 BTC is already paid in bounties.
However, we want mobile and/or thin desktop clients too. Particularly, we consider Electrum, MultiBit and a wallet for Android. (However, only one or two will be implemented.)