https://tests.bitcoin.it/w/api.php?action=feedcontributions&user=CSCBear&feedformat=atomBitcoin Wiki - User contributions [en]2024-03-28T14:19:31ZUser contributionsMediaWiki 1.30.0https://tests.bitcoin.it/w/index.php?title=Software&diff=65437Software2018-06-01T04:45:03Z<p>CSCBear: adding app.</p>
<hr />
<div>List of Bitcoin-related '''software'''. See also [[:Category:Software|Category:Software]].<br />
<br />
Be sure to keep on top of the latest [[CVEs|security vulnerabilities]]!<br />
<br />
==Bitcoin clients==<br />
===Bitcoin clients===<br />
::''Main article and feature comparison: [[Clients]]''<br />
*[[Bitcoin Core]] - C++/Qt based tabbed UI. Linux/MacOSX/Windows. Full-featured [[Thin Client Security|thick client]] that downloads the entire [[block chain]], using code from the original Bitcoin client.<br />
*[[bitcoind]] - GUI-less version of the original Bitcoin client, providing a [[API reference (JSON-RPC)|JSON-RPC]] interface<br />
*[[MultiBit]] - lightweight [[Thin Client Security|thin client]] for Windows, MacOS and Linux with support for opening multiple wallets simultaneously<br />
*[[Electrum]] - a "blazing fast, open-source, multi-OS Bitcoin client/wallet with a very active community" - also a [[Thin Client Security|thin client]].<br />
*[https://bither.net/ Bither] - open source wallet for Android, iPhone and Desktop with cold storage support.<br />
*[[Bitcoin-js-remote]] - JavaScript RPC client, support for QR codes<br />
*[https://github.com/TheSeven/Bitcoin-WebUI Bitcoin WebUI] - JavaScript RPC client<br />
*[https://github.com/zamgo/bitcoin-webskin Bitcoin Webskin] - PHP web interface to bitcoind<br />
*[[Bitcoin_Explorer|Bitcoin Explorer]] - Bitcoin command line tools for Linux, OSX and Windows, part of [[Libbitcoin]] SDK.<br />
*[[Bitcoiner]] - Java RPC client (Android)<br />
*[[Armory]] - Enterprise grade Python-based client<br />
*[[Spesmilo]] - Python/PySide RPC client (abandoned)<br />
*[[Gocoin bitcoin software|Gocoin]] - WebUI client written in Go language, with a cold deterministic brain-wallet.<br />
*[https://github.com/conformal/btcd btcd] An alternative full node bitcoin implementation written in Go (golang).<br />
*[http://www.blockcypher.com BlockCypher] Full node bitcoin client built for scale and data centers, exposed through web APIs.<br />
*[[Mycelium]] Awarded the prestigious "Best Mobile App" award by Blockchain.info in 2014, the Mycelium wallet for Android provides several security features. <br />
<br />
====Frontends to eWallet====<br />
*[https://blockchain.info/wallet Blockchain] - Javascript bitcoin client with client side encryption.<br />
*[https://en.bitcoin.it/wiki/Xcoinmoney xCoinMoney] Advanced API to create invoices for subscription.<br />
*[https://cancoin.co/wallet Cancoin] - HSM multi-sig wallet using libbitcoin. Client side encryption.<br />
====Experimental====<br />
*[[Freecoin]] - C++ client, supports alternative currencies like [https://bitcointalk.org/index.php?topic=9493.0 Beertoken]<br />
*[[BitDroid]] - Java client<br />
*[[Bitdollar]] - C++/Qt client, unstable beta version<br />
<br />
==Bitcoin software==<br />
<br />
===Live operating systems===<br />
<br />
A [https://en.wikipedia.org/wiki/Live_USB live operating system] can start on almost any computer from a DVD, USB stick, or SD card, without installation.<br />
<br />
* [[BitKey]] - Live OS Bitcoin Swiss Army Knife, supports cold storage and air-gapped transactions<br />
* [https://tails.boum.org/ Tails] Privacy oriented Live OS, bundled with Tor and Electrum.<br />
<br />
===Exchange Platform Software===<br />
*[https://www.alphapoint.com/ Alphapoint] - Bitcoin Exchange Software. Full system to run a digital currency exchange. Customize and launch your own digital currency and Bitcoin exchange in less than 20 days with AlphaPoint. Also supports automatic market-making on your exchange using 3rd party exchanges such as Bitfinex, BTCChina, and others. Supports many exchanges and smart routing, with automated account management.<br />
*[http://www.merkeleon.at/ex%D1%81hange/ Merkeleon] - Bitcoin Exchange Software. A fully online software solution to launch a secure and reliable platform for crypto- and main world fiat currencies sale and purchase. Supports any currency integration, provides wide monetization opportunity for the owner.<br />
*[http://www.infraexdev.com/ InfraEx Development] - Open Source Exchange Software Development Team. Custom solutions built upon the world's most trusted matching engine.<br />
*[https://www.sellbitbuy.net/ Sellbitbuy] - Ready made Bitcoin Exchange script and source code with white label solution to launch a secure exchange and trading platform. <br />
<br />
===Shopping Cart Integration in eCommerce-Systems===<br />
*[[GoCoin]] - Plugin for WooCommerce support and coming soon Magento<br />
*[[Zen Cart Bitcoin Payment Module]] - a payment module that interacts with bitcoind for the Zen Cart eCommerce shopping chart.<br />
*[https://coinbase.com/docs/merchant_tools/shopping_cart_plugins Coinbase Shopping Cart Plugins] - Supports Wordpress, WooCommerce, Magento, Zencart, WP e-commerce, and more.<br />
*[[Karsha Shopping Cart Interface]] - is a mobile payment-interface which enables its users to accept payments.<br />
*[[Bitcoin-Cash]] - an easy to use payment module for xt:Commerce<br />
*[[BitPay]] - bitcoin plugins for Magento, Opencart, Zencart, PHP, JSON API<br />
*[[WalletBit]] - Plugins for PrestaShop, OpenCart, PHP, JSON API<br />
* [https://www.xcoinmoney.com/info/api-general-info xCoinMoney] Advanced API for instant payment and subscriptions<br />
*[[OpenCart Bitcoin]] - An OpenCart payment module that communicates with a bitcoin client using JSON RPC.<br />
* [[File:MCS_200by200_logo-01.png|20px|link=http://www.mycoinsolution.com]][http://www.mycoinsolution.com My Coin Solution] - Bitcoin consulting services and solutions; custom payment integrations<br />
*[[OsCommerce_Bitcoin_Payment_Module|OsCommerce Bitcoin Payment Module]] - a payment module that uses a python monitoring script to interact with bitcoind for OsCommerce<br />
* [http://drupal.org/project/uc_bitcoin Drupal Ubercart Bitcoin payment method] enables you to accept Bitcoin as payment for your Drupal/Ubercart enabled website product/services.<br />
<br />
=== Enterprise server ===<br />
*[https://apicoin.io Apicoin] First bitcoin PaaS (Platform as a Service)<br />
*[http://bitsofproof.com Bits of Proof] - a modular enterprise-ready implementation of the Bitcoin protocol.<br />
*[http://www.blockcypher.com BlockCypher] Full node bitcoin client built for scale and data center environments.<br />
<br />
===Web apps===<br />
*[[Cryptopay]] — hosted wallet, exchange and bitcoin debit card provider<br />
*[[Abe]] — block chain viewer<br />
*[[Bitcoin Central]] — currency exchange<br />
*[[Bitcoin Poker Room]] — poker site<br />
*[[bitcoin_simple_php_tools]] — simple php tools for webmasters<br />
*[[Blockonomics]] - Easy to use bitcoin financial tracker<br />
*[[Blocktrail]] - Web wallet with high level security. Syncs seamlessly with your iphone and android Blocktrail wallet.<br />
*[https://en.bitcoin.it/wiki/Coinbase_(business) Coinbase] — an international digital wallet that allows you to securely buy, use, and accept bitcoin currency<br />
*[[Coinnext]] — Cryptocurrency Exchange<br />
*[http://www.coinsummary.com/ CoinSummary] — multi-coin wallet manager with built-in valuation in Bitcoin and major world currencies.<br />
* [[File:Paxful_how-to-buy-bitcoin.png |20px|link=https://paxful.com]] [https://paxful.com Paxful] Accept Bitcoin and Sell bitcoin on Peer to peer market.<br />
*[[Pocket Dice]] — First realistic bitcoin dice game.<br />
*[[Simplecoin]] — PHP web frontend for a pool<br />
*[[Coinbase Exchange]] - Bitcoin exchange with complete API for traders.<br />
*[https://cancoin.co/wallet Cancoin] - HSM Multi-sig wallet and p2p exchange* *coming soon <br />
<br />
===White label software===<br />
*[https://www.alphapoint.com/ Alphapoint] - Bitcoin Exchange Software. Full system to run a digital currency exchange. Customize and launch your own digital currency and Bitcoin exchange in less than 20 days with AlphaPoint. Also supports automatic market-making on your exchange using 3rd party exchanges such as Bitstamp and others. Supports many exchanges and smart routing, with automated account management.<br />
<br />
*[https://www.draglet.com/ draglet] - Bitcoin Exchange Software / white label solution<br />
<br />
*[https://www.casinoevolution.com/ '''Casino Evolution'''] gaming software developed by '''www.SoftSwiss.com'''<br />
*[http://www.infraexdev.com/ InfraEx Development] - Open Source Exchange Software Development Team. Custom solutions built upon the world's most trusted matching engine.<br />
<br />
===Browser extensions===<br />
*[[Bitcoin Extension]] - check balance and send bitcoins (Chrome)<br />
*[[Bitcoin Prices (extension)]] - monitoring price (Firefox)<br />
*[[Bitcoin Ticker]] - monitoring price (Chrome)<br />
*[[Biticker]] - Bitcoin ticker, currency converter and history price graph (Chrome)<br />
*[https://chrome.google.com/webstore/detail/bitcoin-microformats/bkanicejfbhlidgjkpenmddnacjengld?hl=en Bitcoin Microformats] Show bitcoin address metadata embedded in a page (Chrome)<br />
*[https://chrome.google.com/webstore/detail/bitcoin-address-lookup/pmlblkdmadbidammhjiponepngbfcpge?hl=en Bitcoin Address Lookup] Right click an address to view its value. (Chrome)<br />
<br />
===PC apps===<br />
*[https://centrabit.com/?m0prm=6 Qt Bitcoin Trader] - Open Source Multi exchange trading client for Windows, Mac OS X and Linux<br />
*[http://www.mybtc-trader.com MyBTC-Trader.com] - a MtGox Bitcoin trading client for windows with GUI<br />
*[[Mining Explorer]] - monitoring tool for bitcoin mining<br />
*[[Bitcoin SMS Alert]] - sends SMS text alerts to a user's phone based on BTC price / percent thresholds.<br />
*[[BTConvert]] - currency conversion<br />
*[[Sierra Chart MtGox Bridge]] - real-time charting<br />
*[[BitTicker]] - monitoring price (Mac OS X)<br />
*[[ToyTrader]] - a command line trading tool for [[MtGox]]<br />
*[[goxsh]] - a command-line frontend to the [[MtGox|Mt. Gox Bitcoin Exchange]] (Python)<br />
*[[MyBitcoins gadget]] - monitoring pool earnings / price (Windows gadget)<br />
*[[Bitcoin QR Popup]] - streamlined interface to bitcoin for POS systems (Windows)<br />
*[http://gnome-help.org/content/show.php/Bitcoin+Rate?content=138572 Bitcoin Rate] - Desktop widget with BTC exchange rate (KDE)<br />
*[http://kde-apps.org/content/show.php?content=142344 Bitcoin Monitor] - Desktop widget to monitor status of your Bitcoin miners on mining pools (KDE)<br />
*[https://www.cortex7.net Cortex7] - Multi exchange charting and trading application for Windows, Mac and Linux.<br />
*[[Bitcoin_Explorer|Bitcoin Explorer]] - A command line client and tools for Windows, Mac and Linux. Single file binary download. Part of [[Libbitcoin]] SDK.<br />
*[[Bitcoin_Server|Bitcoin Server]] - A full node for Windows, Mac and Linux. Single file binary download. Part of [[Libbitcoin]] SDK.<br />
<br />
===Mobile apps===<br />
==== iPhone / iPad ====<br />
*[https://airbitz.co/bitcoin-wallet Airbitz Bitcoin Wallet] - Full featured iPhone bitcoin wallet & directory map (finds businesses that accept bitcoin near you). Airbitz wallet also automatically implements encryption, backup, and multidevice synchronization.<br />
*[https://blockchain.info/wallet/iphone-app Blockchain] - Fully featured iphone bitcoin app.<br />
*[https://blocktrail.com/ Blocktrail] - A powerful iphone bitcoin wallet, keeps you in control of your bitcoin. Highly secure. Syncs with the web wallet and android app seamlessly.<br />
*[[Bitcoin Ticker (iPhone)]] - monitoring price w/push notifications<br />
*[[BitCoins Mobile]] - First iPad native app! Live market data, news feeds, mining pool statistics, full screen exchange price charts, bitcoin network statistical charts. (iPad only, iPhone/iPod Touch coming soon!)<br />
*[https://github.com/teeman/BitcoinTrader BitcoinTrader] - Spend/receive BTC via QR codes, trade, deposit/withdraw, etc. Supports Mt. Gox, TradeHill, ExchB, CampBX, and InstaWallet.<br />
*[[Bit-pay]] - Mobile Checkout, set prices in any currency and receive mobile-to-mobile payment<br />
*[http://blog.coinbase.com/post/64824441934/the-coinbase-ios-app-has-launched Coinbase iPhone App]<br />
*[[Easywallet.org]] - Web based wallet, works with QR Code scanner on iPhone/iPad/iPod touch<br />
*[https://itunes.apple.com/us/app/btc-miner/id648411895?ls=1&mt=8 BTC Miner (iPhone)] - monitor mining results from various mining pools on iPhone/iPad/iPod touch<br />
*[[BitStore]] - Simple and secure native iOS wallet<br />
*[[BitTick]] - Real-time Bitcoin ticker. Real-time currency convert(support 50+ currency. USD, GBP, EUR, CNY, JPY, CAD, RUB, AUD, BRL, NZD, PLN, KRW…)<br />
*[https://itunes.apple.com/us/app/twizbits-bitcoin-price-ticker/id1041790847?mt=8- Twizbits Bitcoin price ticker] - Real-time Bitcoin price ticker for Coinbase Exchange (support USD, GBP, EUR, CAD)<br />
*[https://itunes.apple.com/us/app/cold-storage-coins/id1352363663?mt=8 Cold Storage Coins iPhone app]. Pairs with Cold Storage Coins hard wallets, works with QR Code scanner on iPhone/iPad/ etc.<br />
<br />
==== Android ====<br />
* Direct link to Android Market bitcoin apps. https://play.google.com/store/search?q=bitcoin<br />
*[https://play.google.com/store/apps/details?id=net.bither Bither] - open source Android wallet with support for offline cold storage.<br />
*[[Mycelium]] - Leading SPV Android wallet with many advanced features.<br />
*[https://airbitz.co/bitcoin-wallet Airbitz Bitcoin Wallet] - Full featured Android bitcoin wallet & directory map (finds businesses that accept bitcoin near you). Airbitz wallet also automatically implements encryption, backup, and multidevice synchronization.<br />
*[[Bitcoin Alert]] - monitoring price (Android)<br />
*[https://play.google.com/store/apps/details?id=com.mobnetic.coinguardian&hl=pl Bitcoin Checker] - Monitors the prices of cryptocurrencies on over 70 exchanges<br />
*[[Bitcoin Wallet Balance]] - view your balance in real time on your android phone<br />
*[[Bitcoin Wallet]] - Functional Android bitcoin wallet application. <br />
*[[BitPay]] - https://market.android.com/details?id=com.bitcoin.bitpay (Is not related to the bit-pay.com online payment processor.)<br />
*[https://play.google.com/store/apps/details?id=st.brothas.mtgoxwidget&hl=pl Bitcoin Ticker Widget] - displays and monitors the current BTC and LTC exchange rates.<br />
*[[Bridgewalker]] - euro-denominated wallet for the Bitcoin economy<br />
*[https://blockchain.info/wallet/android-app Blockchain] - Lightweight Android Bitcoin Client - Also works with blockchain.info web interface and iphone app.<br />
*[https://blocktrail.com/ Blocktrail] - A powerful android bitcoin wallet, keeps you in control of your bitcoin. Highly secure. Syncs with the web wallet and iphone app seamlessly.<br />
*[https://play.google.com/store/apps/details?id=com.coinbase.android&hl=en Coinbase Wallet] - supports buying, selling, sending, requesting, and more.<br />
*[https://play.google.com/store/apps/details?id=com.coinbase.android.merchant&hl=en Coinbase Merchant] - makes it easy to accept bitcoin at a retail location<br />
*[http://coincliff.com CoinCliff] - Monitors price and fires alarms to wake you up, or notifications, as in text messages (Android)<br />
*[http://coinomi.com/ Coinomi] - Coinomi is a very secure and lightweight, universal, open-source HD wallet for Bitcoin and many altcoins. ([https://play.google.com/store/apps/details?id=com.coinomi.wallet Android])<br />
*[https://www.cortex7.net Cortex7] - Multi exchange charting and trading application for Android.<br />
*[[Easywallet.org]] - Web based wallet, works with QR Code scanner on Android devices<br />
*[[Miner Status]] - monitoring miner status (Android)<br />
*[[SMS Bitcoins]] - transactions by SMS<br />
*[http://tab-trader.com/ TabTrader] - monitoring and trading(Android)<br />
<br />
==== Windows Phone 7 ====<br />
*Direct link to Windows Phone Marketplace Bitcoin apps: [http://www.windowsphone.com/en-us/store/search?q=bitcoin]<br />
<br />
==== Windows Phone 8 ====<br />
*[[Bitcoin Can]] - Monitoring prices, account balances and mobile trading on multiple exchanges including Coinbase, BTC-E, CampBX, and MtGox. http://www.windowsphone.com/en-us/store/app/bitcoin-can/57fcf4d6-497a-4663-8da3-93cb26c83b11<br />
<br />
see also [[Bitcoin Payment Apps]]<br />
<br />
===Mining apps===<br />
Main page: [[Mining software]]<br />
<br />
*[[BFGMiner]] - Modular ASIC/FPGA/GPU miner in C<br />
*[http://www.groupfabric.com/bitcoin-miner/ Bitcoin Miner by GroupFabric] - Free easy-to-use DirectX GPU miner on the Windows Store<br />
*[[CGMiner]] - ASIC/FPGA/GPU miner in C<br />
*[http://fabulouspanda.co.uk/macminer/ MacMiner] - A native Mac OS X Bitcoin miner based on cgminer, bfgminer, cpuminer and poclbm<br />
*[[Asteroid]] - Mac-specific GUI based on cgminer<br />
*[[MultiMiner]] - GUI based on cgminer/bfgminer for Windows, OS X and Linux, allows switching between currencies based on profitability<br />
<br />
===Mining Pool Servers (backend)===<br />
Main page: [[Poolservers]]<br />
<br />
*[[CoiniumServ]] - High performance C# Mono/.Net poolserver.<br />
*[[ecoinpool]] - Erlang poolserver (not maintained)<br />
*[[Eloipool]] - Fast Python3 poolserver<br />
*[[Pushpoold]] - Old mining poolserver in C (not maintained)<br />
*[[Poold]] - Old Python mining poolserver (not maintained)<br />
*[[PoolServerJ]] - Java mining poolserver (not maintained)<br />
*[[Remote miner]] - mining pool software<br />
*[[ckpool]] - Open source pool/database/proxy/passthrough/library in c for Linux<br />
<br />
===Libraries===<br />
<br />
=====C=====<br />
*[https://github.com/libbtc/libbtc libbtc] - A fast, clean and small bitcoin C library<br />
*[https://github.com/jgarzik/picocoin picocoin] - Tiny bitcoin library, with lightweight client and utils<br />
*[https://github.com/luke-jr/libbase58 libbase58] - C library implementation of [[Base58]] and [[Base58Check]] encodings<br />
*[[libblkmaker]] - C library implementation of [[getblocktemplate]] decentralized mining protocol<br />
<br />
=====C++=====<br />
*[[Libbitcoin]] - Comprehensive set of C++ libraries: key formats, crypto, math, encodings, urls, mnemonics, blockchain, full node, client-server, etc. Linux and OSX Autotools builds. Visual Studio solutions for Windows, with Unicode support. Extensive test suite and [https://travis-ci.org/libbitcoin continuous integration builds]. Core dependencies limited to [http://www.boost.org Boost] and [https://github.com/bitcoin/secp256k1 Libsecp256k1] with [http://zeromq.org ZeroMQ] required for client-server API.<br />
<br />
====C / C++====<br />
*[https://airbitz.co/bitcoin-wallet-api-library Bitcoin Wallet API Library] - Airbitz Core (ABC) C/C++ Library implements user authentication, account wallet creation, multi device synchronization and backup, transaction meta data management, Bitcoin address generation, key management, decentralized access to bitcoin network, shared wallets w/multisig (Q1 2015)<br />
<br />
====Java====<br />
*[[bitcoinj]] - popular client library for Java, currently used in several desktop/mobile applications.<br />
*[[BCCAPI]] (BitCoin Client API) - a java library designed for making secure light-weight bitcoin clients.<br />
*[[BitcoinCrypto]] - a lightweight Bitcoin crypto library for Java/Android.<br />
<br />
====Objective-C====<br />
*[https://github.com/keeshux/BitcoinSPV BitcoinSPV] - A native Bitcoin SPV client library for iOS with BIP32 support.<br />
<br />
====Perl====<br />
*[[Finance::MtGox]] - a Perl module which interfaces with the Mt. Gox API<br />
<br />
====Python====<br />
*[[python-blkmaker]] - Python module implementation of [[getblocktemplate]] decentralized mining protocol<br />
<br />
===Development utilities===<br />
*[[Bitcoin Dissector]] - a wireshark dissector for the bitcoin protocol<br />
*[[Bitcoin Explorer]] - an advanced command line tool for working with bitcoin<br />
*[[Bitcointools]] - a set of Python tools accessing the transaction database and the wallet<br />
*[https://github.com/straumat/blockchain2graph Blockchain2graph] - a tool to import bitcoin blockchain into neo4j<br />
<br />
===Lists of software===<br />
*[[BitGit]] - list of Bitcoin-related opensource projects hosted at Git<br />
<br />
===Developer resources===<br />
*[[:Category:Developer|Category:Developer]]<br />
*[[:Category:Technical|Category:Technical]]<br />
*[[Original Bitcoin client/API calls list]]<br />
*[[API reference (JSON-RPC)]]<br />
*[[PHP_developer_intro|PHP Developer Introduction]]<br />
<br />
===Other===<br />
*[http://www.phyramid.com/ Phyramid] Digital Agency offering software development and design services for Bitcoin businesses.<br />
*[[Bitcoin Consultancy]] - an organization providing open source software and Bitcoin-related consulting<br />
*[[Open Transactions]] - a financial crypto and digital cash software library, complementary to Bitcoin<br />
*[[Moneychanger]] - Java-based GUI for [[Open Transactions]]<br />
*[http://btcnames.org/ BTCnames] - a webbased aliasing service which allows to handle unlimited names for your BTC deposit hashes<br />
* [http://www.bitcoinmining.com/bitcoin-mining-software/ Bitcoin Mining Software] - A helpful list of various Bitcoin software options<br />
<br />
== Webservices / APIs ==<br />
<br />
===Bitcoin Infrastructure===<br />
* [[BlockTrail.com]] - Bitcoin API and platform for developers, complete with SDKs for PHP, Python, NodeJS and more<br />
* [http://www.blockcypher.com BlockCypher] - High reliability Bitcoin Web Services, including web hooks, double spend detection and many SDKs.<br />
<br />
===Bitcoin Trade Data===<br />
*[[Bitcoin Charts]] – Prices, volume, and extensive charting on virtually all Bitcoin markets.<br />
*[https://bitcoinchain.com BitcoinChain] - Bitcoin block explorer, exchange markets and mining pools. <br />
*[[MtGox Live]] - An innovative chart showing a live feed of [[MtGox]] trades and market depth. (Must Use Chrome)<br />
*[http://btccharts.com BTCCharts] - An innovative chart showing a live feed of multiple markets, currencies and timeframes.<br />
*[http://MY-BTC.info MY-BTC.INFO] - A free profit/loss portfolio manager for Bitcoins and other digital currencies including many charts.<br />
*[http://BitcoinExchangeRate.org BitcoinExchangeRate.org] - Bitcoin and USD converter with convenient URL scheme and Auto-updating Portfolio Spreadsheet.<br />
*[[Bitcoin Sentiment Index]] - A financial index that collects and disseminates sentiment data about bitcoin.<br />
*[[Preev]] - Bitcoin converter with live exchange rates.<br />
*[[Skami]] - Bitcoin Market Exchange comparison charts.<br />
*[[BitcoinSentiment]] - Crowdvoting site offering means of voting and viewing voters sentiment towards bitcoin.<br />
*[[TradingView]] – network where traders exchange ideas about Bitcoin using advanced free online charts<br />
<br />
===Web interfaces for merchants===<br />
<br />
*[[File:Easybitz.png|20px|link=https://github.com/goethewins/EzBitcoin-Api-Wallet]] Simplest Web API for processing transactions with your own server. php code igniter, database and logging auth system included. Same as block chain.info api<br />
*[[BitMerch]] - Embeddable HTML buttons, instant sign-up, instant payouts, automatic price adjustment for other currencies. No programming skills required to set up.<br />
*[[Bitcoin Evolution]] - Non wallet-based Buy Now button to insert into websites (handles sales tracking; client must be used for actual transaction)<br />
*[[BitPay]] - Buy Now buttons, Checkout posts/callbacks, Mobile Checkout, JSON API<br />
*[[Btceconomy]] - a JavaScript widget listing items for sale<br />
*[[BTCMerch]] - Payment processor for bitcoins and other cryptocurrencies. 0.5% transaction fee. Sandbox is available.<br />
*[https://coinbase.com/merchants Coinbase] - Provides bitcoin payment processing for Overstock.com, Reddit, Khan Academy, OkCupid, and more.<br />
*[[GoCoin]] - Payment gateway for bitcoin. Supports JavaScript, PHP, Java, Ruby, and .NET<br />
*[[Javascript Bitcoin Converter]] - currency conversion<br />
*[[WalletBit]] - Easy JavaScript Buy Now buttons, Instant Payment Notification, Application Programming Interface (JSON API), Mobile Checkout, QR-Code<br />
* [https://www.PikaPay.com PikaPay] ([[PikaPay|info]]) The PikaPay service will be retiring as of March 1st, 2015<br />
<br />
[[Category:Software|*]]</div>CSCBearhttps://tests.bitcoin.it/w/index.php?title=Cold_storage&diff=65432Cold storage2018-06-01T04:10:59Z<p>CSCBear: Added new cold storage information</p>
<hr />
<div>'''Cold storage''' in the context of Bitcoin refers to keeping a reserve of Bitcoins offline. This is often a necessary security precaution, especially dealing with large amounts of Bitcoin. <br />
<br />
For example, a Bitcoin exchange typically offers an instant withdrawal feature, and might be a steward over hundreds of thousands of Bitcoins. To minimize the possibility that an intruder could steal the entire reserve in a security breach, the operator of the website follows a best practice by keeping the majority of the reserve in ''cold storage'', or in other words, not present on the web server or any other computer. The only amount kept on the server is the amount needed to cover anticipated withdrawals.<br />
<br />
Methods of cold storage include keeping bitcoins:<br />
* On a USB drive or other data storage medium in a safe place (e.g. safe deposit box, safe)<br />
* On a [[paper wallet]]<br />
* On a bearer item such as a [[physical bitcoin]].<br />
* Use a offline Bitcoin [[Hardware wallet]]<br />
<br />
Potential problems with cold storage methods exist but can be mitigated.<br />
<br />
There are a number of cases where secret/private keys and/or backup seeds can be lost because of the medium on which they are stored. The the more common mediums of cold storage are listed with some of their weaknesses.<br />
<br />
Written on a piece of paper:<br />
* Anyone who can see it, can steal it<br />
* Handwriting can be hard to read or completely illegible<br />
* Human error in transcription can cause errors on end product<br />
* Paper can rot, be torn, burn, or be smoke damaged<br />
<br />
Printed on a piece of paper:<br />
* Anyone who can see it, can steal it<br />
* Type of printer - non-laser printers can run if paper gets wet<br />
* Have to trust printer - some have internet connections, wifi, and memory<br />
* Paper can rot, be torn, burn, or be smoke damaged<br />
<br />
On laminated paper:<br />
* Anyone who can see it, can steal it<br />
* Lamination is prone or degradation over time and puncture or cuts that could allow moisture to get trapped in the paper and cause deterioration or rotting in some circumstances - store in cool dry place<br />
* Can burn or be smoke damaged<br />
* 'Fireproof' & 'Fire-resistant' boxes can help protect paper in a small house fire but be warned that they can sometimes fall apart in the fire and get wet if the fire is put out with water. * Remember people can just carry out a small safe.<br />
<br />
Engraved / etched/ ablated/ stamped on a piece of metal:<br />
* Anyone who can see it, can steal it<br />
* Some metals can deteriorate or corrode, choose a good metal; also store your metal away from direct contact other metals. Some metals that are corrosion resistant have low melting points, are extremely expensive, or hard to machine.<br />
* Metals can still deform or melt from heat, destroying any engraved SK. "Most house fires do not burn hotter than 1,200 degrees Fahrenheit. This temperature is typically associated with the hottest portion of a home, which is in the roof area. Homes that burn for longer than 30 minutes or consist of multiple levels sometimes burn at higher temperatures."<br />
* You want to pick a metal that won't be destroyed by a fire. So magnesium, tin, and lead are all out as engraving materials.<br />
Silver, gold, copper, brass, bronze, nickel, cobalt, would survive the housefire fire unmelted. Some Aluminium alloys can survive but you have to have the right ones. At around 1500° Steel and Nickel should be okay. Titanium is above the housefire range and so is tungsten, however tungsten rings are known to shatter due to the brittle nature of the very hard metal. [https://en.bitcoin.it/wiki/Cold_Storage_Coins_physical_bitcoins Cold Storage Coins] are known as “the virtually indestructible coin”, from corrosion, fire, flood, and up to 30% defacing.<br />
<br />
Stored digitally on a computer:<br />
* Computers can crash, making data recovery expensive<br />
* Data can still technically be recovered after a system is abandoned by the user. In some cases data can be recovered after multiple overwriting attempts and physical destruction (as long as the attacker can get all or most the pieces) so if you copy files to a new computer and ditch the old one, be careful.<br />
* Can burn or be smoke damaged<br />
* A traditional hard disc drive can have data corrupted by powerful magnetic fields and can physically shatter<br />
* A non-negligible amount of HDDs suffer from factory defects that will cause them to fail unexpectedly during their lifetime<br />
* Accidents can happen that could result in loss of data<br />
* Solid state drives (SSDs) will lose data if unpowered, they may last years before this becomes a problem but it is unwise to store long-term data in unpowered SSDs<br />
* If connected to internet it is another attack vector and the safety is only as good as the encryption used; I don't know what I would recommend but it wouldn't be BitLocker. Someone could be trying to break into the computer constantly. Even with good encryption if the machine or location is compromised the key could be stolen as soon as it is decrypted.<br />
* There are a lot of ongoing threats with computers, from 0-day exploits to firmware exploits and malicious USB cords<br />
* External hdds are good for storage for a few years at least if stored properly<br />
* If not connected to internet, safety is only as good as the physical protection encryption used; could someone break into the location and copy the data without anyone noticing?<br />
<br />
Stored digitally on CD, floppy disk, laserdisc, or mini-disc<br />
* Plastics break down over time and with exposure to heat, humidity, regular light, all sorts of chemicals, even the oxygen in the air. This can lead to the loss of your data when stored on a medium made of plastic or written/printed on plastic.<br />
* Can burn or be smoke damaged<br />
* Can be physically damaged, making data recovery expensive or even impossible<br />
* Magnetic media (tapes, floppy disc) can be damaged by magnets<br />
* Data can become difficult to recover if the software and/or hardware to decode is old, don't use proprietary formats<br />
<br />
Stored digitally on a flash drive<br />
* Can break and have to be physically repaired before use<br />
* Rapidly changing magnetic fields (See MRIs) can damage the data stored on flash drives<br />
* Can burn or be smoke damaged<br />
* Can become corroded from salt water or some atmospheric conditions<br />
* If they break apart, some lighting conditions can cause data corruption (you can also put them back together and often still get the data)<br />
* Different devices are all different, even similar devices from the same production batch can be different. There are large quality differences in drives but I am assuming you aren't using these for anything but storage.<br />
* There are some fake flash drives that look like they saved the data but you can't get it back later<br />
* Flash drives are not advised for long term storage; they can be used as one part of a multi-medium-location-format plan.<br />
<br />
A pre-funded physical bitcoin coin (where the manufacturer generates and installs the secret key)<br />
<br />
* The medium that the key is on is often paper/plastic which can burn or be smoke damaged<br />
* Trust in the manufacturer themselves, they could copy the key<br />
* Trust in their key generation procedure<br />
* Trust in the operational security of the manufacturer, they could be generating the keys on their everyday computer<br />
* Trust no one is successfully spying on them, electronically, looking through their documents while they are out of town, or with tiny tin foil hat cameras or long range ones<br />
* Trust that the object was not tampered with in delivery<br />
* Trust that no one has tampered with the object since you got it<br />
<br />
As of Nov 27, 2013 [https://en.bitcoin.it/wiki/Casascius_physical_bitcoins Casascius] has suspended sales of their physical bitcoins due to the strict regulation of United States regarding pre-funded bitcoins. A new physical bitcoin, known as the Cold Storage Coin™ avoids this risk by producing an empty wallet physical bitcoin that holders can add their own tokens to.<br />
<br />
---'''Deep cold storage''' refers to keeping a reserve of Bitcoins offline, using a method that makes retrieving coins from storage significantly more difficult than sending them there. This could be done for safety's sake, such as to prevent theft or robbery.<br />
<br />
Because Bitcoins can be sent to a wallet by anyone knowing the wallet address, it is trivial to put a wallet in cold storage but to keep a copy of the addresses needed to send funds to it.<br />
<br />
A simple example of deep cold storage is opening a safe deposit box and putting a USB stick containing an encrypted wallet file in it. The public (sending) addresses can be used any time to send additional bitcoins to the wallet, but spending the bitcoins would require physical access to the box (in addition to knowledge of the encryption password).<br />
<br />
A digital example from [https://en.bitcoin.it/wiki/Cold_Storage_Coins_physical_bitcoins|Cold Storage Coins] is generating key-pairs from offline, air-gapped computers using community audited code. Production rooms are free from “the internet of things”, mobile and recording devices. Systems used to etch the metals are offline and have never been connected to the internet, and every computer system is wiped clean after every production run, destroying all data.<br />
<br />
Deep cold storage would typically be used for holding large amounts of bitcoins, or for a trustee holding bitcoins on behalf of others. In such a case, additional precautions should be taken beyond a simple example of a single safe deposit box.<br />
* The box could be accessed by bank or maintenance personnel, so the contents of the box alone should not be sufficient to access the wallet.<br />
* The box could be stolen or destroyed in a disaster, or the media could become unreadable, so the box should not contain the only copy of the wallet.<br />
* The trustee could die or become incapacitated. If access to the wallet or knowledge of its location is lost, or encryption passwords are lost, the bitcoins are gone forever. Provisions should be made so that the box can be accessed by someone else as appropriate, including any encryption passwords.<br />
<br />
== See also ==<br />
* https://bitzuma.com/posts/a-gentle-introduction-to-bitcoin-cold-storage/<br />
* [[BitKey]]<br />
* [[How to set up a secure offline savings wallet]]<br />
* [[How to import private keys]]<br />
* [https://maxtaco.github.io/bitcoin/2014/01/16/how-jason-bourne-stores-his-bitcoin/ How Jason Bourne Stores His Bitcoins]<br />
* [http://codinginmysleep.com/bitcoin-cold-storage-in-plain-english Bitcoin Cold Storage In Plain English] by David Perry<br />
* [http://www.offlineaddress.com/?site=about#security-risk Security of private key] offlineaddress.com<br />
[[Category:Introduction]]<br />
[[Category:Security]]</div>CSCBearhttps://tests.bitcoin.it/w/index.php?title=Physical_bitcoin&diff=65431Physical bitcoin2018-06-01T03:31:41Z<p>CSCBear: </p>
<hr />
<div>A special type of Bitcoin wallet that works as a bearer instrument that can be used to store bitcoins more safely or for trade offline.<br />
<br />
A physical bitcoin holds the coin's public address and a hidden [[private key]]. The intention with a physical bitcoin is that the value of the coin has not and cannot be spent as long as the private key remains hidden, which is likely achieved through the use of a tamper-evident seal.<br />
<br />
The earliest physical bitcoin, the [[Bitbills|Bitbill]], was shaped liked a credit card but that was then followed by the [[Casascius physical bitcoins|Casascius physical bitcoin]] which was affixed to a round medal. As of Nov 27, 2013 Casascius has suspended sales of items that contain digital bitcoins due to the strict regulation of United States. Since then, there have been several new coin manufacturers and one of them is [[Denarium_physical_bitcoins|Denarium Bitcoin]]. [[PrintCoins]] is creating cheques and denominated bills. In 2018, Rearden Metals launched [[Cold_Storage_Coins_physical_bitcoins|Cold Storage Coins™]]. Not just for Bitcoin, The Cold Storage Coin™ is minted in varying currencies, including Ethereum, Dash, Bitcoin Cash, Cryptoruble, Clubcoin, and Litecoin, with more in the pipeline. The Cold Storage Coin™ avoids the federal risk faced by Casascius and Denarium by minting each coin without any pre-loaded cryptocurrency value. Each coin serves as a physical wallet for the user to add their tokens, and top it up like a “digital piggy bank”. The holder has a complete warranty for the value they have on their coin. This physical bitcoin comes with greater security, durability and most importantly accessibility not seen on standard hardware wallets and common physical bitcoins. Cold Storage Coins™ also supplies customized physical bitcoins (and other cryptocurrencies) for groups, brands and companies. Similar to other physical bitcoins, Cold Storage Coins™ also safeguards users with a tamper-evident seal and one-time cash-out. <br />
<br />
Although Bitcoin started in 2009, it had no physical bitcoin logo or icon depicting the currency. However in 2011 American Open Currency Standard (AOCS) and MJB Monetary Metals (MJB) designed what would become the iconic physical Bitcoin image seen in stock photos, news media and Google image search. In 2018 Cold Storage Coins™ re-launched their famous design as part of their new cold storage wallet.<br />
<br />
<br />
==See Also==<br />
<br />
* List of [[:Category:Physical Bitcoins|Physical bitcoin]] sources.<br />
<br />
[[Category:Digital currencies]]</div>CSCBearhttps://tests.bitcoin.it/w/index.php?title=Physical_bitcoin&diff=65430Physical bitcoin2018-06-01T03:26:47Z<p>CSCBear: updating with 2018 physical bitcoin information.</p>
<hr />
<div>A special type of Bitcoin wallet that works as a bearer instrument that can be used to store bitcoins more safely or for trade offline.<br />
<br />
A physical bitcoin holds the coin's public address and a hidden [[private key]]. The intention with a physical bitcoin is that the value of the coin has not and cannot be spent as long as the private key remains hidden, which is likely achieved through the use of a tamper-evident seal.<br />
<br />
The earliest physical bitcoin, the [[Bitbills|Bitbill]], was shaped liked a credit card but that was then followed by the [[Casascius physical bitcoins|Casascius physical bitcoin]] which was affixed to a round medal. As of Nov 27, 2013 Casascius has suspended sales of items that contain digital bitcoins due to the strict regulation of United States. Since then, there have been several new coin manufacturers and one of them is [[Denarium_physical_bitcoins|Denarium Bitcoin]]. [[PrintCoins]] is creating cheques and denominated bills. In 2018, Rearden Metals launched The Cold Storage Coin™. Not just for Bitcoin, The Cold Storage Coin™ is minted in varying currencies, including Ethereum, Dash, Bitcoin Cash, Cryptoruble, Clubcoin, and Litecoin, with more in the pipeline. The Cold Storage Coin™ avoids the federal risk faced by Casascius and Denarium by minting each coin without any pre-loaded cryptocurrency value. Each coin serves as a physical wallet for the user to add their tokens, and top it up like a “digital piggy bank”. The holder has a complete warranty for the value they have on their coin. This physical bitcoin comes with greater security, durability and most importantly accessibility not seen on standard hardware wallets and common physical bitcoins. Cold Storage Coins™ also supplies customized physical bitcoins (and other cryptocurrencies) for groups, brands and companies. Similar to other physical bitcoins, Cold Storage Coins™ also safeguards users with a tamper-evident seal and one-time cash-out. <br />
<br />
Although Bitcoin started in 2009, it had no physical bitcoin logo or icon depicting the currency. However in 2011 American Open Currency Standard (AOCS) and MJB Monetary Metals (MJB) designed what would become the iconic physical Bitcoin image seen in stock photos, news media and Google image search. In 2018 Cold Storage Coins™ re-launched their famous design as part of their new cold storage wallet.<br />
<br />
<br />
==See Also==<br />
<br />
* List of [[:Category:Physical Bitcoins|Physical bitcoin]] sources.<br />
<br />
[[Category:Digital currencies]]</div>CSCBear