I am going to be using this thread to offer bounties for those interested in helping with blockchain.info development. Please contact me before starting any work.
Code should be released under a BSD license unless the project's existing license requires otherwise.
------Filing a detailed and repeatable bug report
Report a bug in this thread 0.25 BTChttps://github.com/blockchain/My-Wallet/issues
Bounties on hold
More info https://blockchain.info/wallet/translations
. Bounty is for a full translation of one language.
- Vietnamese : Done
- English : Done
- Spanish : Done
- Japanese : Done
- Chinese Simplified : Done
- Indonesian :Done
- Romanian : Done
- Portuguese : Done
- Dutch : Done
- Italian : Done
- Bulgarian : Done
- Slovenian : Done
- Thai : Done
- Danish : Done
- Greek : Done
- Hindi : Done
- Polish : Partially Completed
- Russian : Partially Completed
- Swedish : In Progress
- Turkish : In Progress
- French : Translator Needed
- German : Translator Needed
- Korean : Translator Needed
-------------FAQ Writing Bounties
Use divshot (http://divshot.com
) to produce pages in-keeping with the blockchain.info design. Word or text documents will not suffice. https://blockchain.info/wallet/faq
is what they will ultimately replace. Must be an experienced bitcoin user and know the types of questions newbies ask, the question below are just a guide more should be added.
Bitcoin Basics Wallet FAQ -
What is bitcoin, What is blockchain (website and actual blockchain), What fees are involved, What are miners, Is it anonymous, What is a bitcoin address, What is a private key
Blockchain.info Wallet FAQ -
What is My Wallet, Are there any fees, Is it secure, Where can i find help, How do I send coins, How do I receive coins, How can I label an address, How can I delete an address, What is watch only address, What is a paper wallet, What is two factor authentication, How can I enable two factor authentication, What device can the wallet be accessed, How to export a wallet to multibit, How to import a Bitcoin-Qt wallet, How to close an account (not possible).
Blockchain Website FAQ (block explorer site).
Explain what a block explorer is. Take a screenshot of a transaction and label different parts. What is a block, What is a bitcoin address, What are address tags, What is taint, How do I view scripts, What does relay by mean, What are public notes.
(In Progress) 20 BTC
The core functionality of blockchain wallets consists of two calls /multiaddr and /unspent, sparsely documented at http://blockchain.info/api/blockchain_api
. Alternatives to these calls should be provided using the electrum API should blockchain.info be offline. See: https://github.com/blockchain/My-Wallet/blob/master/electrum.js
Also requires a patch to https://github.com/spesmilo/electrum-server/blob/master/transports/stratum_http.py
to echo back the clients http headers for Access-Control-Allow-Headers.
------Rounding bug in the iPhone app
Locate and fix this bug https://bitcointalk.org/index.php?topic=40264.msg1435670#msg1435670
in the iphone app https://github.com/blockchain/My-Wallet-iPhone
Create a bot run at fixed time intervals whose job it is top up a target bitcoin address to a specific value.
- The bot should a number (configurable) of open orders staggered below the market price.
- When balance of the target address drops the bot should move the open orders closer to the lowest ask price.
- If the balance of the address exceeds the target balance the bot should cancel all open orders.
- When orders are filled the bot should place new orders.
- If the balance of the target address drops 50% below the target balance simple market orders should be placed.
for basic Mt.Gox Client. Fetch the balance of an address using http://blockchain.info/q/addressbalance
------Sign & Verify Message in Java
Claimed by Mike Hearn. http://code.google.com/p/bitcoinj/source/detail?r=ae6b2fbd4d961b46b6a283fe7aa744601a6c946d
--------Package the wallet service as a Chrome Extension.
should contain all js needed.
-------Update Paper Wallet Tutorial
Paper wallet tutorial needs updating. There is no longer an offline mode checkbox, instead users should simply login disconnect their internet and clear the cache after logout.https://blockchain.info/wallet/paper-tutorial
--------------Package Chrome Extension as firefox app
Edit: More complicated than initially thought, will update soon.
Source available at https://github.com/blockchain/My-Wallet-Chrome-Extension