<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.bitcoin.it/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bitaps</id>
	<title>Bitcoin Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.bitcoin.it/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bitaps"/>
	<link rel="alternate" type="text/html" href="https://en.bitcoin.it/wiki/Special:Contributions/Bitaps"/>
	<updated>2026-05-13T14:03:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=69034</id>
		<title>Bech32 adoption</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=69034"/>
		<updated>2021-11-30T16:06:25Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Blockchain Explorers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Bech32]] is a bitcoin [[address]] format specified by [[BIP 0173]]. It is used for the native segwit version 0 output types, P2WPKH and P2WSH. The upcoming [[Taproot]] softfork will add another output type called Pay to Taproot (P2TR). P2TR outputs and future native segwit versions will be using an updated variant of [[Bech32]], called [[Bech32m]] (specified by [[BIP 0350]]). This page tracks the adoption of [[Bech32]] and [[Bech32m]].&lt;br /&gt;
&lt;br /&gt;
Ideally wallets and services would first support &#039;&#039;sending to&#039;&#039; new addresses. When most wallets and services support sending to the new address type, people are more likely to adopt it for receiving. &lt;br /&gt;
&lt;br /&gt;
The amount of bech32 addresses on the blockchain is tracked on this website: https://p2sh.info/dashboard/db/bech32-statistics?orgId=1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| {{Evaluating|??}} || Maybe / Haven&#039;t checked / placeholder&lt;br /&gt;
|-&lt;br /&gt;
| {{Planned}} || The developers said they plan to&lt;br /&gt;
|-&lt;br /&gt;
| {{Acceptable|PR Merged}} || In the case of software, code has been written and merged, and it will be in next release.&lt;br /&gt;
|-&lt;br /&gt;
| {{Yes}} || Feature has been released&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software Wallets ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to Bech32 !! Receive to P2WPKH/P2WSH !! Send to Bech32m !! Receive to P2TR !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Armory || {{Yes}} || {{No}} || {{Planned|Planned around activation}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| AQUA || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| bcoin || {{Yes}} || {{Yes}} || {{Yes|Since 2.2.0}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bisq || {{Yes}} || {{Yes}} || {{Evaluating|Dependent on BitcoinJ}} || {{Evaluating|??}} || As of v1.5.0 https://bisq.network/blog/bisq-v1.5.0-highlights/&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Core || {{Yes|Since 0.16.0}} || {{Yes|Since 0.16.0}} || {{Yes|Since 0.21.1}} || {{Yes|Since 22.0}} || Uses P2WPKH as default address since version [https://bitcoin.org/en/release/v0.20.0 0.20.0]. Creating P2TR addresses requires manual import for now.&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Knots || {{Yes|Since 0.16.0}} || {{Yes|Since 0.16.0}} || {{Yes|Since 0.21.1}} || {{Acceptable|Starting with 22.0}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Blockstream Green || {{Yes}} || {{Yes}} || {{Yes|Mobile 3.7.6+, Desktop 1.0.4+}} || {{Planned|Planned}} || Bech32m sending support as of [https://github.com/Blockstream/gdk/releases/tag/release_0.0.47 GDK 0.0.47]&lt;br /&gt;
|-&lt;br /&gt;
| Breadwallet || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || https://www.reddit.com/r/BRDapp/comments/9xx1hq/as_of_today_brd_fully_supports_native_segwit/&lt;br /&gt;
|-&lt;br /&gt;
| [https://play.google.com/store/apps/details?id=de.schildbach.wallet Bitcoin Wallet for Android] || {{Yes}} || {{Yes}} || {{Yes|Since 9.0}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BlueWallet || {{Yes}} || {{Yes}} || {{Acceptable|Merged in master branch}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Breez || {{Yes}} || {{Evaluating|??}} || {{No}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BTC.com || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/unchained-capital/caravan Caravan] || {{Yes}} || {{Yes}} || {{Planned}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Casa || {{Yes}} || {{No}} || {{Planned}} || {{Planned}} ||&lt;br /&gt;
|-&lt;br /&gt;
| C-Lightning || {{Yes}} || {{Yes}} || {{Yes}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinomi || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || [https://www.reddit.com/r/Bitcoin/comments/865qn1/coinomi_wallet_beta_has_segwit_support/ reddit source]&lt;br /&gt;
|-&lt;br /&gt;
| Electrum || {{Yes}} || {{Yes}} || {{Yes|Since 4.1.0}} || {{Planned|Descriptor-based keypath spends planned}} || https://github.com/spesmilo/electrum/issues/7544&lt;br /&gt;
|-&lt;br /&gt;
| Exodus || {{Yes}} || {{Yes}} || {{Planned|Planned before activation, depends on bitcoinjs}} || {{No|Not yet planned}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Fully Noded || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes|Since v0.2.26}} || https://twitter.com/FullyNoded/status/1438652812410298370&lt;br /&gt;
|-&lt;br /&gt;
| Guarda Wallet || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || [https://twitter.com/GuardaWallet/status/1194270398730448896 twitter announcement]&lt;br /&gt;
|-&lt;br /&gt;
| JoinMarket || {{Yes}} || {{Yes}} || {{Planned|WIP}} || {{Evaluating|??}} || https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/1084&lt;br /&gt;
|-&lt;br /&gt;
| LND || {{Yes}} || {{Yes}} || {{Planned|Planned: via btcsuite}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Muun || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://twitter.com/MuunWallet/status/1459294066135474177&lt;br /&gt;
|-&lt;br /&gt;
| Mycelium || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Samourai Wallet || {{Yes}} || {{Yes}} || {{Acceptable|Planned by Dec 1}}  || {{No|Currently not planned}} || https://twitter.com/SamouraiWallet/status/1415788631491497985?s=20&lt;br /&gt;
|-&lt;br /&gt;
| Sparrow Wallet || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://twitter.com/SparrowWallet/status/1415632270434705408&lt;br /&gt;
|-&lt;br /&gt;
| Specter Wallet || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://twitter.com/_benkaufman/status/1431293856675508228&lt;br /&gt;
|-&lt;br /&gt;
| Trust Wallet || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || [https://trustwallet.com/blog/trust-wallet-adds-support-for-btc-ltc-bch official blog]&lt;br /&gt;
|-&lt;br /&gt;
| Wallet of Satoshi || {{Yes}} || {{Yes}} || {{Yes}} || {{Evaluating|??}} || https://twitter.com/walletofsatoshi/status/1459782761472872451 &lt;br /&gt;
|-&lt;br /&gt;
| Wasabi Wallet || {{Yes}} || {{Yes}} || {{Yes | Works in Wasabi 2.0 (release soon)}} || {{Planned|Planned: via NBitcoin}} || https://twitter.com/NicolasDorier/status/1413693010236170241 &amp;lt;br&amp;gt; https://mempool.space/testnet/tx/05a23151b6ad114fb71e851147861d6c992a438ad4f62d6f0749bc9f200ef254&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Hardware Wallets ===&lt;br /&gt;
&lt;br /&gt;
Hardware wallet manufacturers typically publish a web wallet or browser add-on wallet for use with their hardware. Users can also sometimes connect their hardware wallet to a software wallet like [[Electrum]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to Bech32 !! Receive to P2WPKH/P2WSH !! Send to Bech32m !! Receive to P2TR !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Trezor + Trezor Suite || {{Yes}} || {{Yes}} || {{Planned|Planned: in December update}} || {{Planned|Planned: in December update}} || https://btc1.trezor.io/tx/350bb4ff380240fee0d2b7e1f7b90e719086de263cd02aedca105aec0c0bccc1&lt;br /&gt;
|-&lt;br /&gt;
| Ledger Live (desktop app) || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || Ledger Live Desktop 2.35 + Bitcoin App 2.0.0, Ledger Live Mobile support TBD. https://blockstream.info/tx/41d46e6f6e58a325eb6c913aa603f4db313f4a1db0649952f06fe2cd70546451&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey chrome app || {{No}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox Desktop app || {{Yes}} || {{Yes}} || {{Planned}} || {{Evaluating|Preplanning stage}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trezor + Electrum || {{Yes}} || {{Yes}} || {{Planned}} || {{Planned}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger + Electrum || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox + Electrum || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey + Electrum || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Archos + Electrum || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coldcard + Electrum || {{Yes}} || {{Yes}} || {{Planned}} || {{Planned}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ballet + app || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| SeedSigner || {{Yes}} || {{Yes}} || {{Planned}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Tangem + app|| {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Blockstream Jade + Blockstream Green || {{Yes}} || {{Yes}} || {{Yes}} || {{Planned|Planned}} || Bech32m sending support as of [https://github.com/Blockstream/gdk/releases/tag/release_0.0.47 GDK 0.0.47] available via Blockstream Green mobile apps 3.7.6+ and desktop app 1.0.4+&lt;br /&gt;
|-&lt;br /&gt;
| Keystone || {{Yes}} || {{Acceptable|Yes, but only with BTC-only firmware}} || {{Planned|Planned for Q1 2022}} || {{Evaluating}} || https://twitter.com/KeystoneWallet/status/1460110906789031938&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Web Wallets / Wallet Service Providers ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to Bech32 !! Receive to P2WPKH/P2WSH !! Send to Bech32m !! Receive to P2TR !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Coinapult  || {{Evaluating|??}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coin.Space || {{Evaluating|??}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitGo || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || Full native segwit support on v2 platform, no plans to add native segwit support on v1 platform. Also see: https://blog.bitgo.com/native-segwit-addresses-via-bitgos-api-4946f2007be9, Taproot: https://blog.bitgo.com/taproot-support-for-bitgo-wallets-9ed97f412460&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.com web|| {{Yes}} || {{Yes}} || {{Planned}} || {{Evaluating|??}} || https://twitter.com/Pellicceama/status/1436324051803414535&lt;br /&gt;
|-&lt;br /&gt;
| Fireblocks || {{Yes}} || {{Yes}} || {{Planned|Nov 18, 2021}} || {{Planned|Planned for 2022}} ||&lt;br /&gt;
|-&lt;br /&gt;
| HolyTransaction || {{Yes}} || {{No}} || {{Yes}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://coinb.in Coinb.in] || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || open source JavaScript implementation&lt;br /&gt;
|-&lt;br /&gt;
| Guarda Wallet || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://twitter.com/GuardaWallet/status/1194270398730448896&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Exchanges ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Exchanges in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to Bech32 !! Receive to P2WPKH/P2WSH !! Send to Bech32m !! Receive to P2TR !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Fox || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://1fox.com/?c=en/content/blog&amp;amp;id=12&lt;br /&gt;
|-&lt;br /&gt;
| [[AgoraDesk]] || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || &lt;br /&gt;
|-&lt;br /&gt;
| Anycoin Direct || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://anycoindirect.eu/en/news/details/segwit-activated&lt;br /&gt;
|-&lt;br /&gt;
| Binance || {{Yes}} || {{Yes}} || {{No}} || {{No}} || https://twitter.com/colemaktypo/status/1460337599499882502&lt;br /&gt;
|-&lt;br /&gt;
| Bitaroo || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBargain.co.uk || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin.de || {{Yes}} || {{No}} || {{No}} || {{No}} || https://twitter.com/Ben_deWaal/status/1460464528181936130&lt;br /&gt;
|-&lt;br /&gt;
| Bitfinex || {{Yes}} || {{No}} || {{Planned}} || {{No}} || https://twitter.com/paoloardoino/status/1460620727342796800&lt;br /&gt;
|-&lt;br /&gt;
| BitMEX || {{Yes}} || {{Yes}} || {{Planned}} || {{Evaluating|??}} || https://blog.bitmex.com/introducing-bech32-deposits-on-bitmex-to-deepen-bitcoin-integration-lower-fees/&lt;br /&gt;
|-&lt;br /&gt;
| Bitonic || {{Yes}} || {{Evaluating|??}} || {{No}} || {{Evaluating|??}} || https://twitter.com/BitcoinenNL/status/1460284373291384833&lt;br /&gt;
|-&lt;br /&gt;
| Bitpanda || {{Yes}} || {{Evaluating|??}} || {{Yes}} || {{Evaluating|??}} || https://twitter.com/christiant5r/status/1461369956252139520&lt;br /&gt;
|-&lt;br /&gt;
| Bittrex || {{No}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://www.reddit.com/r/Bitcoin/comments/gqt1m6/bittrex_does_not_even_support_withdrawals_to/&lt;br /&gt;
|-&lt;br /&gt;
| Bittylicious || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://twitter.com/Bittylicious_/status/998881327347888128&lt;br /&gt;
|-&lt;br /&gt;
| Bitstamp || {{Yes}} || {{Yes}} || {{Planned}} || {{Evaluating|??}} || https://www.bitstamp.net/article/weve-added-support-bech32-bitcoin-addresses-bitsta/&lt;br /&gt;
|-&lt;br /&gt;
| Bitso || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://twitter.com/Bitso/status/1203784055340314624&lt;br /&gt;
|-&lt;br /&gt;
| Bottlepay || {{Yes}} || {{Yes}} || {{No}} || {{Evaluating|??}} || https://help.bottlepay.com/en/articles/4909780-what-bitcoin-addresses-do-you-support-for-on-chain-withdrawals, https://twitter.com/Stack_Russel_UK/status/1460330265751044097&lt;br /&gt;
|-&lt;br /&gt;
| Bitwage || {{Evaluating|??}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BSDEX || {{Yes}} || {{No}} || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| CardCoins.co || {{Yes}} || No deposits || {{Yes}} || No deposits || https://twitter.com/CardCoinsCo/status/1452680654030872589&lt;br /&gt;
|-&lt;br /&gt;
| CEX.IO || {{No}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinbase.com || {{Yes}} || {{No}} || {{No}} || {{No}} || https://twitter.com/diogorsergio/status/983052769262292992 (Note that Coinbase commerce does not support sending to bech32)&lt;br /&gt;
|-&lt;br /&gt;
| CoinFalcon || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| CoinCorner || {{Yes}} || {{Yes}} || {{Yes}} || {{Evaluating|??}} || https://twitter.com/CoinCorner/status/1461360995746545667&lt;br /&gt;
|-&lt;br /&gt;
| [https://coinmate.io Coinmate.io] || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || https://coinmate.io/blog/important-coinmate-update/&lt;br /&gt;
|-&lt;br /&gt;
| Coinsbank.com || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinygram || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Flyp.me || {{Yes}} || {{No}} || {{Yes}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| FTX US Derivatives || {{Yes}} || {{Yes}} || {{Yes}} || {{Evaluating|??}} || Formerly LedgerX&lt;br /&gt;
|-&lt;br /&gt;
| GDax || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://www.reddit.com/r/Bitcoin/comments/8c738k/coinbase_gdax_already_allows_sending_to_bc1/&lt;br /&gt;
|-&lt;br /&gt;
| Gemini || {{Yes}} || {{Yes}} || {{No}} || {{No}} || https://np.reddit.com/r/Bitcoin/comments/b66n0v/psa_gemini_is_full_on_with_native_segwit_and_uses/&lt;br /&gt;
|-&lt;br /&gt;
| Genesis || {{Evaluating|??}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Globitex || {{No}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| HitBTC || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Hodl Hodl || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || https://medium.com/@hodlhodl/hodl-hodl-segwit-compatible-exchange-a2231968ac56&lt;br /&gt;
|-&lt;br /&gt;
| Independent Reserve|| {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://www.independentreserve.com/bitcoin/investing&lt;br /&gt;
|-&lt;br /&gt;
| Itbit || {{Evaluating|??}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Kraken || {{Yes}} || {{No}} || {{No}} || {{No}} || https://twitter.com/murchandamus/status/1460399767830380564&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| Liberalcoins || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || https://liberalcoins.com&lt;br /&gt;
|-&lt;br /&gt;
| [[LocalBitcoins]] || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://twitter.com/LocalBitcoins/status/1322194709159301120&lt;br /&gt;
|-&lt;br /&gt;
| Luno || {{Yes}} || {{No}} || {{Planned|Planned}} || {{Evaluating|??}} || https://www.luno.com/blog/en/post/luno-launches-support-for-bech32-addresses&lt;br /&gt;
|-&lt;br /&gt;
| Paxful.com || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://paxful.com/support/en-us/articles/360011766520-Can-I-Withdraw-Bitcoin-from-Paxful-Wallet-to-My-External-Wallet-&lt;br /&gt;
|-&lt;br /&gt;
| Poloniex.com || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://www.reddit.com/r/Bitcoin/comments/a3jhcf/you_can_now_withdraw_from_poloniex_to_bech32/&lt;br /&gt;
|-&lt;br /&gt;
| River.com || {{Yes}} || {{Yes}} || {{Planned|Planned}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Square CashApp || {{Yes}} || {{No}} || {{Acceptable|Coming on 2021-12-01}} || {{Evaluating|??}} || https://cash.app/help/us/en-us/20211114-bitcoin-taproot-upgrade&lt;br /&gt;
|-&lt;br /&gt;
| Strike || {{Yes}} || {{Yes}} || {{No}} || {{No}} || https://twitter.com/BTCBoromir/status/1460373287792521232&lt;br /&gt;
|-&lt;br /&gt;
| Swan || {{Yes}} || {{Yes|No deposits}} || {{Planned}} || {{Evaluating|No deposits}} || https://twitter.com/skwp/status/1460326688685019138&lt;br /&gt;
|-&lt;br /&gt;
| TheRockTrading.com || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || https://twitter.com/TheRockTrading/status/976787499648512003&lt;br /&gt;
|-&lt;br /&gt;
| Walltime || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || https://walltime.info&lt;br /&gt;
|-&lt;br /&gt;
| Purse.io || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| VBTC || {{Yes}} || {{Planned}} || {{Yes}} || {{Planned}} || https://twitter.com/VBTC_Vietnam/status/1460978196816416775&lt;br /&gt;
|-&lt;br /&gt;
| www.bitwala.com || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Xapo || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bitcoin ATM Models ===&lt;br /&gt;
&lt;br /&gt;
Hopefully when a model updates then all its ATMs everywhere will gain that feature. See https://coinatmradar.com/shop/buy-bitcoin-atm/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to Bech32 !! Receive to P2WPKH/P2WSH !! Send to Bech32m !! Receive to P2TR !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| GenesisCoin || {{No}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| General Bytes || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || Depending on configuration. Since version 20190613 https://www.generalbytes.com/en/support/changelog&lt;br /&gt;
|-&lt;br /&gt;
| Lamassu Douro || {{Yes}} || {{No}} || {{Evaluating|??}} || {{Evaluating|??}} || https://medium.com/@LamassuSupport/announcing-crafty-chnemu-v7-3-9522fe2868&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Blockchain Explorers ===&lt;br /&gt;
&lt;br /&gt;
To investigate bech32 capability, you can use mainnet TXIDs &amp;lt;code&amp;gt;4ef47f6eb681d5d9fa2f7e16336cd629303c635e8da51e425b76088be9c8744c&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;514a33f1d46179b89e1fea7bbb07b682ab14083a276979f91038369d1a8d689b&amp;lt;/code&amp;gt; or look up the addresses &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;bc1qc7slrfxkknqcq2jevvvkdgvrt8080852dfjewde450xdlk4ugp7szw5tk9&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Some blockchain explorers can only parse the bech32 address and display it, they don&#039;t build an index so users cannot search for bech32 addresses.&lt;br /&gt;
&lt;br /&gt;
To verify bech32m readiness, you can look up the mainnet TXID &amp;lt;code&amp;gt;b10c007c60e14f9d087e0291d4d0c7869697c6681d979c6639dbd960792b4d41&amp;lt;/code&amp;gt; on which the first output should be addressed as &amp;lt;code&amp;gt;bc1pqyqszqgpqyqszqgpqyqszqgpqyqszqgpqyqszqgpqyqszqgpqyqsyjer9e&amp;lt;/code&amp;gt;. Note that the superseded bech32 encoding only differs in the last six characters that encode the checksum: &amp;lt;code&amp;gt;bc1pqyqszqgpqyqszqgpqyqszqgpqyqszqgpqyqszqgpqyqszqgpqyqs_3wf0qm_&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
See also: https://en.bitcoin.it/wiki/Category:Block_chain_browsers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Display Bech32 !! Index Bech32 !! Display Bech32m !! Index Bech32m !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| bitaps.com || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://bitaps.com&lt;br /&gt;
|-&lt;br /&gt;
| Bitflyer || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://chainflyer.bitflyer.jp&lt;br /&gt;
|-&lt;br /&gt;
| Blockbook || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://btc1.trezor.io&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.com || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://www.blockchain.com/explorer&lt;br /&gt;
|-&lt;br /&gt;
| Blockchair || {{Yes}} || {{Yes}} || {{Yes|Ready, but old txns not reindexed yet}} || {{Yes|Ready, but old txns not reindexed yet}} || https://github.com/Blockchair/Blockchair.Support/issues/567#issuecomment-966393097, https://twitter.com/Blockchair/status/1458817396433731585&lt;br /&gt;
|-&lt;br /&gt;
| Blockcypher || {{Yes}} || {{Yes}} || {{Yes}} || {{No}} || https://live.blockcypher.com/btc&lt;br /&gt;
|-&lt;br /&gt;
| Blockonomics || {{Yes}} || {{Yes}} || {{Planned|Planned for 2020Q1}} ||  {{Planned|Planned for 2020Q1}} || https://www.blockonomics.co&lt;br /&gt;
|-&lt;br /&gt;
| Blockpath || {{Yes}} || {{Yes}} || {{No}} || {{No}} || https://blockpath.com&lt;br /&gt;
|-&lt;br /&gt;
| BTC.com || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://BTC.com&lt;br /&gt;
|-&lt;br /&gt;
| Esplora || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || Open source explorer, instances are https://blockstream.info/ and https://www.localbitcoinschain.com/. [https://github.com/Blockstream/esplora/issues/323 Issue] for BIP350 support.&lt;br /&gt;
|-&lt;br /&gt;
| Insight || {{Yes}} || {{Yes}} || {{No}} || {{No}} || Open source explorer, instances include https://insight.bitpay.com/&lt;br /&gt;
|-&lt;br /&gt;
| Mempool || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || Open source explorer, instances include https://mempool.space https://mempool.ninja https://mempool.emzy.de https://mempool.bisq.services https://mempool.bitcoin.ninja https://mempool.bitaroo.net/&lt;br /&gt;
|-&lt;br /&gt;
| OKLink || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://www.oklink.com&lt;br /&gt;
|-&lt;br /&gt;
| OXT || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://oxt.me/&lt;br /&gt;
|-&lt;br /&gt;
| Tradeblock || {{Yes}} || {{Yes}} || {{No}} || {{No}} || https://tradeblock.com/bitcoin&lt;br /&gt;
|-&lt;br /&gt;
| WalletExplorer || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://walletexplorer.com/&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Explorer || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://bitcoinexplorer.org, https://twitter.com/BitcoinExplorer/status/1425148093977309187&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Payment Processors ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Payment processors in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! P2WPKH/P2WSH Invoices !! Bech32 Withdrawal addresses !! P2TR Invoices !! Bech32m Withdrawal addresses !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [https://apirone.com Apirone] || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || Payment notifications, merchant dashboard, plugins for Magento, WooCommerce, OpenCart 2, Opencart 3.x, Virtuemart&lt;br /&gt;
|-&lt;br /&gt;
| [https://bitaps.com Bitaps] || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} || Payment forwarding API, Wallet API, fault tolerance callback.&lt;br /&gt;
|-&lt;br /&gt;
| [https://btcpayserver.org BTCPay Server] || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes|Supported since 1.3.0}} || https://twitter.com/NicolasDorier/status/1432354289599451136, https://twitter.com/NicolasDorier/status/1457527754350415873&lt;br /&gt;
|-&lt;br /&gt;
| [https://coingate.com CoinGate] || {{No}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://confirmo.net CONFIRMO] || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://cryptochill.com CryptoChill] || {{Yes}} || {{Yes}} || {{Evaluating|??}} || {{Planned}} || Highly customizable Bitcoin and Lightning Network payment gateway and custodial wallets provider. TSS/HD wallets, API, SDK.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mining Pools ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Payout to Bech32 !! Payout to Bech32m !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [https://pool.btc.com/ BTC.com Pool] || {{No}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [http://ckpool.org/ Ckpool] || {{Yes}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://kano.is/ KanoPool] || {{Yes}} || {{Evaluating|??}} || [https://bitcointalk.org/index.php?topic=789369.msg53374508#msg53374508 bitcointalk source]&lt;br /&gt;
|-&lt;br /&gt;
| [http://poolin.com/ Poolin] || {{Yes}} || {{Evaluating|??}} || [https://bitcointalk.org/index.php?topic=5169994.msg52184844#msg52184844 bitcointalk source]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sbicrypto.com SBICrypto Pool] || {{Yes}} || {{Acceptable|Ready to release at activation}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://slushpool.com/ Slush Pool] || {{Yes}} || {{Planned|At activation}} || [https://twitter.com/braiins_systems/status/1432376840484794375 Tweet]&lt;br /&gt;
|-&lt;br /&gt;
| [https://ukrpool.com/ Ukr Pool] || {{Yes}} || {{Evaluating|??}} || [https://bitcointalk.org/index.php?topic=5124825.msg51358033#msg51358033 bitcointalk source]&lt;br /&gt;
|-&lt;br /&gt;
| [https://pool.viabtc.com/ ViaBTC Pool] || {{No}} || {{Evaluating|??}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Libraries ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Language !! Send to Bech32 !! Receive to P2WPKH/P2WSH !! Send to Bech32m !! Receive to P2TR !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/bitcoin/libbase58 libbase58] || C || {{No}} || n/a || {{No}} || n/a&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/MetacoSA/NBitcoin NBitcoin] || .NET || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://twitter.com/NicolasDorier/status/1432354289599451136&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/bcoin-org/bcoin bcoin] || JS ||  {{Yes}} || {{Yes}} || {{Yes}} || {{Evaluating|??}} || https://github.com/bcoin-org/bcoin/pull/1038&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/btcsuite btcsuite/btcutil] || Go || {{Yes}} || {{Yes}} || {{Yes}} || {{Evaluating|??}} || https://github.com/btcsuite/btcutil/pull/202&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/bitcoinjs/bitcoinjs-lib bitcoinjs-lib] || JS || {{Yes}} || {{Yes}} || {{Yes|Yes, since v6.0.0}} || {{Acceptable|Supported but needs manual involvement}} || https://github.com/bitcoinjs/bitcoinjs-lib/issues/1522#issuecomment-887468902, https://twitter.com/junderwood4649/status/1459006392086372355&lt;br /&gt;
|-&lt;br /&gt;
| [https://bitcoinj.github.io/ bitcoinj] || Java || {{Yes}} || {{Yes}} || {{Yes}} || {{Evaluating|??}} || https://github.com/bitcoinj/bitcoinj/commit/183986c9801f10f1bf46bd46621e535973d39ef8&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/bitcoin-s/bitcoin-s-core bitcoin-s] || Scala || {{Yes}} || {{Yes}} || {{Yes}} || {{Planned|Planned for 2021}} || https://twitter.com/Chris_Stewart_5/status/1459205497463136270&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/rust-bitcoin/rust-bitcoin rust-bitcoin] || Rust || {{Yes}} || {{Evaluating|??}} || {{Yes}} || {{Evaluating|??}} || https://twitter.com/RCasatta/status/1423695925252329476&lt;br /&gt;
|-&lt;br /&gt;
| [https://lightningdevkit.org Lightning Dev Kit] || Rust || {{Yes}} || {{Yes}} || {{Yes}} || {{Evaluating|Pending BOLT update}} || &lt;br /&gt;
|-&lt;br /&gt;
| [https://bitcoindevkit.org Bitcoin Dev Kit] || Rust || {{Yes}} || {{Yes}} || {{Planned|WIP}} || {{Planned|WIP}} || https://docs.rs/bdk&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/ElementsProject/libwally-core libwally-core] || C || {{Yes}} || {{Yes}} || {{Yes|Yes, since [https://github.com/ElementsProject/libwally-core/releases/tag/release_0.8.4 0.8.4]}} || {{Yes|Yes, since [https://github.com/ElementsProject/libwally-core/releases/tag/release_0.8.4 0.8.4]}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/Blockstream/gdk GDK] || C || {{Yes}} || {{Yes}} || {{Yes|Yes, since [https://github.com/Blockstream/gdk/releases/tag/release_0.0.47 0.0.47]}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/Simplexum/python-bitcointx python-bitcointx] || Python || {{Yes}} ||  {{Yes}} || {{Planned|WIP}} || {{Planned|WIP}} || https://github.com/Simplexum/python-bitcointx/issues/57&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/dgarage/NBXplorer/ NBXPlorer] || C# || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://twitter.com/NicolasDorier/status/1432354822888431619&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/acinq/bitcoin-kmp  Kotlin Multiplatform Bitcoin Library] || Kotlin || {{Yes}} || {{Yes}} || {{Yes}} || {{Planned}} || https://twitter.com/realtbast/status/1458533450919649284&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/libbitcoin  Libbitcoin] || C++ || {{Evaluating|??}} || {{Evaluating|??}} || {{Evaluating|??}} || {{Evaluating|??}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://github.com/chaintope/bitcoinrb Bitcoinrb] || Ruby || {{Yes}} || {{Yes}} || {{Yes}} || {{Yes}} || https://github.com/chaintope/bitcoinrb/wiki/Taproot&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
=== Other Services ===&lt;br /&gt;
&lt;br /&gt;
Casinos, marketplaces, etc that let users withdraw money&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Withdrawals !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Broker || {{Yes}} || &lt;br /&gt;
|-&lt;br /&gt;
| [https://crypto.games Crypto.Games]|| {{Yes}} || [https://bitcointalk.org/index.php?topic=750760.msg31421151#msg31421151 bitcointalk source]&lt;br /&gt;
|-&lt;br /&gt;
| YOLOdice || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Deterministic_wallet_tools&amp;diff=67903</id>
		<title>Deterministic wallet tools</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Deterministic_wallet_tools&amp;diff=67903"/>
		<updated>2020-06-07T15:25:03Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Online Services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;List of tools/services for working with Hierarchical Deterministic Wallets, aka hd-wallets aka bip32 wallets.&lt;br /&gt;
&lt;br /&gt;
Tools listed on this page can typically perform some form of key derivation and list hd-wallet addresses.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Warning: You should never give an online service your master extended private key (xprv) as they could use it to drain your entire wallet&#039;&#039;&#039;.  Even sharing an extended public key [[#Risks of Sharing an Extended Public Key (xpub)|entails risks]].  If using an online hosted javascript tool, be careful to work with it offline only.&lt;br /&gt;
&lt;br /&gt;
See also [[Deterministic Wallet]].&lt;br /&gt;
&lt;br /&gt;
=== Online Services ===&lt;br /&gt;
* [https://bitaps.com/bip32 bitaps.com/bip32]: BIP32 calculator. Calculate addresses and keys from BIP32 extended private or public keys.&lt;br /&gt;
* [https://bitaps.com/mnemonic bitaps.com/mnemonic]: Mnemonic tools. Create, verify or restore wallet using BIP39 mnemonic code. Split mnemonic with threshold secrets or combine secrets with Shamir secret sharing.&lt;br /&gt;
* [https://blockpath.com/wallets/new?action=appxpub Blockpath]: Automatically scan all derivation paths for an xPub/yPub/zPub and view the balance of each used address, or generate all addresses and export them as text.&lt;br /&gt;
* [http://bip32.org/ bip32.org]: A tool for displaying information derived from bip32 extended key, or nmenonic phrase.  Appears to list only the first address.&lt;br /&gt;
* [https://iancoleman.github.io/bip39/ Mnemonic Code Converter]:  A tool for listing keys and addresses from a bip39 mnemonic phrase.  The tool can be saved as a file and used without any internet connection.&lt;br /&gt;
* [https://webhdwallet.github.io/ WebHDWallet]: Implementing the Hierarchical Deterministic Wallet proposal BIP32, with the aim of creating easy to use, secure, and powerful tools for managing HD wallets and the funds within.&lt;br /&gt;
* [https://mybitprices.info/hd-wallet-addrs.html mybitprices.info]: A tool that can derive all used wallet addresses from an extended public key and can further lookup historic price information for all wallet transactions and create gain/loss reports.&lt;br /&gt;
* [https://bitcore.io/playground/#/hdkeys bitcore playground]: Derive HD keys from a private or public extended key and a path.&lt;br /&gt;
&lt;br /&gt;
=== Offline Command-line software ===&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/trezor/python-mnemonic python-mnemonic]: Reference implementation of BIP-0039: Mnemonic code for generating deterministic keys&lt;br /&gt;
* [https://github.com/dan-da/hd-wallet-derive hd-wallet-derive]: A command-line tool that derives bip32 addresses and private keys from bip32 extended keys or mnemonic, and can generate new master keys as well.  Supports segwit (p2sh,bech32) and hundreds of altcoins.&lt;br /&gt;
* [https://github.com/dan-da/hd-wallet-addrs hd-wallet-addrs]: A command-line tool for finding bitcoin hd-wallet addresses that have actually received funds, including change addresses.  (note: key derivation occurs offline, but funds lookup requires internet connection.)&lt;br /&gt;
* [https://github.com/vbuterin/pybitcointools pybitcointools]: Simple, common-sense Bitcoin-themed Python ECC library.  by Vitalik Buterin.&lt;br /&gt;
* [https://github.com/trezor/python-trezor python-trezor]: Client side implementation for TREZOR-compatible Bitcoin hardware wallets.&lt;br /&gt;
&lt;br /&gt;
=== Risks associated with sharing extended keys with a third party ===&lt;br /&gt;
&lt;br /&gt;
==== Risks of Sharing an Extended Private Key (xprv) DO-NOT-DO-THIS!!! ====&lt;br /&gt;
&lt;br /&gt;
# &#039;&#039;&#039;The recipient can spend (steal) all your wallet funds.&#039;&#039;&#039;&lt;br /&gt;
# The recipient can obtain all your wallet keys and addresses, private and public.&lt;br /&gt;
# The recipient can identify and view all your historic transactions.&lt;br /&gt;
# The recipient can link all your wallet transactions together, possibly linking anonymous transactions with those associated with your identity.&lt;br /&gt;
&lt;br /&gt;
==== Risks of Sharing an Extended Public Key (xpub) ====&lt;br /&gt;
&lt;br /&gt;
In general it is safest NOT to share an extended public key.&lt;br /&gt;
&lt;br /&gt;
# The recipient can obtain all your wallet public keys and addresses, but not your private keys.&lt;br /&gt;
# The recipient can identify and view all your historic transactions.&lt;br /&gt;
# The recipient can link all your wallet transactions together, possibly linking anonymous transactions with those associated with your identity.&lt;br /&gt;
# If, and only if, the recipient &#039;&#039;also&#039;&#039; obtains a single private key from your wallet, the recipient can obtain all your private keys and steal your funds, just as if they had your xprv key.&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Testnet&amp;diff=66269</id>
		<title>Testnet</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Testnet&amp;diff=66269"/>
		<updated>2019-03-10T15:25:17Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: minor changes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;testnet&#039;&#039;&#039; is an alternative Bitcoin [[block chain]], to be used for testing. Testnet coins are separate and distinct from actual bitcoins, and are never supposed to have any value. This allows application developers or bitcoin testers to experiment, without having to use real bitcoins or worrying about breaking the main bitcoin chain.&lt;br /&gt;
&lt;br /&gt;
Run bitcoin or bitcoind with the -testnet flag to use the testnet (or put testnet=1 in the bitcoin.conf file).&lt;br /&gt;
&lt;br /&gt;
There have been three generations of testnet. Testnet2 was just the first testnet reset with a different genesis block, because people were starting to trade testnet coins for real money. &#039;&#039;&#039;Testnet3&#039;&#039;&#039; is the current test network. It was introduced with the 0.7 release, introduced a third genesis block, a new rule to avoid the &amp;quot;difficulty was too high, is now too low, and transactions take too long to verify&amp;quot; problem, and contains blocks with edge-case transactions designed to test implementation compatibility. On the December 21 of 2015 SegNet was deployed, to test the Wuille&#039;s Segregated Witness proposal.&lt;br /&gt;
&lt;br /&gt;
==Differences==&lt;br /&gt;
* Default Bitcoin network protocol listen port is 18333 (instead of 8333)&lt;br /&gt;
* Default RPC connection port is 18332 (instead of 8332)&lt;br /&gt;
* Bootstrapping uses different DNS seeds.&lt;br /&gt;
* A different value of ADDRESSVERSION field ensures no testnet Bitcoin addresses will work on the production network. (0x6F rather than 0x00)&lt;br /&gt;
* The protocol message header bytes are 0x0B110907 (instead of 0xF9BEB4D9) &lt;br /&gt;
* Minimum [[difficulty]] of 1.0 on testnet is equal to difficulty of 0.5 on mainnet. This means that the mainnet-equivalent of any testnet difficulty is half the testnet difficulty. In addition, if no block has been found in 20 minutes, the difficulty automatically resets back to the minimum for a single block, after which it returns to its previous value.&lt;br /&gt;
* A new genesis block&lt;br /&gt;
* The IsStandard() check is disabled so that non-standard transactions can be experimented with.&lt;br /&gt;
&lt;br /&gt;
==Genesis Block==&lt;br /&gt;
&lt;br /&gt;
Testnet uses a different genesis block to the main network. You can find it [https://www.biteasy.com/testnet/blocks/000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943 here] or [http://blockexplorer.com/testnet/b/0 here].&lt;br /&gt;
The testnet was [https://github.com/gavinandresen/bitcoin-git/commit/feeb761ba07af74a7cd78b8c8f7c2a961fd9ea1c reset with a new genesis block] for the 0.7 bitcoin release.&lt;br /&gt;
&lt;br /&gt;
==Size==&lt;br /&gt;
Testnet receives less transactions than the main block chain and is typically much smaller in size. As of January 2018 the size of the data on disk was 14GB, containing data for about 6 years worth of testnet activity. Downloading this data required about 12GB of network activity peaking at 2MB/s rate of transfer.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [https://bitcointalk.org/?topic=4483.0 Testnet in a box forum topic]&lt;br /&gt;
* [https://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/ Testnet-In-A-Box self-contained testnet]&lt;br /&gt;
* [https://github.com/freewil/bitcoin-testnet-box Forked/Updated testnet-box]&lt;br /&gt;
&lt;br /&gt;
===Wallets===&lt;br /&gt;
&lt;br /&gt;
Online testnet wallets to help you test your application.&lt;br /&gt;
&lt;br /&gt;
* [http://testnetwallet.com/ TestnetWallet.com]&lt;br /&gt;
* [https://CoPay.io/ CoPay.io] wallet supports TestNet accounts&lt;br /&gt;
&lt;br /&gt;
===Faucets===&lt;br /&gt;
&lt;br /&gt;
Once you&#039;re done with your test coins, it is a nice gesture to send them back to the faucets, so they become available to other developers.&lt;br /&gt;
* [http://tbtc.bitaps.com bitaps.com Testnet Faucet + double spend test tool]&lt;br /&gt;
* [http://bitcoinfaucet.uo1.net/ UO1 Testnet Faucet]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=com.mycelium.testnetwallet Mycelium Testnet Wallet for Android with integrated Testnet &amp;quot;faucet&amp;quot; function (Local Trader)]&lt;br /&gt;
* [https://testnet-faucet.mempool.co mempool.co testnet3 Faucet]&lt;br /&gt;
&lt;br /&gt;
Offline (2018-09-06):&lt;br /&gt;
&lt;br /&gt;
* [http://tpfaucet.appspot.com/ TP&#039;s TestNet Faucet]&lt;br /&gt;
* [http://kuttler.eu/bitcoin/btc/faucet/ nkuttler&#039;s Bitcoin Testnet Faucet], transactions are made through Joinmarket, a [[CoinJoin]] implementation&lt;br /&gt;
* [https://testnet.manu.backend.hamburg/faucet flyingkiwi&#039;s TestNet Faucet]&lt;br /&gt;
&lt;br /&gt;
Offline (2016-08-07):&lt;br /&gt;
&lt;br /&gt;
* [http://faucet.luis.im/ luis.im Mojocoin Testnet3 Faucet]&lt;br /&gt;
* [https://accounts.blockcypher.com/testnet-faucet BlockCypher Testnet Faucet], also provided as a [http://dev.blockcypher.com/#faucets Testnet faucet API] for test automation&lt;br /&gt;
&lt;br /&gt;
===Block explorers===&lt;br /&gt;
* [http://tbtc.bitaps.com/ Bitcoin Testnet Explorer on bitaps.com]&lt;br /&gt;
* [https://www.biteasy.com/testnet/blocks Biteasy.com Testnet Blockexplorer]&lt;br /&gt;
* [http://testnet.blockchain.info Blockchain.info Testnet Explorer]&lt;br /&gt;
* [http://tbtc.blockr.io/ Bitcoin Testnet on Blockr.io]&lt;br /&gt;
* [https://test-insight.bitpay.com/ Bitcoin Testnet on insight.bitpay.com]&lt;br /&gt;
* [https://www.blocktrail.com/tBTC BlockTrail Testnet Explorer, Testnet API and Testnet Faucet]&lt;br /&gt;
* [https://live.blockcypher.com/btc-testnet/ BlockCypher Testnet Explorer]&lt;br /&gt;
[[Category:Technical]]&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
&lt;br /&gt;
{{Bitcoin Core documentation}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66252</id>
		<title>Bech32 adoption</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66252"/>
		<updated>2019-03-04T17:50:47Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Payment Processors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Bech32]] is a new bitcoin [[address]] format specified by [[BIP 0173]]. This page tracks the adoption of [[Bech32]].&lt;br /&gt;
&lt;br /&gt;
Ideally wallets and services would first support &#039;&#039;sending to&#039;&#039; bech32 addresses. After almost everything can send to, then people may be willing to adopt bech32 widely for receiving.&lt;br /&gt;
&lt;br /&gt;
The amount of bech32 addresses on the blockchain is tracked on this website: https://p2sh.info/dashboard/db/bech32-statistics?orgId=1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| {{Evaluating|??}} || Maybe / Haven&#039;t checked / placeholder&lt;br /&gt;
|-&lt;br /&gt;
| {{Planned}} || The developers said they plan to&lt;br /&gt;
|-&lt;br /&gt;
| {{Acceptable|PR Merged}} || In the case of software, code has been written and merged, and it will be in next release.&lt;br /&gt;
|-&lt;br /&gt;
| {{Yes}} || Feature has been released&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software Wallets ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Core || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Knots || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Armory || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| JoinMarket || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GreenAddress || {{Yes}} || {{Planned}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Breadwallet || {{Yes}} || {{No}} || https://twitter.com/udiWertheimer/status/975810157941796864&lt;br /&gt;
|-&lt;br /&gt;
| Samourai Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinomi || {{Yes}} || {{Yes}} || [https://www.reddit.com/r/Bitcoin/comments/865qn1/coinomi_wallet_beta_has_segwit_support/ reddit source]&lt;br /&gt;
|-&lt;br /&gt;
| BTC.com || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Casa || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Mycelium || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Wallet for Android || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Wasabi Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trust Wallet || {{Yes}} || {{Yes}} || [https://trustwallet.com/blog/trust-wallet-adds-support-for-btc-ltc-bch official blog]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Hardware Wallets ===&lt;br /&gt;
&lt;br /&gt;
Hardware wallet manufacturers typically publish a web wallet or browser add-on wallet for use with their hardware. Users can also sometimes connect their hardware wallet to a software wallet like [[Electrum]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Trezor web wallet || {{Acceptable|PR Merged}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger Live (desktop app) || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox Desktop app || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trezor + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Archos + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coldcard + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Web Wallets ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Coinapult  || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coin.Space || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitGo || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info web wallet || {{Yes}} || {{No}} || https://twitter.com/provoost/status/1037802325874761728&lt;br /&gt;
|-&lt;br /&gt;
| HolyTransaction || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://coinb.in Coinb.in] || {{Yes}} || {{Yes}} || open source JavaScript implementation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Exchanges ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Exchanges in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Fox || {{Yes}} || {{No}} || https://1fox.com/?c=en/content/blog&amp;amp;id=12&lt;br /&gt;
|-&lt;br /&gt;
| Anycoin Direct || {{Yes}} || {{No}} || https://anycoindirect.eu/en/news/details/segwit-activated&lt;br /&gt;
|-&lt;br /&gt;
| BitBargain.co.uk || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin.de || {{Yes}} || {{No}} || https://bitcoinblog.de/2018/08/10/bitcoin-de-aktiviert-segwit-kunden-sparen-gebuehren/&lt;br /&gt;
|-&lt;br /&gt;
| Bitfinex || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitMEX || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bittylicious || {{Yes}} || {{No}} || https://twitter.com/Bittylicious_/status/998881327347888128&lt;br /&gt;
|-&lt;br /&gt;
| Bitstamp || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitwage || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bisq || {{No}} || {{No}} || https://github.com/bisq-network/bisq-desktop/issues/1139 https://bisq.community/t/bech32-address-support/6521&lt;br /&gt;
|-&lt;br /&gt;
| Coinbase.com || {{Yes}} || {{No}} || https://twitter.com/diogorsergio/status/983052769262292992&lt;br /&gt;
|-&lt;br /&gt;
| CoinFalcon || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinfloor || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinsbank.com || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Flyp.me || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GDax || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/8c738k/coinbase_gdax_already_allows_sending_to_bc1/&lt;br /&gt;
|-&lt;br /&gt;
| Gemini || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Genesis || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| HitBTC || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Hodl Hodl || {{Yes}} || {{Yes}} || https://medium.com/@hodlhodl/hodl-hodl-segwit-compatible-exchange-a2231968ac56&lt;br /&gt;
|-&lt;br /&gt;
| Itbit || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Kraken || {{Yes}} || {{No}} || https://twitter.com/krakenfx/status/1060306827848470528&lt;br /&gt;
|-&lt;br /&gt;
| Liberalcoins || {{Yes}} || {{Yes}} || https://liberalcoins.com&lt;br /&gt;
|-&lt;br /&gt;
| Localbitcoins.com || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Paxful.com || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Poloniex.com || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/a3jhcf/you_can_now_withdraw_from_poloniex_to_bech32/&lt;br /&gt;
|-&lt;br /&gt;
| Walltime || {{Yes}} || {{Yes}} || https://walltime.info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bitcoin ATM Models ===&lt;br /&gt;
&lt;br /&gt;
Hopefully when a model updates then all its ATMs everywhere will gain that feature. See https://coinatmradar.com/shop/buy-bitcoin-atm/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| GenesisCoin || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| General Bytes || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Lamassu Douro || {{No}} || {{No}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Blockchain Explorers ===&lt;br /&gt;
&lt;br /&gt;
For trying these out you can use mainnet TXIDs &amp;lt;code&amp;gt;4ef47f6eb681d5d9fa2f7e16336cd629303c635e8da51e425b76088be9c8744c&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;514a33f1d46179b89e1fea7bbb07b682ab14083a276979f91038369d1a8d689b&amp;lt;/code&amp;gt;. And addresses &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;bc1qc7slrfxkknqcq2jevvvkdgvrt8080852dfjewde450xdlk4ugp7szw5tk9&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some blockchain explorers can only parse the bech32 address and display it, they don&#039;t build an index so users cannot search for bech32 addresses.&lt;br /&gt;
&lt;br /&gt;
See also: https://en.bitcoin.it/wiki/Category:Block_chain_browsers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Display !! Index !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Apirone.com || {{Yes}} || {{Yes}} || Bitcoin Block Explorer with SegWit support https://apirone.com&lt;br /&gt;
|-&lt;br /&gt;
| bitaps.com || {{Yes}} || {{Yes}} || https://bitaps.com&lt;br /&gt;
|-&lt;br /&gt;
| Bitflyer || {{Yes}} || {{Yes}} || https://chainflyer.bitflyer.jp/&lt;br /&gt;
|-&lt;br /&gt;
| Bitupper Explorer || {{Yes}} || {{Yes}} || https://bitupper.com/en/explorer/bitcoin&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Blockchair || {{Yes}} || {{Yes}} || https://blockchair.com/&lt;br /&gt;
|-&lt;br /&gt;
| Blockcypher || {{No}} || {{No}} || https://live.blockcypher.com/btc&lt;br /&gt;
|-&lt;br /&gt;
| Blockonomics || {{Yes}} || {{Yes}} || https://www.blockonomics.co&lt;br /&gt;
|-&lt;br /&gt;
| Blockpath || {{Yes}} || {{Yes}} || https://blockpath.com&lt;br /&gt;
|-&lt;br /&gt;
| blockstream.info || {{Yes}} || {{Yes}} || https://blockstream.info/&lt;br /&gt;
|-&lt;br /&gt;
| chaindex || {{Yes}} || {{Yes}} || https://chaindex.com/blockchain/&lt;br /&gt;
|-&lt;br /&gt;
| Insight || {{No}} || {{No}} || Open source explorer, instances are https://insight.bitpay.com/ and https://chain.localbitcoins.com/&lt;br /&gt;
|-&lt;br /&gt;
| OXT || {{Yes}} || {{Yes}} || https://oxt.me/&lt;br /&gt;
|-&lt;br /&gt;
| Tradeblock || {{No}} || {{No}} || https://tradeblock.com/bitcoin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Payment Processors ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Payment processors in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Invoice addresses !! Withdrawal addresses !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [https://apirone.com Apirone] || {{Yes}} || {{Yes}} || Payment notifications, Merchant dashboard, Bitcoin plugins for Magento, WooCommerce, OpenCart 2, Opencart 3.x, Virtuemart etc.&lt;br /&gt;
|-&lt;br /&gt;
| [https://bitaps.com Bitaps] || {{Yes}} || {{Yes}} || Payment forwarding API, Wallet API, fault tolerance callback.&lt;br /&gt;
|-&lt;br /&gt;
| [https://coingate.com CoinGate] || {{No}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Other Services ===&lt;br /&gt;
&lt;br /&gt;
Casinos, marketplaces, etc that let users withdraw money&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Withdrawals !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Broker || {{Yes}} || &lt;br /&gt;
|-&lt;br /&gt;
| Crypto-Games.net || {{Yes}} || [https://bitcointalk.org/index.php?topic=750760.msg31421151#msg31421151 bitcointalk source]&lt;br /&gt;
|-&lt;br /&gt;
| YOLOdice || {{Yes}} || A popular dice site https://yolodice.com&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66251</id>
		<title>Bech32 adoption</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66251"/>
		<updated>2019-03-04T17:50:29Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Payment Processors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Bech32]] is a new bitcoin [[address]] format specified by [[BIP 0173]]. This page tracks the adoption of [[Bech32]].&lt;br /&gt;
&lt;br /&gt;
Ideally wallets and services would first support &#039;&#039;sending to&#039;&#039; bech32 addresses. After almost everything can send to, then people may be willing to adopt bech32 widely for receiving.&lt;br /&gt;
&lt;br /&gt;
The amount of bech32 addresses on the blockchain is tracked on this website: https://p2sh.info/dashboard/db/bech32-statistics?orgId=1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| {{Evaluating|??}} || Maybe / Haven&#039;t checked / placeholder&lt;br /&gt;
|-&lt;br /&gt;
| {{Planned}} || The developers said they plan to&lt;br /&gt;
|-&lt;br /&gt;
| {{Acceptable|PR Merged}} || In the case of software, code has been written and merged, and it will be in next release.&lt;br /&gt;
|-&lt;br /&gt;
| {{Yes}} || Feature has been released&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software Wallets ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Core || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Knots || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Armory || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| JoinMarket || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GreenAddress || {{Yes}} || {{Planned}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Breadwallet || {{Yes}} || {{No}} || https://twitter.com/udiWertheimer/status/975810157941796864&lt;br /&gt;
|-&lt;br /&gt;
| Samourai Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinomi || {{Yes}} || {{Yes}} || [https://www.reddit.com/r/Bitcoin/comments/865qn1/coinomi_wallet_beta_has_segwit_support/ reddit source]&lt;br /&gt;
|-&lt;br /&gt;
| BTC.com || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Casa || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Mycelium || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Wallet for Android || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Wasabi Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trust Wallet || {{Yes}} || {{Yes}} || [https://trustwallet.com/blog/trust-wallet-adds-support-for-btc-ltc-bch official blog]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Hardware Wallets ===&lt;br /&gt;
&lt;br /&gt;
Hardware wallet manufacturers typically publish a web wallet or browser add-on wallet for use with their hardware. Users can also sometimes connect their hardware wallet to a software wallet like [[Electrum]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Trezor web wallet || {{Acceptable|PR Merged}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger Live (desktop app) || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox Desktop app || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trezor + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Archos + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coldcard + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Web Wallets ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Coinapult  || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coin.Space || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitGo || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info web wallet || {{Yes}} || {{No}} || https://twitter.com/provoost/status/1037802325874761728&lt;br /&gt;
|-&lt;br /&gt;
| HolyTransaction || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://coinb.in Coinb.in] || {{Yes}} || {{Yes}} || open source JavaScript implementation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Exchanges ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Exchanges in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Fox || {{Yes}} || {{No}} || https://1fox.com/?c=en/content/blog&amp;amp;id=12&lt;br /&gt;
|-&lt;br /&gt;
| Anycoin Direct || {{Yes}} || {{No}} || https://anycoindirect.eu/en/news/details/segwit-activated&lt;br /&gt;
|-&lt;br /&gt;
| BitBargain.co.uk || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin.de || {{Yes}} || {{No}} || https://bitcoinblog.de/2018/08/10/bitcoin-de-aktiviert-segwit-kunden-sparen-gebuehren/&lt;br /&gt;
|-&lt;br /&gt;
| Bitfinex || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitMEX || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bittylicious || {{Yes}} || {{No}} || https://twitter.com/Bittylicious_/status/998881327347888128&lt;br /&gt;
|-&lt;br /&gt;
| Bitstamp || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitwage || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bisq || {{No}} || {{No}} || https://github.com/bisq-network/bisq-desktop/issues/1139 https://bisq.community/t/bech32-address-support/6521&lt;br /&gt;
|-&lt;br /&gt;
| Coinbase.com || {{Yes}} || {{No}} || https://twitter.com/diogorsergio/status/983052769262292992&lt;br /&gt;
|-&lt;br /&gt;
| CoinFalcon || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinfloor || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinsbank.com || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Flyp.me || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GDax || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/8c738k/coinbase_gdax_already_allows_sending_to_bc1/&lt;br /&gt;
|-&lt;br /&gt;
| Gemini || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Genesis || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| HitBTC || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Hodl Hodl || {{Yes}} || {{Yes}} || https://medium.com/@hodlhodl/hodl-hodl-segwit-compatible-exchange-a2231968ac56&lt;br /&gt;
|-&lt;br /&gt;
| Itbit || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Kraken || {{Yes}} || {{No}} || https://twitter.com/krakenfx/status/1060306827848470528&lt;br /&gt;
|-&lt;br /&gt;
| Liberalcoins || {{Yes}} || {{Yes}} || https://liberalcoins.com&lt;br /&gt;
|-&lt;br /&gt;
| Localbitcoins.com || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Paxful.com || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Poloniex.com || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/a3jhcf/you_can_now_withdraw_from_poloniex_to_bech32/&lt;br /&gt;
|-&lt;br /&gt;
| Walltime || {{Yes}} || {{Yes}} || https://walltime.info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bitcoin ATM Models ===&lt;br /&gt;
&lt;br /&gt;
Hopefully when a model updates then all its ATMs everywhere will gain that feature. See https://coinatmradar.com/shop/buy-bitcoin-atm/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| GenesisCoin || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| General Bytes || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Lamassu Douro || {{No}} || {{No}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Blockchain Explorers ===&lt;br /&gt;
&lt;br /&gt;
For trying these out you can use mainnet TXIDs &amp;lt;code&amp;gt;4ef47f6eb681d5d9fa2f7e16336cd629303c635e8da51e425b76088be9c8744c&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;514a33f1d46179b89e1fea7bbb07b682ab14083a276979f91038369d1a8d689b&amp;lt;/code&amp;gt;. And addresses &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;bc1qc7slrfxkknqcq2jevvvkdgvrt8080852dfjewde450xdlk4ugp7szw5tk9&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some blockchain explorers can only parse the bech32 address and display it, they don&#039;t build an index so users cannot search for bech32 addresses.&lt;br /&gt;
&lt;br /&gt;
See also: https://en.bitcoin.it/wiki/Category:Block_chain_browsers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Display !! Index !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Apirone.com || {{Yes}} || {{Yes}} || Bitcoin Block Explorer with SegWit support https://apirone.com&lt;br /&gt;
|-&lt;br /&gt;
| bitaps.com || {{Yes}} || {{Yes}} || https://bitaps.com&lt;br /&gt;
|-&lt;br /&gt;
| Bitflyer || {{Yes}} || {{Yes}} || https://chainflyer.bitflyer.jp/&lt;br /&gt;
|-&lt;br /&gt;
| Bitupper Explorer || {{Yes}} || {{Yes}} || https://bitupper.com/en/explorer/bitcoin&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Blockchair || {{Yes}} || {{Yes}} || https://blockchair.com/&lt;br /&gt;
|-&lt;br /&gt;
| Blockcypher || {{No}} || {{No}} || https://live.blockcypher.com/btc&lt;br /&gt;
|-&lt;br /&gt;
| Blockonomics || {{Yes}} || {{Yes}} || https://www.blockonomics.co&lt;br /&gt;
|-&lt;br /&gt;
| Blockpath || {{Yes}} || {{Yes}} || https://blockpath.com&lt;br /&gt;
|-&lt;br /&gt;
| blockstream.info || {{Yes}} || {{Yes}} || https://blockstream.info/&lt;br /&gt;
|-&lt;br /&gt;
| chaindex || {{Yes}} || {{Yes}} || https://chaindex.com/blockchain/&lt;br /&gt;
|-&lt;br /&gt;
| Insight || {{No}} || {{No}} || Open source explorer, instances are https://insight.bitpay.com/ and https://chain.localbitcoins.com/&lt;br /&gt;
|-&lt;br /&gt;
| OXT || {{Yes}} || {{Yes}} || https://oxt.me/&lt;br /&gt;
|-&lt;br /&gt;
| Tradeblock || {{No}} || {{No}} || https://tradeblock.com/bitcoin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Payment Processors ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Payment processors in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Invoice addresses !! Withdrawal addresses !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [https://apirone.com Apirone] || {{Yes}} || {{Yes}} || Payment notifications, Merchant dashboard, Bitcoin plugins for Magento, WooCommerce, OpenCart 2, Opencart 3.x, Virtuemart etc.&lt;br /&gt;
|-&lt;br /&gt;
| [https://bitaps.com Bitaps] || {{Yes}} || {{Yes}} || Payment forwarding, Wallet API, fault tolerance callback.&lt;br /&gt;
|-&lt;br /&gt;
| [https://coingate.com CoinGate] || {{No}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Other Services ===&lt;br /&gt;
&lt;br /&gt;
Casinos, marketplaces, etc that let users withdraw money&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Withdrawals !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Broker || {{Yes}} || &lt;br /&gt;
|-&lt;br /&gt;
| Crypto-Games.net || {{Yes}} || [https://bitcointalk.org/index.php?topic=750760.msg31421151#msg31421151 bitcointalk source]&lt;br /&gt;
|-&lt;br /&gt;
| YOLOdice || {{Yes}} || A popular dice site https://yolodice.com&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66250</id>
		<title>Bech32 adoption</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66250"/>
		<updated>2019-03-04T17:49:11Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Undo revision 66249 by Bitaps (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Bech32]] is a new bitcoin [[address]] format specified by [[BIP 0173]]. This page tracks the adoption of [[Bech32]].&lt;br /&gt;
&lt;br /&gt;
Ideally wallets and services would first support &#039;&#039;sending to&#039;&#039; bech32 addresses. After almost everything can send to, then people may be willing to adopt bech32 widely for receiving.&lt;br /&gt;
&lt;br /&gt;
The amount of bech32 addresses on the blockchain is tracked on this website: https://p2sh.info/dashboard/db/bech32-statistics?orgId=1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| {{Evaluating|??}} || Maybe / Haven&#039;t checked / placeholder&lt;br /&gt;
|-&lt;br /&gt;
| {{Planned}} || The developers said they plan to&lt;br /&gt;
|-&lt;br /&gt;
| {{Acceptable|PR Merged}} || In the case of software, code has been written and merged, and it will be in next release.&lt;br /&gt;
|-&lt;br /&gt;
| {{Yes}} || Feature has been released&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software Wallets ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Core || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Knots || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Armory || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| JoinMarket || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GreenAddress || {{Yes}} || {{Planned}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Breadwallet || {{Yes}} || {{No}} || https://twitter.com/udiWertheimer/status/975810157941796864&lt;br /&gt;
|-&lt;br /&gt;
| Samourai Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinomi || {{Yes}} || {{Yes}} || [https://www.reddit.com/r/Bitcoin/comments/865qn1/coinomi_wallet_beta_has_segwit_support/ reddit source]&lt;br /&gt;
|-&lt;br /&gt;
| BTC.com || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Casa || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Mycelium || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Wallet for Android || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Wasabi Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trust Wallet || {{Yes}} || {{Yes}} || [https://trustwallet.com/blog/trust-wallet-adds-support-for-btc-ltc-bch official blog]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Hardware Wallets ===&lt;br /&gt;
&lt;br /&gt;
Hardware wallet manufacturers typically publish a web wallet or browser add-on wallet for use with their hardware. Users can also sometimes connect their hardware wallet to a software wallet like [[Electrum]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Trezor web wallet || {{Acceptable|PR Merged}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger Live (desktop app) || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox Desktop app || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trezor + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Archos + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coldcard + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Web Wallets ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Coinapult  || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coin.Space || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitGo || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info web wallet || {{Yes}} || {{No}} || https://twitter.com/provoost/status/1037802325874761728&lt;br /&gt;
|-&lt;br /&gt;
| HolyTransaction || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://coinb.in Coinb.in] || {{Yes}} || {{Yes}} || open source JavaScript implementation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Exchanges ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Exchanges in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Fox || {{Yes}} || {{No}} || https://1fox.com/?c=en/content/blog&amp;amp;id=12&lt;br /&gt;
|-&lt;br /&gt;
| Anycoin Direct || {{Yes}} || {{No}} || https://anycoindirect.eu/en/news/details/segwit-activated&lt;br /&gt;
|-&lt;br /&gt;
| BitBargain.co.uk || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin.de || {{Yes}} || {{No}} || https://bitcoinblog.de/2018/08/10/bitcoin-de-aktiviert-segwit-kunden-sparen-gebuehren/&lt;br /&gt;
|-&lt;br /&gt;
| Bitfinex || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitMEX || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bittylicious || {{Yes}} || {{No}} || https://twitter.com/Bittylicious_/status/998881327347888128&lt;br /&gt;
|-&lt;br /&gt;
| Bitstamp || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitwage || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bisq || {{No}} || {{No}} || https://github.com/bisq-network/bisq-desktop/issues/1139 https://bisq.community/t/bech32-address-support/6521&lt;br /&gt;
|-&lt;br /&gt;
| Coinbase.com || {{Yes}} || {{No}} || https://twitter.com/diogorsergio/status/983052769262292992&lt;br /&gt;
|-&lt;br /&gt;
| CoinFalcon || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinfloor || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinsbank.com || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Flyp.me || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GDax || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/8c738k/coinbase_gdax_already_allows_sending_to_bc1/&lt;br /&gt;
|-&lt;br /&gt;
| Gemini || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Genesis || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| HitBTC || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Hodl Hodl || {{Yes}} || {{Yes}} || https://medium.com/@hodlhodl/hodl-hodl-segwit-compatible-exchange-a2231968ac56&lt;br /&gt;
|-&lt;br /&gt;
| Itbit || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Kraken || {{Yes}} || {{No}} || https://twitter.com/krakenfx/status/1060306827848470528&lt;br /&gt;
|-&lt;br /&gt;
| Liberalcoins || {{Yes}} || {{Yes}} || https://liberalcoins.com&lt;br /&gt;
|-&lt;br /&gt;
| Localbitcoins.com || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Paxful.com || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Poloniex.com || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/a3jhcf/you_can_now_withdraw_from_poloniex_to_bech32/&lt;br /&gt;
|-&lt;br /&gt;
| Walltime || {{Yes}} || {{Yes}} || https://walltime.info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bitcoin ATM Models ===&lt;br /&gt;
&lt;br /&gt;
Hopefully when a model updates then all its ATMs everywhere will gain that feature. See https://coinatmradar.com/shop/buy-bitcoin-atm/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| GenesisCoin || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| General Bytes || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Lamassu Douro || {{No}} || {{No}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Blockchain Explorers ===&lt;br /&gt;
&lt;br /&gt;
For trying these out you can use mainnet TXIDs &amp;lt;code&amp;gt;4ef47f6eb681d5d9fa2f7e16336cd629303c635e8da51e425b76088be9c8744c&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;514a33f1d46179b89e1fea7bbb07b682ab14083a276979f91038369d1a8d689b&amp;lt;/code&amp;gt;. And addresses &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;bc1qc7slrfxkknqcq2jevvvkdgvrt8080852dfjewde450xdlk4ugp7szw5tk9&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some blockchain explorers can only parse the bech32 address and display it, they don&#039;t build an index so users cannot search for bech32 addresses.&lt;br /&gt;
&lt;br /&gt;
See also: https://en.bitcoin.it/wiki/Category:Block_chain_browsers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Display !! Index !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Apirone.com || {{Yes}} || {{Yes}} || Bitcoin Block Explorer with SegWit support https://apirone.com&lt;br /&gt;
|-&lt;br /&gt;
| bitaps.com || {{Yes}} || {{Yes}} || https://bitaps.com&lt;br /&gt;
|-&lt;br /&gt;
| Bitflyer || {{Yes}} || {{Yes}} || https://chainflyer.bitflyer.jp/&lt;br /&gt;
|-&lt;br /&gt;
| Bitupper Explorer || {{Yes}} || {{Yes}} || https://bitupper.com/en/explorer/bitcoin&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Blockchair || {{Yes}} || {{Yes}} || https://blockchair.com/&lt;br /&gt;
|-&lt;br /&gt;
| Blockcypher || {{No}} || {{No}} || https://live.blockcypher.com/btc&lt;br /&gt;
|-&lt;br /&gt;
| Blockonomics || {{Yes}} || {{Yes}} || https://www.blockonomics.co&lt;br /&gt;
|-&lt;br /&gt;
| Blockpath || {{Yes}} || {{Yes}} || https://blockpath.com&lt;br /&gt;
|-&lt;br /&gt;
| blockstream.info || {{Yes}} || {{Yes}} || https://blockstream.info/&lt;br /&gt;
|-&lt;br /&gt;
| chaindex || {{Yes}} || {{Yes}} || https://chaindex.com/blockchain/&lt;br /&gt;
|-&lt;br /&gt;
| Insight || {{No}} || {{No}} || Open source explorer, instances are https://insight.bitpay.com/ and https://chain.localbitcoins.com/&lt;br /&gt;
|-&lt;br /&gt;
| OXT || {{Yes}} || {{Yes}} || https://oxt.me/&lt;br /&gt;
|-&lt;br /&gt;
| Tradeblock || {{No}} || {{No}} || https://tradeblock.com/bitcoin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Payment Processors ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Payment processors in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Invoice addresses !! Withdrawal addresses !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [https://apirone.com Apirone] || {{Yes}} || {{Yes}} || Payment notifications, Merchant dashboard, Bitcoin plugins for Magento, WooCommerce, OpenCart 2, Opencart 3.x, Virtuemart etc.&lt;br /&gt;
|-&lt;br /&gt;
| [https://bitaps.com Bitaps] || {{No}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://coingate.com CoinGate] || {{No}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Other Services ===&lt;br /&gt;
&lt;br /&gt;
Casinos, marketplaces, etc that let users withdraw money&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Withdrawals !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Broker || {{Yes}} || &lt;br /&gt;
|-&lt;br /&gt;
| Crypto-Games.net || {{Yes}} || [https://bitcointalk.org/index.php?topic=750760.msg31421151#msg31421151 bitcointalk source]&lt;br /&gt;
|-&lt;br /&gt;
| YOLOdice || {{Yes}} || A popular dice site https://yolodice.com&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66249</id>
		<title>Bech32 adoption</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66249"/>
		<updated>2019-03-04T17:48:13Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Payment Processors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Bech32]] is a new bitcoin [[address]] format specified by [[BIP 0173]]. This page tracks the adoption of [[Bech32]].&lt;br /&gt;
&lt;br /&gt;
Ideally wallets and services would first support &#039;&#039;sending to&#039;&#039; bech32 addresses. After almost everything can send to, then people may be willing to adopt bech32 widely for receiving.&lt;br /&gt;
&lt;br /&gt;
The amount of bech32 addresses on the blockchain is tracked on this website: https://p2sh.info/dashboard/db/bech32-statistics?orgId=1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| {{Evaluating|??}} || Maybe / Haven&#039;t checked / placeholder&lt;br /&gt;
|-&lt;br /&gt;
| {{Planned}} || The developers said they plan to&lt;br /&gt;
|-&lt;br /&gt;
| {{Acceptable|PR Merged}} || In the case of software, code has been written and merged, and it will be in next release.&lt;br /&gt;
|-&lt;br /&gt;
| {{Yes}} || Feature has been released&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software Wallets ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Core || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Knots || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Armory || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| JoinMarket || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GreenAddress || {{Yes}} || {{Planned}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Breadwallet || {{Yes}} || {{No}} || https://twitter.com/udiWertheimer/status/975810157941796864&lt;br /&gt;
|-&lt;br /&gt;
| Samourai Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinomi || {{Yes}} || {{Yes}} || [https://www.reddit.com/r/Bitcoin/comments/865qn1/coinomi_wallet_beta_has_segwit_support/ reddit source]&lt;br /&gt;
|-&lt;br /&gt;
| BTC.com || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Casa || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Mycelium || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Wallet for Android || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Wasabi Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trust Wallet || {{Yes}} || {{Yes}} || [https://trustwallet.com/blog/trust-wallet-adds-support-for-btc-ltc-bch official blog]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Hardware Wallets ===&lt;br /&gt;
&lt;br /&gt;
Hardware wallet manufacturers typically publish a web wallet or browser add-on wallet for use with their hardware. Users can also sometimes connect their hardware wallet to a software wallet like [[Electrum]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Trezor web wallet || {{Acceptable|PR Merged}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger Live (desktop app) || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox Desktop app || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trezor + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Archos + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coldcard + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Web Wallets ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Coinapult  || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coin.Space || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitGo || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info web wallet || {{Yes}} || {{No}} || https://twitter.com/provoost/status/1037802325874761728&lt;br /&gt;
|-&lt;br /&gt;
| HolyTransaction || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://coinb.in Coinb.in] || {{Yes}} || {{Yes}} || open source JavaScript implementation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Exchanges ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Exchanges in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Fox || {{Yes}} || {{No}} || https://1fox.com/?c=en/content/blog&amp;amp;id=12&lt;br /&gt;
|-&lt;br /&gt;
| Anycoin Direct || {{Yes}} || {{No}} || https://anycoindirect.eu/en/news/details/segwit-activated&lt;br /&gt;
|-&lt;br /&gt;
| BitBargain.co.uk || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin.de || {{Yes}} || {{No}} || https://bitcoinblog.de/2018/08/10/bitcoin-de-aktiviert-segwit-kunden-sparen-gebuehren/&lt;br /&gt;
|-&lt;br /&gt;
| Bitfinex || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitMEX || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bittylicious || {{Yes}} || {{No}} || https://twitter.com/Bittylicious_/status/998881327347888128&lt;br /&gt;
|-&lt;br /&gt;
| Bitstamp || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitwage || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bisq || {{No}} || {{No}} || https://github.com/bisq-network/bisq-desktop/issues/1139 https://bisq.community/t/bech32-address-support/6521&lt;br /&gt;
|-&lt;br /&gt;
| Coinbase.com || {{Yes}} || {{No}} || https://twitter.com/diogorsergio/status/983052769262292992&lt;br /&gt;
|-&lt;br /&gt;
| CoinFalcon || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinfloor || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinsbank.com || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Flyp.me || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GDax || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/8c738k/coinbase_gdax_already_allows_sending_to_bc1/&lt;br /&gt;
|-&lt;br /&gt;
| Gemini || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Genesis || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| HitBTC || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Hodl Hodl || {{Yes}} || {{Yes}} || https://medium.com/@hodlhodl/hodl-hodl-segwit-compatible-exchange-a2231968ac56&lt;br /&gt;
|-&lt;br /&gt;
| Itbit || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Kraken || {{Yes}} || {{No}} || https://twitter.com/krakenfx/status/1060306827848470528&lt;br /&gt;
|-&lt;br /&gt;
| Liberalcoins || {{Yes}} || {{Yes}} || https://liberalcoins.com&lt;br /&gt;
|-&lt;br /&gt;
| Localbitcoins.com || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Paxful.com || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Poloniex.com || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/a3jhcf/you_can_now_withdraw_from_poloniex_to_bech32/&lt;br /&gt;
|-&lt;br /&gt;
| Walltime || {{Yes}} || {{Yes}} || https://walltime.info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bitcoin ATM Models ===&lt;br /&gt;
&lt;br /&gt;
Hopefully when a model updates then all its ATMs everywhere will gain that feature. See https://coinatmradar.com/shop/buy-bitcoin-atm/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| GenesisCoin || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| General Bytes || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Lamassu Douro || {{No}} || {{No}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Blockchain Explorers ===&lt;br /&gt;
&lt;br /&gt;
For trying these out you can use mainnet TXIDs &amp;lt;code&amp;gt;4ef47f6eb681d5d9fa2f7e16336cd629303c635e8da51e425b76088be9c8744c&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;514a33f1d46179b89e1fea7bbb07b682ab14083a276979f91038369d1a8d689b&amp;lt;/code&amp;gt;. And addresses &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;bc1qc7slrfxkknqcq2jevvvkdgvrt8080852dfjewde450xdlk4ugp7szw5tk9&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some blockchain explorers can only parse the bech32 address and display it, they don&#039;t build an index so users cannot search for bech32 addresses.&lt;br /&gt;
&lt;br /&gt;
See also: https://en.bitcoin.it/wiki/Category:Block_chain_browsers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Display !! Index !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Apirone.com || {{Yes}} || {{Yes}} || Bitcoin Block Explorer with SegWit support https://apirone.com&lt;br /&gt;
|-&lt;br /&gt;
| bitaps.com || {{Yes}} || {{Yes}} || https://bitaps.com&lt;br /&gt;
|-&lt;br /&gt;
| Bitflyer || {{Yes}} || {{Yes}} || https://chainflyer.bitflyer.jp/&lt;br /&gt;
|-&lt;br /&gt;
| Bitupper Explorer || {{Yes}} || {{Yes}} || https://bitupper.com/en/explorer/bitcoin&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Blockchair || {{Yes}} || {{Yes}} || https://blockchair.com/&lt;br /&gt;
|-&lt;br /&gt;
| Blockcypher || {{No}} || {{No}} || https://live.blockcypher.com/btc&lt;br /&gt;
|-&lt;br /&gt;
| Blockonomics || {{Yes}} || {{Yes}} || https://www.blockonomics.co&lt;br /&gt;
|-&lt;br /&gt;
| Blockpath || {{Yes}} || {{Yes}} || https://blockpath.com&lt;br /&gt;
|-&lt;br /&gt;
| blockstream.info || {{Yes}} || {{Yes}} || https://blockstream.info/&lt;br /&gt;
|-&lt;br /&gt;
| chaindex || {{Yes}} || {{Yes}} || https://chaindex.com/blockchain/&lt;br /&gt;
|-&lt;br /&gt;
| Insight || {{No}} || {{No}} || Open source explorer, instances are https://insight.bitpay.com/ and https://chain.localbitcoins.com/&lt;br /&gt;
|-&lt;br /&gt;
| OXT || {{Yes}} || {{Yes}} || https://oxt.me/&lt;br /&gt;
|-&lt;br /&gt;
| Tradeblock || {{No}} || {{No}} || https://tradeblock.com/bitcoin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Payment Processors ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Payment processors in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Invoice addresses !! Withdrawal addresses !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [https://bitaps.com Bitaps] || {{Ye}} || {{Yes}} || Payment forwarding, Wallet API, fault tolerance callback&lt;br /&gt;
|-&lt;br /&gt;
| [https://apirone.com Apirone] || {{Yes}} || {{Yes}} || Payment notifications, Merchant dashboard, Bitcoin plugins for Magento, WooCommerce, OpenCart 2, Opencart 3.x, Virtuemart etc.&lt;br /&gt;
|-&lt;br /&gt;
| [https://coingate.com CoinGate] || {{No}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Other Services ===&lt;br /&gt;
&lt;br /&gt;
Casinos, marketplaces, etc that let users withdraw money&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Withdrawals !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Broker || {{Yes}} || &lt;br /&gt;
|-&lt;br /&gt;
| Crypto-Games.net || {{Yes}} || [https://bitcointalk.org/index.php?topic=750760.msg31421151#msg31421151 bitcointalk source]&lt;br /&gt;
|-&lt;br /&gt;
| YOLOdice || {{Yes}} || A popular dice site https://yolodice.com&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Testnet&amp;diff=66107</id>
		<title>Testnet</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Testnet&amp;diff=66107"/>
		<updated>2019-02-08T21:19:32Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Faucets */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;testnet&#039;&#039;&#039; is an alternative Bitcoin [[block chain]], to be used for testing. Testnet coins are separate and distinct from actual bitcoins, and are never supposed to have any value. This allows application developers or bitcoin testers to experiment, without having to use real bitcoins or worrying about breaking the main bitcoin chain.&lt;br /&gt;
&lt;br /&gt;
Run bitcoin or bitcoind with the -testnet flag to use the testnet (or put testnet=1 in the bitcoin.conf file).&lt;br /&gt;
&lt;br /&gt;
There have been three generations of testnet. Testnet2 was just the first testnet reset with a different genesis block, because people were starting to trade testnet coins for real money. &#039;&#039;&#039;Testnet3&#039;&#039;&#039; is the current test network. It was introduced with the 0.7 release, introduced a third genesis block, a new rule to avoid the &amp;quot;difficulty was too high, is now too low, and transactions take too long to verify&amp;quot; problem, and contains blocks with edge-case transactions designed to test implementation compatibility. On the December 21 of 2015 SegNet was deployed, to test the Wuille&#039;s Segregated Witness proposal.&lt;br /&gt;
&lt;br /&gt;
==Differences==&lt;br /&gt;
* Default Bitcoin network protocol listen port is 18333 (instead of 8333)&lt;br /&gt;
* Default RPC connection port is 18332 (instead of 8332)&lt;br /&gt;
* Bootstrapping uses different DNS seeds.&lt;br /&gt;
* A different value of ADDRESSVERSION field ensures no testnet Bitcoin addresses will work on the production network. (0x6F rather than 0x00)&lt;br /&gt;
* The protocol message header bytes are 0x0B110907 (instead of 0xF9BEB4D9) &lt;br /&gt;
* Minimum [[difficulty]] of 1.0 on testnet is equal to difficulty of 0.5 on mainnet. This means that the mainnet-equivalent of any testnet difficulty is half the testnet difficulty. In addition, if no block has been found in 20 minutes, the difficulty automatically resets back to the minimum for a single block, after which it returns to its previous value.&lt;br /&gt;
* A new genesis block&lt;br /&gt;
* The IsStandard() check is disabled so that non-standard transactions can be experimented with.&lt;br /&gt;
&lt;br /&gt;
==Genesis Block==&lt;br /&gt;
&lt;br /&gt;
Testnet uses a different genesis block to the main network. You can find it [https://www.biteasy.com/testnet/blocks/000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943 here] or [http://blockexplorer.com/testnet/b/0 here].&lt;br /&gt;
The testnet was [https://github.com/gavinandresen/bitcoin-git/commit/feeb761ba07af74a7cd78b8c8f7c2a961fd9ea1c reset with a new genesis block] for the 0.7 bitcoin release.&lt;br /&gt;
&lt;br /&gt;
==Size==&lt;br /&gt;
Testnet receives less transactions than the main block chain and is typically much smaller in size. As of January 2018 the size of the data on disk was 14GB, containing data for about 6 years worth of testnet activity. Downloading this data required about 12GB of network activity peaking at 2MB/s rate of transfer.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [https://bitcointalk.org/?topic=4483.0 Testnet in a box forum topic]&lt;br /&gt;
* [https://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/ Testnet-In-A-Box self-contained testnet]&lt;br /&gt;
* [https://github.com/freewil/bitcoin-testnet-box Forked/Updated testnet-box]&lt;br /&gt;
&lt;br /&gt;
===Wallets===&lt;br /&gt;
&lt;br /&gt;
Online testnet wallets to help you test your application.&lt;br /&gt;
&lt;br /&gt;
* [http://testnetwallet.com/ TestnetWallet.com]&lt;br /&gt;
* [https://CoPay.io/ CoPay.io] wallet supports TestNet accounts&lt;br /&gt;
&lt;br /&gt;
===Faucets===&lt;br /&gt;
&lt;br /&gt;
Once you&#039;re done with your test coins, it is a nice gesture to send them back to the faucets, so they become available to other developers.&lt;br /&gt;
* [http://tbtc.bitaps.com bitaps.com Testnet Faucet]&lt;br /&gt;
* [http://bitcoinfaucet.uo1.net/ UO1 Testnet Faucet]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=com.mycelium.testnetwallet Mycelium Testnet Wallet for Android with integrated Testnet &amp;quot;faucet&amp;quot; function (Local Trader)]&lt;br /&gt;
* [https://testnet-faucet.mempool.co mempool.co testnet3 Faucet]&lt;br /&gt;
&lt;br /&gt;
Offline (2018-09-06):&lt;br /&gt;
&lt;br /&gt;
* [http://tpfaucet.appspot.com/ TP&#039;s TestNet Faucet]&lt;br /&gt;
* [http://kuttler.eu/bitcoin/btc/faucet/ nkuttler&#039;s Bitcoin Testnet Faucet], transactions are made through Joinmarket, a [[CoinJoin]] implementation&lt;br /&gt;
* [https://testnet.manu.backend.hamburg/faucet flyingkiwi&#039;s TestNet Faucet]&lt;br /&gt;
&lt;br /&gt;
Offline (2016-08-07):&lt;br /&gt;
&lt;br /&gt;
* [http://faucet.luis.im/ luis.im Mojocoin Testnet3 Faucet]&lt;br /&gt;
* [https://accounts.blockcypher.com/testnet-faucet BlockCypher Testnet Faucet], also provided as a [http://dev.blockcypher.com/#faucets Testnet faucet API] for test automation&lt;br /&gt;
&lt;br /&gt;
===Block explorers===&lt;br /&gt;
* [http://tbtc.bitaps.com/ Bitcoin Testnet Explorer on bitaps.com]&lt;br /&gt;
* [https://www.biteasy.com/testnet/blocks Biteasy.com Testnet Blockexplorer]&lt;br /&gt;
* [http://testnet.blockchain.info Blockchain.info Testnet Explorer]&lt;br /&gt;
* [http://tbtc.blockr.io/ Bitcoin Testnet on Blockr.io]&lt;br /&gt;
* [https://test-insight.bitpay.com/ Bitcoin Testnet on insight.bitpay.com]&lt;br /&gt;
* [https://www.blocktrail.com/tBTC BlockTrail Testnet Explorer, Testnet API and Testnet Faucet]&lt;br /&gt;
* [https://live.blockcypher.com/btc-testnet/ BlockCypher Testnet Explorer]&lt;br /&gt;
[[Category:Technical]]&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
&lt;br /&gt;
{{Bitcoin Core documentation}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Conferences&amp;diff=66105</id>
		<title>Conferences</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Conferences&amp;diff=66105"/>
		<updated>2019-02-08T16:04:03Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Amsterdam, June 8-9, 2019 Breaking Bitcoin */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please announce new conferences on [https://bitcointalk.org/index.php?topic=238093 bitcointalk].&lt;br /&gt;
Also you can [https://github.com/bitcoin/bitcoin.org/tree/master/_events submit a pull request on bitcoin.org] ([https://github.com/bitcoin/bitcoin.org#events see doc])&lt;br /&gt;
&lt;br /&gt;
== Forthcoming Conferences ==&lt;br /&gt;
&lt;br /&gt;
=== Amsterdam, June 8-9, 2019 Breaking Bitcoin ===&lt;br /&gt;
[https://breaking-bitcoin.com Breaking Bitcoin]&lt;br /&gt;
&lt;br /&gt;
=== Amsterdam, July 3-5, 2019 Bitcoin Wednesday, 6-Year Anniversary Edition ===&lt;br /&gt;
[https://www.bitcoinwednesday.com/events/6-year-anniversary-edition/ Bitcoin Wednesday], organized by [https://www.BitcoinWednesday.com Bitcoin Wednesday]&lt;br /&gt;
=== Tel Aviv,  September 11-12, Scaling Bitcoin 2019 &amp;quot;Yesod&amp;quot; ===&lt;br /&gt;
[https://telaviv2019.scalingbitcoin.org/ Scaling Bitcoin]&lt;br /&gt;
&lt;br /&gt;
== Past Conferences ==&lt;br /&gt;
* [http://www.coindesk.com/events/consensus-2016 Consensus 2016 - Making Blockchain Real], organized by [[CoinDesk]]&lt;br /&gt;
* [http://www.arnhembitcoinstad.nl/event Bitcoin in Use - Celebrating 2 years of Arnhem Bitcoincity], with speakers and big social gathering afterwards (Arnhem, the Netherlands)&lt;br /&gt;
* [http://www.coindesk.com/events/consensus-2015/ Consensus 2015], organized by [[CoinDesk]], Sep 10, 2015&lt;br /&gt;
* [http://www.bitgroups.org Bitcoin &amp;amp; Future Technology], European Conference, Prague, November 25 - 27, 2011&lt;br /&gt;
* [http://bitcoin.uni-rostock.de Bitcoin Tutorial and Workshop], Annual Meeting of the German Computer Science association GI, Braunschweig, September 20, 2012.&lt;br /&gt;
* [http://bitcoin2012.com Bitcoin Conference], London, 2012.&lt;br /&gt;
* [http://btcmiami.com BTC Miami], Miami, Jan 25-26 2014 &lt;br /&gt;
* [http://insidebitcoins.de/en/?c=bcoinberlpage Inside Bitcoins Berlin], Berlin Feb 12-13 2014&lt;br /&gt;
* [http://texasbitcoinconference.com/ Texas Bitcoin Conference], Austin, March 6 2014&lt;br /&gt;
* [http://www.themankoffcompany.com/CryptocurrenciesNYMarch2014 The Mankoff Company New York], New York, March 12 2014&lt;br /&gt;
* [http://www.themankoffcompany.com/CryptocurrenciesSanFranMarch2014 The Mankoff Company San Francisco], San Francisco,  March 20 2014&lt;br /&gt;
* [http://www.themankoffcompany.com/CryptocurrenciesLondonApril2014 The Mankoff Company London], London, April 3, 2014&lt;br /&gt;
* [http://www.mediabistro.com/insidebitcoins/new-york/ Inside Bitcoins New York], New York, April 7-8 2014 &lt;br /&gt;
* [http://www.bitcoinexpo.ca/ Bitcoin Expo 2014], Toronto April 11th-13th 2014 &lt;br /&gt;
* [https://bitcointalk.org/index.php?topic=343065 Bitcoin 2014], organized by the Bitcoin Foundation, Amsterdam, Netherlands, May 15-17 2014&lt;br /&gt;
* [http://www.bitcoinbeltway.com/ Bitcoin in the Beltway], Washington, June 20-22 2014&lt;br /&gt;
* [http://bitcointlv.com/en/ Inside Bitcoins, July 28-29],  Israel,  July 2014&lt;br /&gt;
* [http://campbitcoin.hivewallet.com/ Camp Bitcoin], Black Rock City,Nevada - August 25th - September 1st 2014&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [http://bitcoin.org/en/events Events] on Bitcoin.org website&lt;br /&gt;
* [http://www.coindesk.com/bitcoin-events/ Events and Conference Listings] on [[CoinDesk]]&lt;br /&gt;
* [https://bitcointalk.org/index.php?topic=238093 List of conferences thread on bitcointalk]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66103</id>
		<title>Bech32 adoption</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66103"/>
		<updated>2019-02-08T02:38:26Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Payment Processors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Bech32]] is a new bitcoin [[address]] format specified by [[BIP 0173]]. This page tracks the adoption of [[Bech32]].&lt;br /&gt;
&lt;br /&gt;
Ideally wallets and services would first support &#039;&#039;sending to&#039;&#039; bech32 addresses. After almost everything can send to, then people may be willing to adopt bech32 widely for receiving.&lt;br /&gt;
&lt;br /&gt;
The amount of bech32 addresses on the blockchain is tracked on this website: https://p2sh.info/dashboard/db/bech32-statistics?orgId=1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| {{Evaluating|??}} || Maybe / Haven&#039;t checked / placeholder&lt;br /&gt;
|-&lt;br /&gt;
| {{Planned}} || The developers said they plan to&lt;br /&gt;
|-&lt;br /&gt;
| {{Acceptable|PR Merged}} || In the case of software, code has been written and merged, and it will be in next release.&lt;br /&gt;
|-&lt;br /&gt;
| {{Yes}} || Feature has been released&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software Wallets ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Core || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Knots || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Armory || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| JoinMarket || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GreenAddress || {{Yes}} || {{Planned}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Breadwallet || {{Yes}} || {{No}} || https://twitter.com/udiWertheimer/status/975810157941796864&lt;br /&gt;
|-&lt;br /&gt;
| Samourai Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinomi || {{Yes}} || {{Yes}} || [https://www.reddit.com/r/Bitcoin/comments/865qn1/coinomi_wallet_beta_has_segwit_support/ reddit source]&lt;br /&gt;
|-&lt;br /&gt;
| BTC.com || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Casa || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Mycelium || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Wallet for Android || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Wasabi Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trust Wallet || {{Yes}} || {{Yes}} || [https://trustwallet.com/blog/trust-wallet-adds-support-for-btc-ltc-bch official blog]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Hardware Wallets ===&lt;br /&gt;
&lt;br /&gt;
Hardware wallet manufacturers typically publish a web wallet or browser add-on wallet for use with their hardware. Users can also sometimes connect their hardware wallet to a software wallet like [[Electrum]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Trezor web wallet || {{Acceptable|PR Merged}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger Live (desktop app) || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox Desktop app || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trezor + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Archos + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coldcard + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Web Wallets ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Coinapult  || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coin.Space || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitGo || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info web wallet || {{Yes}} || {{No}} || https://twitter.com/provoost/status/1037802325874761728&lt;br /&gt;
|-&lt;br /&gt;
| HolyTransaction || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://coinb.in Coinb.in] || {{Yes}} || {{Yes}} || open source JavaScript implementation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Exchanges ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Exchanges in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Fox || {{Yes}} || {{No}} || https://1fox.com/?c=en/content/blog&amp;amp;id=12&lt;br /&gt;
|-&lt;br /&gt;
| Anycoin Direct || {{Yes}} || {{No}} || https://anycoindirect.eu/en/news/details/segwit-activated&lt;br /&gt;
|-&lt;br /&gt;
| BitBargain.co.uk || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin.de || {{Yes}} || {{No}} || https://bitcoinblog.de/2018/08/10/bitcoin-de-aktiviert-segwit-kunden-sparen-gebuehren/&lt;br /&gt;
|-&lt;br /&gt;
| Bitfinex || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitMEX || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bittylicious || {{Yes}} || {{No}} || https://twitter.com/Bittylicious_/status/998881327347888128&lt;br /&gt;
|-&lt;br /&gt;
| Bitstamp || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitwage || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bisq || {{No}} || {{No}} || https://github.com/bisq-network/bisq-desktop/issues/1139 https://bisq.community/t/bech32-address-support/6521&lt;br /&gt;
|-&lt;br /&gt;
| Coinbase.com || {{Yes}} || {{No}} || https://twitter.com/diogorsergio/status/983052769262292992&lt;br /&gt;
|-&lt;br /&gt;
| CoinFalcon || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinfloor || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinsbank.com || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Flyp.me || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GDax || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/8c738k/coinbase_gdax_already_allows_sending_to_bc1/&lt;br /&gt;
|-&lt;br /&gt;
| Gemini || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Genesis || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| HitBTC || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Hodl Hodl || {{Yes}} || {{No}} || https://medium.com/@hodlhodl/hodl-hodl-segwit-compatible-exchange-a2231968ac56&lt;br /&gt;
|-&lt;br /&gt;
| Itbit || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Kraken || {{Yes}} || {{No}} || https://twitter.com/krakenfx/status/1060306827848470528&lt;br /&gt;
|-&lt;br /&gt;
| Liberalcoins || {{Yes}} || {{Yes}} || https://liberalcoins.com&lt;br /&gt;
|-&lt;br /&gt;
| Localbitcoins.com || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Paxful.com || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Poloniex.com || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/a3jhcf/you_can_now_withdraw_from_poloniex_to_bech32/&lt;br /&gt;
|-&lt;br /&gt;
| Walltime || {{Yes}} || {{Yes}} || https://walltime.info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bitcoin ATM Models ===&lt;br /&gt;
&lt;br /&gt;
Hopefully when a model updates then all its ATMs everywhere will gain that feature. See https://coinatmradar.com/shop/buy-bitcoin-atm/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| GenesisCoin || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| General Bytes || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Lamassu Douro || {{No}} || {{No}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Blockchain Explorers ===&lt;br /&gt;
&lt;br /&gt;
For trying these out you can use mainnet TXIDs &amp;lt;code&amp;gt;4ef47f6eb681d5d9fa2f7e16336cd629303c635e8da51e425b76088be9c8744c&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;514a33f1d46179b89e1fea7bbb07b682ab14083a276979f91038369d1a8d689b&amp;lt;/code&amp;gt;. And addresses &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;bc1qc7slrfxkknqcq2jevvvkdgvrt8080852dfjewde450xdlk4ugp7szw5tk9&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some blockchain explorers can only parse the bech32 address and display it, they don&#039;t build an index so users cannot search for bech32 addresses.&lt;br /&gt;
&lt;br /&gt;
See also: https://en.bitcoin.it/wiki/Category:Block_chain_browsers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Display !! Index !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| bitaps.com || {{Yes}} || {{Yes}} || https://bitaps.com&lt;br /&gt;
|-&lt;br /&gt;
| Bitflyer || {{Yes}} || {{Yes}} || https://chainflyer.bitflyer.jp/&lt;br /&gt;
|-&lt;br /&gt;
| Bitupper Explorer || {{Yes}} || {{Yes}} || https://bitupper.com/en/explorer/bitcoin&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Blockchair || {{Yes}} || {{Yes}} || https://blockchair.com/&lt;br /&gt;
|-&lt;br /&gt;
| Blockcypher || {{No}} || {{No}} || https://live.blockcypher.com/btc&lt;br /&gt;
|-&lt;br /&gt;
| Blockonomics || {{Yes}} || {{Yes}} || https://www.blockonomics.co&lt;br /&gt;
|-&lt;br /&gt;
| Blockpath || {{Yes}} || {{Yes}} || https://blockpath.com&lt;br /&gt;
|-&lt;br /&gt;
| blockstream.info || {{Yes}} || {{Yes}} || https://blockstream.info/&lt;br /&gt;
|-&lt;br /&gt;
| chaindex || {{Yes}} || {{Yes}} || https://chaindex.com/blockchain/&lt;br /&gt;
|-&lt;br /&gt;
| Insight || {{No}} || {{No}} || Open source explorer, instances are https://insight.bitpay.com/ and https://chain.localbitcoins.com/&lt;br /&gt;
|-&lt;br /&gt;
| OXT || {{Yes}} || {{Yes}} || https://oxt.me/&lt;br /&gt;
|-&lt;br /&gt;
| Tradeblock || {{No}} || {{No}} || https://tradeblock.com/bitcoin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Payment Processors ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Payment processors in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Invoice addresses !! Withdrawal addresses !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [https://bitaps.com Bitaps] || {{No}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://coingate.com CoinGate] || {{No}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Other Services ===&lt;br /&gt;
&lt;br /&gt;
Casinos, marketplaces, etc that let users withdraw money&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Withdrawals !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Broker || {{Yes}} || &lt;br /&gt;
|-&lt;br /&gt;
| Crypto-Games.net || {{Yes}} || [https://bitcointalk.org/index.php?topic=750760.msg31421151#msg31421151 bitcointalk source]&lt;br /&gt;
|-&lt;br /&gt;
| YOLOdice || {{Yes}} || A popular dice site https://yolodice.com&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66102</id>
		<title>Bech32 adoption</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Bech32_adoption&amp;diff=66102"/>
		<updated>2019-02-08T02:37:31Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Blockchain Explorers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Bech32]] is a new bitcoin [[address]] format specified by [[BIP 0173]]. This page tracks the adoption of [[Bech32]].&lt;br /&gt;
&lt;br /&gt;
Ideally wallets and services would first support &#039;&#039;sending to&#039;&#039; bech32 addresses. After almost everything can send to, then people may be willing to adopt bech32 widely for receiving.&lt;br /&gt;
&lt;br /&gt;
The amount of bech32 addresses on the blockchain is tracked on this website: https://p2sh.info/dashboard/db/bech32-statistics?orgId=1&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| {{Evaluating|??}} || Maybe / Haven&#039;t checked / placeholder&lt;br /&gt;
|-&lt;br /&gt;
| {{Planned}} || The developers said they plan to&lt;br /&gt;
|-&lt;br /&gt;
| {{Acceptable|PR Merged}} || In the case of software, code has been written and merged, and it will be in next release.&lt;br /&gt;
|-&lt;br /&gt;
| {{Yes}} || Feature has been released&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Software Wallets ===&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Core || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Knots || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Armory || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| JoinMarket || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GreenAddress || {{Yes}} || {{Planned}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Breadwallet || {{Yes}} || {{No}} || https://twitter.com/udiWertheimer/status/975810157941796864&lt;br /&gt;
|-&lt;br /&gt;
| Samourai Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinomi || {{Yes}} || {{Yes}} || [https://www.reddit.com/r/Bitcoin/comments/865qn1/coinomi_wallet_beta_has_segwit_support/ reddit source]&lt;br /&gt;
|-&lt;br /&gt;
| BTC.com || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Casa || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Mycelium || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin Wallet for Android || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Wasabi Wallet || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trust Wallet || {{Yes}} || {{Yes}} || [https://trustwallet.com/blog/trust-wallet-adds-support-for-btc-ltc-bch official blog]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Hardware Wallets ===&lt;br /&gt;
&lt;br /&gt;
Hardware wallet manufacturers typically publish a web wallet or browser add-on wallet for use with their hardware. Users can also sometimes connect their hardware wallet to a software wallet like [[Electrum]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Trezor web wallet || {{Acceptable|PR Merged}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger Live (desktop app) || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey chrome app || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox Desktop app || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Trezor + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Ledger + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitBox + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| KeepKey + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Archos + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coldcard + Electrum || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Web Wallets ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Coinapult  || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coin.Space || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitGo || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info web wallet || {{Yes}} || {{No}} || https://twitter.com/provoost/status/1037802325874761728&lt;br /&gt;
|-&lt;br /&gt;
| HolyTransaction || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| [https://coinb.in Coinb.in] || {{Yes}} || {{Yes}} || open source JavaScript implementation&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Exchanges ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Exchanges in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Fox || {{Yes}} || {{No}} || https://1fox.com/?c=en/content/blog&amp;amp;id=12&lt;br /&gt;
|-&lt;br /&gt;
| Anycoin Direct || {{Yes}} || {{No}} || https://anycoindirect.eu/en/news/details/segwit-activated&lt;br /&gt;
|-&lt;br /&gt;
| BitBargain.co.uk || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitcoin.de || {{Yes}} || {{No}} || https://bitcoinblog.de/2018/08/10/bitcoin-de-aktiviert-segwit-kunden-sparen-gebuehren/&lt;br /&gt;
|-&lt;br /&gt;
| Bitfinex || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| BitMEX || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bittylicious || {{Yes}} || {{No}} || https://twitter.com/Bittylicious_/status/998881327347888128&lt;br /&gt;
|-&lt;br /&gt;
| Bitstamp || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bitwage || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Bisq || {{No}} || {{No}} || https://github.com/bisq-network/bisq-desktop/issues/1139 https://bisq.community/t/bech32-address-support/6521&lt;br /&gt;
|-&lt;br /&gt;
| Coinbase.com || {{Yes}} || {{No}} || https://twitter.com/diogorsergio/status/983052769262292992&lt;br /&gt;
|-&lt;br /&gt;
| CoinFalcon || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinfloor || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Coinsbank.com || {{Yes}} || {{Yes}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Flyp.me || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| GDax || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/8c738k/coinbase_gdax_already_allows_sending_to_bc1/&lt;br /&gt;
|-&lt;br /&gt;
| Gemini || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Genesis || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| HitBTC || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Hodl Hodl || {{Yes}} || {{No}} || https://medium.com/@hodlhodl/hodl-hodl-segwit-compatible-exchange-a2231968ac56&lt;br /&gt;
|-&lt;br /&gt;
| Itbit || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Kraken || {{Yes}} || {{No}} || https://twitter.com/krakenfx/status/1060306827848470528&lt;br /&gt;
|-&lt;br /&gt;
| Liberalcoins || {{Yes}} || {{Yes}} || https://liberalcoins.com&lt;br /&gt;
|-&lt;br /&gt;
| Localbitcoins.com || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Paxful.com || {{Evaluating|??}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Poloniex.com || {{Yes}} || {{No}} || https://www.reddit.com/r/Bitcoin/comments/a3jhcf/you_can_now_withdraw_from_poloniex_to_bech32/&lt;br /&gt;
|-&lt;br /&gt;
| Walltime || {{Yes}} || {{Yes}} || https://walltime.info&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Bitcoin ATM Models ===&lt;br /&gt;
&lt;br /&gt;
Hopefully when a model updates then all its ATMs everywhere will gain that feature. See https://coinatmradar.com/shop/buy-bitcoin-atm/&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Send to !! Create/receive !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| GenesisCoin || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| General Bytes || {{No}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Lamassu Douro || {{No}} || {{No}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Blockchain Explorers ===&lt;br /&gt;
&lt;br /&gt;
For trying these out you can use mainnet TXIDs &amp;lt;code&amp;gt;4ef47f6eb681d5d9fa2f7e16336cd629303c635e8da51e425b76088be9c8744c&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;514a33f1d46179b89e1fea7bbb07b682ab14083a276979f91038369d1a8d689b&amp;lt;/code&amp;gt;. And addresses &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;bc1qc7slrfxkknqcq2jevvvkdgvrt8080852dfjewde450xdlk4ugp7szw5tk9&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Some blockchain explorers can only parse the bech32 address and display it, they don&#039;t build an index so users cannot search for bech32 addresses.&lt;br /&gt;
&lt;br /&gt;
See also: https://en.bitcoin.it/wiki/Category:Block_chain_browsers&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Display !! Index !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| bitaps.com || {{Yes}} || {{Yes}} || https://bitaps.com&lt;br /&gt;
|-&lt;br /&gt;
| Bitflyer || {{Yes}} || {{Yes}} || https://chainflyer.bitflyer.jp/&lt;br /&gt;
|-&lt;br /&gt;
| Bitupper Explorer || {{Yes}} || {{Yes}} || https://bitupper.com/en/explorer/bitcoin&lt;br /&gt;
|-&lt;br /&gt;
| blockchain.info || {{Yes}} || {{No}} ||&lt;br /&gt;
|-&lt;br /&gt;
| Blockchair || {{Yes}} || {{Yes}} || https://blockchair.com/&lt;br /&gt;
|-&lt;br /&gt;
| Blockcypher || {{No}} || {{No}} || https://live.blockcypher.com/btc&lt;br /&gt;
|-&lt;br /&gt;
| Blockonomics || {{Yes}} || {{Yes}} || https://www.blockonomics.co&lt;br /&gt;
|-&lt;br /&gt;
| Blockpath || {{Yes}} || {{Yes}} || https://blockpath.com&lt;br /&gt;
|-&lt;br /&gt;
| blockstream.info || {{Yes}} || {{Yes}} || https://blockstream.info/&lt;br /&gt;
|-&lt;br /&gt;
| chaindex || {{Yes}} || {{Yes}} || https://chaindex.com/blockchain/&lt;br /&gt;
|-&lt;br /&gt;
| Insight || {{No}} || {{No}} || Open source explorer, instances are https://insight.bitpay.com/ and https://chain.localbitcoins.com/&lt;br /&gt;
|-&lt;br /&gt;
| OXT || {{Yes}} || {{Yes}} || https://oxt.me/&lt;br /&gt;
|-&lt;br /&gt;
| Tradeblock || {{No}} || {{No}} || https://tradeblock.com/bitcoin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Payment Processors ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Payment processors in alphabetical order please --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Invoice addresses !! Withdrawal addresses !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| [https://coingate.com CoinGate] || {{No}} || {{Yes}} ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Other Services ===&lt;br /&gt;
&lt;br /&gt;
Casinos, marketplaces, etc that let users withdraw money&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Withdrawals !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| 1Broker || {{Yes}} || &lt;br /&gt;
|-&lt;br /&gt;
| Crypto-Games.net || {{Yes}} || [https://bitcointalk.org/index.php?topic=750760.msg31421151#msg31421151 bitcointalk source]&lt;br /&gt;
|-&lt;br /&gt;
| YOLOdice || {{Yes}} || A popular dice site https://yolodice.com&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Conferences&amp;diff=66096</id>
		<title>Conferences</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Conferences&amp;diff=66096"/>
		<updated>2019-02-06T17:20:24Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Forthcoming Conferences */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please announce new conferences on [https://bitcointalk.org/index.php?topic=238093 bitcointalk].&lt;br /&gt;
Also you can [https://github.com/bitcoin/bitcoin.org/tree/master/_events submit a pull request on bitcoin.org] ([https://github.com/bitcoin/bitcoin.org#events see doc])&lt;br /&gt;
&lt;br /&gt;
== Forthcoming Conferences ==&lt;br /&gt;
&lt;br /&gt;
=== Amsterdam, June 8-9, 2019 Breaking Bitcoin ===&lt;br /&gt;
[https://www.BitcoinWednesday.com Breaking Bitcoin]&lt;br /&gt;
=== Amsterdam, July 3-5, 2019 Bitcoin Wednesday, 6-Year Anniversary Edition ===&lt;br /&gt;
[https://www.bitcoinwednesday.com/events/6-year-anniversary-edition/ Bitcoin Wednesday], organized by [https://www.BitcoinWednesday.com Bitcoin Wednesday]&lt;br /&gt;
=== Tel Aviv,  September 11-12, Scaling Bitcoin 2019 &amp;quot;Yesod&amp;quot; ===&lt;br /&gt;
[https://telaviv2019.scalingbitcoin.org/ Scaling Bitcoin]&lt;br /&gt;
&lt;br /&gt;
== Past Conferences ==&lt;br /&gt;
* [http://www.coindesk.com/events/consensus-2016 Consensus 2016 - Making Blockchain Real], organized by [[CoinDesk]]&lt;br /&gt;
* [http://www.arnhembitcoinstad.nl/event Bitcoin in Use - Celebrating 2 years of Arnhem Bitcoincity], with speakers and big social gathering afterwards (Arnhem, the Netherlands)&lt;br /&gt;
* [http://www.coindesk.com/events/consensus-2015/ Consensus 2015], organized by [[CoinDesk]], Sep 10, 2015&lt;br /&gt;
* [http://www.bitgroups.org Bitcoin &amp;amp; Future Technology], European Conference, Prague, November 25 - 27, 2011&lt;br /&gt;
* [http://bitcoin.uni-rostock.de Bitcoin Tutorial and Workshop], Annual Meeting of the German Computer Science association GI, Braunschweig, September 20, 2012.&lt;br /&gt;
* [http://bitcoin2012.com Bitcoin Conference], London, 2012.&lt;br /&gt;
* [http://btcmiami.com BTC Miami], Miami, Jan 25-26 2014 &lt;br /&gt;
* [http://insidebitcoins.de/en/?c=bcoinberlpage Inside Bitcoins Berlin], Berlin Feb 12-13 2014&lt;br /&gt;
* [http://texasbitcoinconference.com/ Texas Bitcoin Conference], Austin, March 6 2014&lt;br /&gt;
* [http://www.themankoffcompany.com/CryptocurrenciesNYMarch2014 The Mankoff Company New York], New York, March 12 2014&lt;br /&gt;
* [http://www.themankoffcompany.com/CryptocurrenciesSanFranMarch2014 The Mankoff Company San Francisco], San Francisco,  March 20 2014&lt;br /&gt;
* [http://www.themankoffcompany.com/CryptocurrenciesLondonApril2014 The Mankoff Company London], London, April 3, 2014&lt;br /&gt;
* [http://www.mediabistro.com/insidebitcoins/new-york/ Inside Bitcoins New York], New York, April 7-8 2014 &lt;br /&gt;
* [http://www.bitcoinexpo.ca/ Bitcoin Expo 2014], Toronto April 11th-13th 2014 &lt;br /&gt;
* [https://bitcointalk.org/index.php?topic=343065 Bitcoin 2014], organized by the Bitcoin Foundation, Amsterdam, Netherlands, May 15-17 2014&lt;br /&gt;
* [http://www.bitcoinbeltway.com/ Bitcoin in the Beltway], Washington, June 20-22 2014&lt;br /&gt;
* [http://bitcointlv.com/en/ Inside Bitcoins, July 28-29],  Israel,  July 2014&lt;br /&gt;
* [http://campbitcoin.hivewallet.com/ Camp Bitcoin], Black Rock City,Nevada - August 25th - September 1st 2014&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [http://bitcoin.org/en/events Events] on Bitcoin.org website&lt;br /&gt;
* [http://www.coindesk.com/bitcoin-events/ Events and Conference Listings] on [[CoinDesk]]&lt;br /&gt;
* [https://bitcointalk.org/index.php?topic=238093 List of conferences thread on bitcointalk]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Conferences&amp;diff=66095</id>
		<title>Conferences</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Conferences&amp;diff=66095"/>
		<updated>2019-02-06T17:20:01Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Forthcoming Conferences */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please announce new conferences on [https://bitcointalk.org/index.php?topic=238093 bitcointalk].&lt;br /&gt;
Also you can [https://github.com/bitcoin/bitcoin.org/tree/master/_events submit a pull request on bitcoin.org] ([https://github.com/bitcoin/bitcoin.org#events see doc])&lt;br /&gt;
&lt;br /&gt;
== Forthcoming Conferences ==&lt;br /&gt;
&lt;br /&gt;
=== Amsterdam, June 8-9, 2019 Breaking Bitcoin ===&lt;br /&gt;
[https://www.BitcoinWednesday.com Breaking Bitcoin]&lt;br /&gt;
=== Tel Aviv,  September 11-12, Scaling Bitcoin 2019 &amp;quot;Yesod&amp;quot; ===&lt;br /&gt;
[https://telaviv2019.scalingbitcoin.org/ Scaling Bitcoin]&lt;br /&gt;
=== Amsterdam, July 3-5, 2019 Bitcoin Wednesday, 6-Year Anniversary Edition ===&lt;br /&gt;
[https://www.bitcoinwednesday.com/events/6-year-anniversary-edition/ Bitcoin Wednesday], organized by [https://www.BitcoinWednesday.com Bitcoin Wednesday]&lt;br /&gt;
&lt;br /&gt;
== Past Conferences ==&lt;br /&gt;
* [http://www.coindesk.com/events/consensus-2016 Consensus 2016 - Making Blockchain Real], organized by [[CoinDesk]]&lt;br /&gt;
* [http://www.arnhembitcoinstad.nl/event Bitcoin in Use - Celebrating 2 years of Arnhem Bitcoincity], with speakers and big social gathering afterwards (Arnhem, the Netherlands)&lt;br /&gt;
* [http://www.coindesk.com/events/consensus-2015/ Consensus 2015], organized by [[CoinDesk]], Sep 10, 2015&lt;br /&gt;
* [http://www.bitgroups.org Bitcoin &amp;amp; Future Technology], European Conference, Prague, November 25 - 27, 2011&lt;br /&gt;
* [http://bitcoin.uni-rostock.de Bitcoin Tutorial and Workshop], Annual Meeting of the German Computer Science association GI, Braunschweig, September 20, 2012.&lt;br /&gt;
* [http://bitcoin2012.com Bitcoin Conference], London, 2012.&lt;br /&gt;
* [http://btcmiami.com BTC Miami], Miami, Jan 25-26 2014 &lt;br /&gt;
* [http://insidebitcoins.de/en/?c=bcoinberlpage Inside Bitcoins Berlin], Berlin Feb 12-13 2014&lt;br /&gt;
* [http://texasbitcoinconference.com/ Texas Bitcoin Conference], Austin, March 6 2014&lt;br /&gt;
* [http://www.themankoffcompany.com/CryptocurrenciesNYMarch2014 The Mankoff Company New York], New York, March 12 2014&lt;br /&gt;
* [http://www.themankoffcompany.com/CryptocurrenciesSanFranMarch2014 The Mankoff Company San Francisco], San Francisco,  March 20 2014&lt;br /&gt;
* [http://www.themankoffcompany.com/CryptocurrenciesLondonApril2014 The Mankoff Company London], London, April 3, 2014&lt;br /&gt;
* [http://www.mediabistro.com/insidebitcoins/new-york/ Inside Bitcoins New York], New York, April 7-8 2014 &lt;br /&gt;
* [http://www.bitcoinexpo.ca/ Bitcoin Expo 2014], Toronto April 11th-13th 2014 &lt;br /&gt;
* [https://bitcointalk.org/index.php?topic=343065 Bitcoin 2014], organized by the Bitcoin Foundation, Amsterdam, Netherlands, May 15-17 2014&lt;br /&gt;
* [http://www.bitcoinbeltway.com/ Bitcoin in the Beltway], Washington, June 20-22 2014&lt;br /&gt;
* [http://bitcointlv.com/en/ Inside Bitcoins, July 28-29],  Israel,  July 2014&lt;br /&gt;
* [http://campbitcoin.hivewallet.com/ Camp Bitcoin], Black Rock City,Nevada - August 25th - September 1st 2014&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [http://bitcoin.org/en/events Events] on Bitcoin.org website&lt;br /&gt;
* [http://www.coindesk.com/bitcoin-events/ Events and Conference Listings] on [[CoinDesk]]&lt;br /&gt;
* [https://bitcointalk.org/index.php?topic=238093 List of conferences thread on bitcointalk]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Block_chain_browser&amp;diff=66078</id>
		<title>Block chain browser</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Block_chain_browser&amp;diff=66078"/>
		<updated>2019-02-03T09:38:12Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* List of blockchain explorers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Block Explorer==&lt;br /&gt;
&lt;br /&gt;
A Blockchain Explorer is a web application to view and query [https://en.bitcoin.it/wiki/Block blocks] &amp;lt;ref&amp;gt;Blockchain for dummies p 99 -  Tiana Laurence - ISBN 978-1119365594&amp;lt;/ref&amp;gt; working as a  [https://en.bitcoin.it/wiki/Web_browser web browser] that is not connected to the internet, like Google Chrome, but to the [https://en.bitcoin.it/wiki/Blockchain Blockchain]. Their primary function is to allow everyone with an internet connection to track in real-time all the [https://en.bitcoin.it/wiki/Transaction_confirmation transactions] or interactions made by each [https://en.bitcoin.it/wiki/Cryptocurrency cryptocurrencies] holders, regardless of his or her level of knowledge and expertise. &amp;lt;ref&amp;gt;Blockchain Enabled Application p.21 - David Metcalf -  ISBN 978-1484230800&amp;lt;/ref&amp;gt;. However, although there are plenty of Explorer available, only a tiny minority are able to show the transaction using [https://en.bitcoin.it/wiki/Segregated_Witness SegWit] (Bitcoin bech32 addresses start with “bc1”) &amp;lt;ref&amp;gt;Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions 1st Edition p.19- Joseph J. Bambara - ISBN 978-1260115871&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==The default view==&lt;br /&gt;
&lt;br /&gt;
The default view in the main page generally provides in real time information about of all the last blocks that are being added to the blockchain, most often separated into six columns with this following informations:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Block height:&#039;&#039;&#039; &amp;lt;ref&amp;gt;Mastering Bitcoin p.28 - Andreas M. Antonopoulos - ISBN 978-1491954386&amp;lt;/ref&amp;gt;  block number since the Bitcoin [https://en.bitcoin.it/wiki/Genesis_block genesis block] was [https://en.bitcoin.it/wiki/Mining mined]. Each new mined block assumes an increase of one at the height of the block. Thus, the number 492800 in this column means this is the 492800th block mined in the whole history.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Age:&#039;&#039;&#039; the moment when the block was accepted by a miner and not when the user initiated a payment or transfer to another wallet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://en.bitcoin.it/wiki/Transaction_confirmation Confirmation]:&#039;&#039;&#039; The most relevant information visible at a glance, the transaction status. If a transaction is «unconfirmed» or «pending», that means the transaction is in the Blockchain, but has not included in a block yet. In average, it takes typically 10 minutes for a bitcoin transaction to be confirmed. It will take about one hour to get «confirmed» by six confirmations.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transaction list (TX):&#039;&#039;&#039; number of transactions included in the block. &amp;lt;ref&amp;gt;Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions 1st Edition p.18- Joseph J. Bambara - ISBN 978-1260115871&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reward:&#039;&#039;&#039; the reward for those (miners) who mined the block.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mined by:&#039;&#039;&#039; name of the miner who mined this block. Usually a pool of miners who had been involved in.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Size:&#039;&#039;&#039; size of the transaction obtained by adding the sizes of each transactions included in the block. This data is always provided in bytes.&lt;br /&gt;
&lt;br /&gt;
==The browser==&lt;br /&gt;
&lt;br /&gt;
In the same way as with an Internet browser, the user needs to enter a request to begin his search. It can be a transaction hash or TXID &amp;lt;ref&amp;gt;beginning-blockchain-guide-building-solutions p.278 - Bikramaditya Singhal - ISBN 978-1484234433&amp;lt;/ref&amp;gt;(sequence of 64 characters hexadecimal (0 to 9 and a to f) numbers used to uniquely identify a particular transaction) or a block height for example. Automatically, a page containing all the details about the transaction is loaded according to the request. Advanced information contains all the movements in this transaction and is only available at the user&#039;s request. Most of the time, a bitcoin transaction has several input and output [https://en.bitcoin.it/wiki/Bitcoin_address addresses] insofar as it allows a sender to save time and money by sending to several addresses at once. All the following data will be displayed:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TXID:&#039;&#039;&#039; as mentioned above&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Input:&#039;&#039;&#039;  transaction inputs are pointers to UTXO &amp;lt;ref&amp;gt;Blockchain Enabled Application p.18 - David Metcalf -  ISBN 978-1484230800&amp;lt;/ref&amp;gt;. They point to a specific UTXO by reference to the transaction hash and sequence number where the UTXO is recorded in the blockchain. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Output:&#039;&#039;&#039; contains instructions for sending bitcoins &amp;lt;ref&amp;gt;Blockchain Enabled Application p.18 - David Metcalf -  ISBN 978-1484230800&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Value:&#039;&#039;&#039; the number of Satoshi (1 BTC = 100,000,000 Satoshi) that this output will be worth when claimed. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ScriptPubKey:&#039;&#039;&#039; the second half of a script. There can be more than one output. Because each output from one transaction can only ever be referenced once by an input of a subsequent transaction, the entire combined input value needs to be sent in an output if the user doesn&#039;t want to lose it. &amp;lt;ref&amp;gt;beginning-blockchain-guide-building-solutions p.201-202 - Bikramaditya Singhal - ISBN 978-1484234433&amp;lt;/ref&amp;gt; If the input is worth 50 BTC but a consumer only want to send 25 BTC, Bitcoin will create two outputs worth 25 BTC. This section is divided into two parts. The first, the top line, showing the total amount that the recipient has to receive in BTC, known as the destination. And the other part, below, showing the amount of bitcoins back to the user that remains in the wallet and which can be used as a new input in a subsequent transaction. Any input bitcoins not redeemed in an output is considered a transaction fee.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transaction Fees:&#039;&#039;&#039; most transactions include transaction fees, which compensate the bitcoin miners for securing the network. Transaction fees serve as an incentive to include (mine) a transaction into the next block and also as a disincentive against “spam” transactions or any kind of abuse of the system, by imposing a small cost on every transaction. Transaction fees are collected by the miner who mines the block that records the transaction on the blockchain. &amp;lt;ref&amp;gt;Mastering Bitcoin p.127 - Andreas M. Antonopoulos - ISBN 978-1491954386&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coinbase Data:&#039;&#039;&#039; This field must be between 2 and 100 bytes. Except for the first few bytes the rest of the coinbase data can be used by miners in any way they want; it is arbitrary data. In the genesis block, for example, Satoshi Nakamoto added the text “The Times 03/Jan/ 2009 Chancellor on brink of second bailout for banks” in the coinbase data, using it as a proof of the date and to convey a message. Currently, miners use the coinbase data to include extra nonce values and strings identifying the mining pool. &amp;lt;ref&amp;gt;Mastering Bitcoin p.225 - Andreas M. Antonopoulos - ISBN 978-1491954386&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==List of blockchain explorers==&lt;br /&gt;
* https://bitaps.com	Explorer that supports Segwit&lt;br /&gt;
* https://apirone.com/btc/	Explorer that supports Segwit&lt;br /&gt;
* https://blockstream.info/	&lt;br /&gt;
* https://bitupper.com/en/explorer/bitcoin	Explorer that supports Segwit&lt;br /&gt;
* http://btcblockexplorer.financialplugins.com	&lt;br /&gt;
* https://bitcoinchain.com	&lt;br /&gt;
* https://bitinfocharts.com/bitcoin&lt;br /&gt;
* https://blockchain.info	&lt;br /&gt;
* https://blockchair.com/	Explorer that supports Segwit&lt;br /&gt;
* https://blockexplorer.com/	&lt;br /&gt;
* https://btc.com/	Explorer that supports Segwit	&lt;br /&gt;
* https://chain.so/BTC	&lt;br /&gt;
* https://chainz.cryptoid.info/btc	Explorer that supports Segwit&lt;br /&gt;
* https://explorer.bitcoin.com/btc	&lt;br /&gt;
* https://insight.bitpay.com&lt;br /&gt;
* https://live.blockcypher.com/btc	&lt;br /&gt;
* https://multihash.net	&lt;br /&gt;
* https://btc.blockdozer.com	&lt;br /&gt;
* https://www.blockonomics.co	Explorer that supports Segwit&lt;br /&gt;
* https://www.blocktrail.com/BTC	&lt;br /&gt;
* https://www.smartbit.com.au&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
	&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Software&amp;diff=66077</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Software&amp;diff=66077"/>
		<updated>2019-02-03T09:33:48Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;List of Bitcoin-related &#039;&#039;&#039;software&#039;&#039;&#039;. See also [[:Category:Software|Category:Software]].&lt;br /&gt;
&lt;br /&gt;
Be sure to keep on top of the latest [[CVEs|security vulnerabilities]]!&lt;br /&gt;
&lt;br /&gt;
==Bitcoin clients==&lt;br /&gt;
===Bitcoin clients===&lt;br /&gt;
::&#039;&#039;Main article and feature comparison: [[Clients]]&#039;&#039;&lt;br /&gt;
*[[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.&lt;br /&gt;
*[[bitcoind]] - GUI-less version of the original Bitcoin client, providing a [[API reference (JSON-RPC)|JSON-RPC]] interface&lt;br /&gt;
*[[MultiBit]] - lightweight [[Thin Client Security|thin client]] for Windows, MacOS and Linux with support for opening multiple wallets simultaneously&lt;br /&gt;
*[[Electrum]] - a &amp;quot;blazing fast, open-source, multi-OS Bitcoin client/wallet with a very active community&amp;quot; - also a [[Thin Client Security|thin client]].&lt;br /&gt;
*[https://bither.net/ Bither] - open source wallet for Android, iPhone and Desktop with cold storage support.&lt;br /&gt;
*[[Bitcoin-js-remote]] - JavaScript RPC client, support for QR codes&lt;br /&gt;
*[https://github.com/TheSeven/Bitcoin-WebUI Bitcoin WebUI] - JavaScript RPC client&lt;br /&gt;
*[https://github.com/zamgo/bitcoin-webskin Bitcoin Webskin] - PHP web interface to bitcoind&lt;br /&gt;
*[[Bitcoin_Explorer|Bitcoin Explorer]] - Bitcoin command line tools for Linux, OSX and Windows, part of [[Libbitcoin]] SDK.&lt;br /&gt;
*[[Bitcoiner]] - Java RPC client (Android)&lt;br /&gt;
*[[Armory]] - Enterprise grade Python-based client&lt;br /&gt;
*[[Spesmilo]] - Python/PySide RPC client (abandoned)&lt;br /&gt;
*[[Gocoin bitcoin software|Gocoin]] - WebUI client written in Go language, with a cold deterministic brain-wallet.&lt;br /&gt;
*[https://github.com/conformal/btcd btcd] An alternative full node bitcoin implementation written in Go (golang).&lt;br /&gt;
*[http://www.blockcypher.com BlockCypher] Full node bitcoin client built for scale and data centers, exposed through web APIs.&lt;br /&gt;
*[[Mycelium]] Awarded the prestigious &amp;quot;Best Mobile App&amp;quot; award by Blockchain.info in 2014, the Mycelium wallet for Android provides several security features. &lt;br /&gt;
&lt;br /&gt;
====Frontends to eWallet====&lt;br /&gt;
*[https://blockchain.info/wallet Blockchain] - Javascript bitcoin client with client side encryption.&lt;br /&gt;
*[https://en.bitcoin.it/wiki/Xcoinmoney xCoinMoney] Advanced API to create invoices for subscription.&lt;br /&gt;
*[https://cancoin.co/wallet Cancoin] - HSM multi-sig wallet using libbitcoin. Client side encryption.&lt;br /&gt;
====Experimental====&lt;br /&gt;
*[[Freecoin]] - C++ client, supports alternative currencies like [https://bitcointalk.org/index.php?topic=9493.0 Beertoken]&lt;br /&gt;
*[[BitDroid]] - Java client&lt;br /&gt;
*[[Bitdollar]] - C++/Qt client, unstable beta version&lt;br /&gt;
&lt;br /&gt;
==Bitcoin software==&lt;br /&gt;
&lt;br /&gt;
===Live operating systems===&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
* [[BitKey]] - Live OS Bitcoin Swiss Army Knife, supports cold storage and air-gapped transactions&lt;br /&gt;
* [https://tails.boum.org/ Tails] Privacy oriented Live OS, bundled with Tor and Electrum.&lt;br /&gt;
&lt;br /&gt;
===Exchange Platform Software===&lt;br /&gt;
*[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.&lt;br /&gt;
*[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.&lt;br /&gt;
*[https://exknox.com/ ExKnox] - Open Source Exchange Software Development Team. Custom solutions built upon the world&#039;s most trusted matching engine.&lt;br /&gt;
*[https://www.sellbitbuy.net/ Sellbitbuy]  - Local bitcoin clone script. Complete solution for launching an exchange platform like remitano, bitsquare and paxful. &lt;br /&gt;
*[https://www.cryptoexchangescript.com Cryptoexchangescript.com]-Cryptocurrency/bitcoin exchange script software.A complete solution to start your own bitcoin trading or exchange platform instantly.The website provides demo with 100% source code, go to market options and easy setup.&lt;br /&gt;
&lt;br /&gt;
===Shopping Cart Integration in eCommerce-Systems===&lt;br /&gt;
*[[File:Ms-icon-310x310.png|20px]] [https://apirone.com/integrations/ Apirone.com] - Magento 2, WooCommerce, OpenCart 3.x &amp;amp; 2.3, ocStore and VirtueMart plugins, PHP, Rest API. Accept Bitcoins directly to specified wallet. SegWit support.&lt;br /&gt;
*[[GoCoin]] - Plugin for WooCommerce support and coming soon Magento&lt;br /&gt;
*[[Zen Cart Bitcoin Payment Module]] - a payment module that interacts with bitcoind for the Zen Cart eCommerce shopping chart.&lt;br /&gt;
*[https://coinbase.com/docs/merchant_tools/shopping_cart_plugins Coinbase Shopping Cart Plugins] - Supports Wordpress, WooCommerce, Magento, Zencart, WP e-commerce, and more.&lt;br /&gt;
*[[Karsha Shopping Cart Interface]] -  is a mobile payment-interface which enables its users to accept payments.&lt;br /&gt;
*[[Bitcoin-Cash]] - an easy to use payment module for xt:Commerce&lt;br /&gt;
*[[BitPay]] - bitcoin plugins for Magento, Opencart, Zencart, PHP, JSON API&lt;br /&gt;
*[[WalletBit]] - Plugins for PrestaShop, OpenCart, PHP, JSON API&lt;br /&gt;
* [https://www.xcoinmoney.com/info/api-general-info xCoinMoney] Advanced API for instant payment and subscriptions&lt;br /&gt;
*[[OpenCart Bitcoin]] - An OpenCart payment module that communicates with a bitcoin client using JSON RPC.&lt;br /&gt;
* [[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&lt;br /&gt;
*[[OsCommerce_Bitcoin_Payment_Module|OsCommerce Bitcoin Payment Module]] - a payment module that uses a python monitoring script to interact with bitcoind for OsCommerce&lt;br /&gt;
* [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.&lt;br /&gt;
&lt;br /&gt;
=== Enterprise server ===&lt;br /&gt;
*[https://apicoin.io Apicoin] First bitcoin PaaS (Platform as a Service)&lt;br /&gt;
*[http://bitsofproof.com Bits of Proof] - a modular enterprise-ready implementation of the Bitcoin protocol.&lt;br /&gt;
*[http://www.blockcypher.com BlockCypher] Full node bitcoin client built for scale and data center environments.&lt;br /&gt;
&lt;br /&gt;
===Web apps===&lt;br /&gt;
*[[Cryptopay]] — hosted wallet, exchange and bitcoin debit card provider&lt;br /&gt;
*[[Abe]] — block chain viewer&lt;br /&gt;
*[[Bitcoin Central]] — currency exchange&lt;br /&gt;
*[[Bitcoin Poker Room]] — poker site&lt;br /&gt;
*[[bitcoin_simple_php_tools]] — simple php tools for webmasters&lt;br /&gt;
*[[Blockonomics]] - Easy to use bitcoin financial tracker&lt;br /&gt;
*[[Blockpath]] - Wallet tracker with a graphical block explorer, QuickBooks integration, and blockchain discussion platform&lt;br /&gt;
*[[Blocktrail]] - Web wallet with high level security. Syncs seamlessly with your iphone and android Blocktrail wallet.&lt;br /&gt;
*[https://en.bitcoin.it/wiki/Coinbase_(business) Coinbase] — an international digital wallet that allows you to securely buy, use, and accept bitcoin currency&lt;br /&gt;
*[[Coinnext]] — Cryptocurrency Exchange&lt;br /&gt;
*[http://www.coinsummary.com/ CoinSummary] — multi-coin wallet manager with built-in valuation in Bitcoin and major world currencies.&lt;br /&gt;
* [[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.&lt;br /&gt;
*[[Pocket Dice]] — First realistic bitcoin dice game.&lt;br /&gt;
*[[Simplecoin]] — PHP web frontend for a pool&lt;br /&gt;
*[[Coinbase Exchange]] - Bitcoin exchange with complete API for traders.&lt;br /&gt;
*[https://cancoin.co/wallet Cancoin] - HSM Multi-sig wallet and p2p exchange* *coming soon&lt;br /&gt;
&lt;br /&gt;
===White label software===&lt;br /&gt;
*[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.&lt;br /&gt;
&lt;br /&gt;
*[https://www.draglet.com/ draglet] - Bitcoin Exchange Software / white label solution&lt;br /&gt;
&lt;br /&gt;
*[https://www.casinoevolution.com/ &#039;&#039;&#039;Casino Evolution&#039;&#039;&#039;] gaming software developed by  &#039;&#039;&#039;www.SoftSwiss.com&#039;&#039;&#039;&lt;br /&gt;
*[http://www.infraexdev.com/ InfraEx Development] - Open Source Exchange Software Development Team. Custom solutions built upon the world&#039;s most trusted matching engine.&lt;br /&gt;
&lt;br /&gt;
===Browser extensions===&lt;br /&gt;
*[[Bitcoin Extension]] - check balance and send bitcoins (Chrome)&lt;br /&gt;
*[[Bitcoin Prices (extension)]] - monitoring price (Firefox)&lt;br /&gt;
*[[Bitcoin Ticker]] - monitoring price (Chrome)&lt;br /&gt;
*[[Biticker]] - Bitcoin ticker, currency converter and history price graph (Chrome)&lt;br /&gt;
*[https://chrome.google.com/webstore/detail/bitcoin-microformats/bkanicejfbhlidgjkpenmddnacjengld?hl=en Bitcoin Microformats] Show bitcoin address metadata embedded in a page (Chrome)&lt;br /&gt;
*[https://chrome.google.com/webstore/detail/bitcoin-address-lookup/pmlblkdmadbidammhjiponepngbfcpge?hl=en Bitcoin Address Lookup] Right click an address to view its value. (Chrome)&lt;br /&gt;
&lt;br /&gt;
===PC apps===&lt;br /&gt;
*[https://centrabit.com/?m0prm=6 Qt Bitcoin Trader] - Open Source Multi exchange trading client for Windows, Mac OS X and Linux&lt;br /&gt;
*[http://www.mybtc-trader.com MyBTC-Trader.com] - a MtGox Bitcoin trading client for windows with GUI&lt;br /&gt;
*[[Mining Explorer]] - monitoring tool for bitcoin mining&lt;br /&gt;
*[[Bitcoin SMS Alert]] - sends SMS text alerts to a user&#039;s phone based on BTC price / percent thresholds.&lt;br /&gt;
*[[BTConvert]] - currency conversion&lt;br /&gt;
*[[Sierra Chart MtGox Bridge]] - real-time charting&lt;br /&gt;
*[[BitTicker]] - monitoring price (Mac OS X)&lt;br /&gt;
*[[ToyTrader]] - a command line trading tool for [[MtGox]]&lt;br /&gt;
*[[goxsh]] - a command-line frontend to the [[MtGox|Mt. Gox Bitcoin Exchange]] (Python)&lt;br /&gt;
*[[MyBitcoins gadget]] - monitoring pool earnings / price (Windows gadget)&lt;br /&gt;
*[[Bitcoin QR Popup]] - streamlined interface to bitcoin for POS systems (Windows)&lt;br /&gt;
*[http://gnome-help.org/content/show.php/Bitcoin+Rate?content=138572 Bitcoin Rate] - Desktop widget with BTC exchange rate (KDE)&lt;br /&gt;
*[http://kde-apps.org/content/show.php?content=142344 Bitcoin Monitor] - Desktop widget to monitor status of your Bitcoin miners on mining pools (KDE)&lt;br /&gt;
*[https://www.cortex7.net Cortex7] - Multi exchange charting and trading application for Windows, Mac and Linux.&lt;br /&gt;
*[[Bitcoin_Explorer|Bitcoin Explorer]] - A command line client and tools for Windows, Mac and Linux. Single file binary download. Part of [[Libbitcoin]] SDK.&lt;br /&gt;
*[[Bitcoin_Server|Bitcoin Server]] - A full node for Windows, Mac and Linux. Single file binary download. Part of [[Libbitcoin]] SDK.&lt;br /&gt;
&lt;br /&gt;
===Mobile apps===&lt;br /&gt;
==== iPhone / iPad ====&lt;br /&gt;
*[https://airbitz.co/bitcoin-wallet Airbitz Bitcoin Wallet] - Full featured iPhone bitcoin wallet &amp;amp; directory map (finds businesses that accept bitcoin near you).  Airbitz wallet also automatically implements encryption, backup, and multidevice synchronization.&lt;br /&gt;
*[https://blockchain.info/wallet/iphone-app Blockchain] - Fully featured iphone bitcoin app.&lt;br /&gt;
*[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.&lt;br /&gt;
*[[Bitcoin Ticker (iPhone)]] - monitoring price w/push notifications&lt;br /&gt;
*[[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!)&lt;br /&gt;
*[https://github.com/teeman/BitcoinTrader BitcoinTrader] - Spend/receive BTC via QR codes, trade, deposit/withdraw, etc. Supports Mt. Gox, TradeHill, ExchB, CampBX, and InstaWallet.&lt;br /&gt;
*[[Bit-pay]] - Mobile Checkout, set prices in any currency and receive mobile-to-mobile payment&lt;br /&gt;
*[http://blog.coinbase.com/post/64824441934/the-coinbase-ios-app-has-launched Coinbase iPhone App]&lt;br /&gt;
*[[Easywallet.org]] - Web based wallet, works with QR Code scanner on iPhone/iPad/iPod touch&lt;br /&gt;
*[https://itunes.apple.com/us/app/btc-miner/id648411895?ls=1&amp;amp;mt=8 BTC Miner (iPhone)] - monitor mining results from various mining pools on iPhone/iPad/iPod touch&lt;br /&gt;
*[[BitStore]] - Simple and secure native iOS wallet&lt;br /&gt;
*[[BitTick]] -  Real-time Bitcoin ticker. Real-time currency convert(support 50+ currency. USD, GBP, EUR, CNY, JPY, CAD, RUB, AUD, BRL, NZD, PLN, KRW…)&lt;br /&gt;
*[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)&lt;br /&gt;
*[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.&lt;br /&gt;
&lt;br /&gt;
==== Android ====&lt;br /&gt;
* Direct link to Android Market bitcoin apps. https://play.google.com/store/search?q=bitcoin&lt;br /&gt;
*[https://play.google.com/store/apps/details?id=net.bither Bither] - open source Android wallet with support for offline cold storage.&lt;br /&gt;
*[[Mycelium]] - Leading SPV Android wallet with many advanced features.&lt;br /&gt;
*[https://airbitz.co/bitcoin-wallet Airbitz Bitcoin Wallet] - Full featured Android bitcoin wallet &amp;amp; directory map (finds businesses that accept bitcoin near you).  Airbitz wallet also automatically implements encryption, backup, and multidevice synchronization.&lt;br /&gt;
*[[Bitcoin Alert]] - monitoring price (Android)&lt;br /&gt;
*[https://play.google.com/store/apps/details?id=com.mobnetic.coinguardian&amp;amp;hl=pl Bitcoin Checker] - Monitors the prices of cryptocurrencies on over 70 exchanges&lt;br /&gt;
*[[Bitcoin Wallet Balance]] - view your balance in real time on your android phone&lt;br /&gt;
*[[Bitcoin Wallet]] - Functional Android bitcoin wallet application. &lt;br /&gt;
*[[BitPay]] - https://market.android.com/details?id=com.bitcoin.bitpay (Is not related to the bit-pay.com online payment processor.)&lt;br /&gt;
*[https://play.google.com/store/apps/details?id=st.brothas.mtgoxwidget&amp;amp;hl=pl Bitcoin Ticker Widget] - displays and monitors the current BTC and LTC exchange rates.&lt;br /&gt;
*[[Bridgewalker]] - euro-denominated wallet for the Bitcoin economy&lt;br /&gt;
*[https://blockchain.info/wallet/android-app Blockchain] - Lightweight Android Bitcoin Client - Also works with blockchain.info web interface and iphone app.&lt;br /&gt;
*[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.&lt;br /&gt;
*[https://play.google.com/store/apps/details?id=com.coinbase.android&amp;amp;hl=en Coinbase Wallet] - supports buying, selling, sending, requesting, and more.&lt;br /&gt;
*[https://play.google.com/store/apps/details?id=com.coinbase.android.merchant&amp;amp;hl=en Coinbase Merchant] - makes it easy to accept bitcoin at a retail location&lt;br /&gt;
*[http://coincliff.com CoinCliff] - Monitors price and fires alarms to wake you up, or notifications, as in text messages (Android)&lt;br /&gt;
*[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])&lt;br /&gt;
*[https://www.cortex7.net Cortex7] - Multi exchange charting and trading application for Android.&lt;br /&gt;
*[[Easywallet.org]] - Web based wallet, works with QR Code scanner on Android devices&lt;br /&gt;
*[[Miner Status]] - monitoring miner status (Android)&lt;br /&gt;
*[[SMS Bitcoins]] - transactions by SMS&lt;br /&gt;
*[http://tab-trader.com/ TabTrader] - monitoring and trading(Android)&lt;br /&gt;
&lt;br /&gt;
==== Windows Phone 7 ====&lt;br /&gt;
*Direct link to Windows Phone Marketplace Bitcoin apps: [http://www.windowsphone.com/en-us/store/search?q=bitcoin]&lt;br /&gt;
&lt;br /&gt;
==== Windows Phone 8 ====&lt;br /&gt;
*[[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&lt;br /&gt;
&lt;br /&gt;
see also [[Bitcoin Payment Apps]]&lt;br /&gt;
 &lt;br /&gt;
===Mining apps===&lt;br /&gt;
Main page: [[Mining software]]&lt;br /&gt;
&lt;br /&gt;
*[[BFGMiner]] - Modular ASIC/FPGA/GPU miner in C&lt;br /&gt;
*[http://www.groupfabric.com/bitcoin-miner/ Bitcoin Miner by GroupFabric] - Free easy-to-use DirectX GPU miner on the Windows Store&lt;br /&gt;
*[[CGMiner]] - ASIC/FPGA/GPU miner in C&lt;br /&gt;
*[http://fabulouspanda.co.uk/macminer/ MacMiner] - A native Mac OS X Bitcoin miner based on cgminer, bfgminer, cpuminer and poclbm&lt;br /&gt;
*[[Asteroid]] - Mac-specific GUI based on cgminer&lt;br /&gt;
*[[MultiMiner]] - GUI based on cgminer/bfgminer for Windows, OS X and Linux, allows switching between currencies based on profitability&lt;br /&gt;
&lt;br /&gt;
===Mining Pool Servers (backend)===&lt;br /&gt;
Main page: [[Poolservers]]&lt;br /&gt;
&lt;br /&gt;
*[[CoiniumServ]] - High performance C# Mono/.Net poolserver.&lt;br /&gt;
*[[ecoinpool]] - Erlang poolserver (not maintained)&lt;br /&gt;
*[[Eloipool]] - Fast Python3 poolserver&lt;br /&gt;
*[[Pushpoold]] - Old mining poolserver in C (not maintained)&lt;br /&gt;
*[[Poold]] - Old Python mining poolserver (not maintained)&lt;br /&gt;
*[[PoolServerJ]] - Java mining poolserver (not maintained)&lt;br /&gt;
*[[Remote miner]] - mining pool software&lt;br /&gt;
*[[ckpool]] - Open source pool/database/proxy/passthrough/library in c for Linux&lt;br /&gt;
&lt;br /&gt;
===Libraries===&lt;br /&gt;
&lt;br /&gt;
=====C=====&lt;br /&gt;
*[https://github.com/libbtc/libbtc libbtc] - A fast, clean and small bitcoin C library&lt;br /&gt;
*[https://github.com/jgarzik/picocoin picocoin] - Tiny bitcoin library, with lightweight client and utils&lt;br /&gt;
*[https://github.com/luke-jr/libbase58 libbase58] - C library implementation of [[Base58]] and [[Base58Check]] encodings&lt;br /&gt;
*[[libblkmaker]] - C library implementation of [[getblocktemplate]] decentralized mining protocol&lt;br /&gt;
&lt;br /&gt;
=====C++=====&lt;br /&gt;
*[[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.&lt;br /&gt;
&lt;br /&gt;
====C / C++====&lt;br /&gt;
*[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)&lt;br /&gt;
&lt;br /&gt;
====Java====&lt;br /&gt;
*[[bitcoinj]] - popular client library for Java, currently used in several desktop/mobile applications.&lt;br /&gt;
*[[BCCAPI]] (BitCoin Client API) - a java library designed for making secure light-weight bitcoin clients.&lt;br /&gt;
*[[BitcoinCrypto]] - a lightweight Bitcoin crypto library for Java/Android.&lt;br /&gt;
&lt;br /&gt;
====Objective-C====&lt;br /&gt;
*[https://github.com/keeshux/BitcoinSPV BitcoinSPV] - A native Bitcoin SPV client library for iOS with BIP32 support.&lt;br /&gt;
&lt;br /&gt;
====Perl====&lt;br /&gt;
*[[Finance::MtGox]] - a Perl module which interfaces with the Mt. Gox API&lt;br /&gt;
&lt;br /&gt;
====Python====&lt;br /&gt;
[https://pybtc.readthedocs.io/ PYBTC] Python library for Bitcoin.&lt;br /&gt;
*[[python-blkmaker]] - Python module implementation of [[getblocktemplate]] decentralized mining protocol&lt;br /&gt;
&lt;br /&gt;
===Development utilities===&lt;br /&gt;
*[[Bitcoin Dissector]] - a wireshark dissector for the bitcoin protocol&lt;br /&gt;
*[[Bitcoin Explorer]] - an advanced command line tool for working with bitcoin&lt;br /&gt;
*[[Bitcointools]] - a set of Python tools accessing the transaction database and the wallet&lt;br /&gt;
*[https://github.com/straumat/blockchain2graph Blockchain2graph] - a tool to import bitcoin blockchain into neo4j&lt;br /&gt;
&lt;br /&gt;
===Lists of software===&lt;br /&gt;
*[[BitGit]] - list of Bitcoin-related opensource projects hosted at Git&lt;br /&gt;
&lt;br /&gt;
===Developer resources===&lt;br /&gt;
*[[:Category:Developer|Category:Developer]]&lt;br /&gt;
*[[:Category:Technical|Category:Technical]]&lt;br /&gt;
*[[Original Bitcoin client/API calls list]]&lt;br /&gt;
*[[API reference (JSON-RPC)]]&lt;br /&gt;
*[[PHP_developer_intro|PHP Developer Introduction]]&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
*[http://www.phyramid.com/ Phyramid] Digital Agency offering software development and design services for Bitcoin businesses.&lt;br /&gt;
*[[Bitcoin Consultancy]] - an organization providing open source software and Bitcoin-related consulting&lt;br /&gt;
*[[Open Transactions]] - a financial crypto and digital cash software library, complementary to Bitcoin&lt;br /&gt;
*[[Moneychanger]] - Java-based GUI for [[Open Transactions]]&lt;br /&gt;
*[http://btcnames.org/ BTCnames] - a webbased aliasing service which allows to handle unlimited names for your BTC deposit hashes&lt;br /&gt;
* [http://www.bitcoinmining.com/bitcoin-mining-software/ Bitcoin Mining Software] - A helpful list of various Bitcoin software options&lt;br /&gt;
&lt;br /&gt;
== Webservices / APIs ==&lt;br /&gt;
&lt;br /&gt;
===Bitcoin Infrastructure===&lt;br /&gt;
* [[BlockTrail.com]] - Bitcoin API and platform for developers, complete with SDKs for PHP, Python, NodeJS and more&lt;br /&gt;
* [http://www.blockcypher.com BlockCypher] - High reliability Bitcoin Web Services, including web hooks, double spend detection and many SDKs.&lt;br /&gt;
&lt;br /&gt;
===Bitcoin Trade Data===&lt;br /&gt;
*[[Bitcoin Charts]] – Prices, volume, and extensive charting on virtually all Bitcoin markets.&lt;br /&gt;
*[https://bitcoinchain.com BitcoinChain] - Bitcoin block explorer, exchange markets and mining pools. &lt;br /&gt;
*[[MtGox Live]] - An innovative chart showing a live feed of [[MtGox]] trades and market depth.  (Must Use Chrome)&lt;br /&gt;
*[http://btccharts.com BTCCharts] - An innovative chart showing a live feed of multiple markets, currencies and timeframes.&lt;br /&gt;
*[http://MY-BTC.info MY-BTC.INFO] - A free profit/loss portfolio manager for Bitcoins and other digital currencies including many charts.&lt;br /&gt;
*[http://BitcoinExchangeRate.org BitcoinExchangeRate.org] - Bitcoin and USD converter with convenient URL scheme and Auto-updating Portfolio Spreadsheet.&lt;br /&gt;
*[[Bitcoin Sentiment Index]] - A financial index that collects and disseminates sentiment data about bitcoin.&lt;br /&gt;
*[[Preev]] - Bitcoin converter with live exchange rates.&lt;br /&gt;
*[[Skami]] - Bitcoin Market Exchange comparison charts.&lt;br /&gt;
*[[BitcoinSentiment]] - Crowdvoting site offering means of voting and viewing voters sentiment towards bitcoin.&lt;br /&gt;
*[[TradingView]] – network where traders exchange ideas about Bitcoin using advanced free online charts&lt;br /&gt;
&lt;br /&gt;
===Web interfaces for merchants===&lt;br /&gt;
*[https://developer.bitaps.com/ bitaps.com] - Blockchian API, Wallet API, Payment forwarding API, Market API, TOR network endpoint and TOR callbacks.&lt;br /&gt;
*[[File:Ms-icon-310x310.png|20px]] [https://apirone.com/docs/ Apirone.com] - Rest JSON API, callbacks, TOR network support, native SegWit transactions support.&lt;br /&gt;
*[[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&lt;br /&gt;
*[[BitMerch]] - Embeddable HTML buttons, instant sign-up, instant payouts, automatic price adjustment for other currencies. No programming skills required to set up.&lt;br /&gt;
*[[Bitcoin Evolution]] - Non wallet-based Buy Now button to insert into websites (handles sales tracking; client must be used for actual transaction)&lt;br /&gt;
*[[BitPay]] - Buy Now buttons, Checkout posts/callbacks, Mobile Checkout, JSON API&lt;br /&gt;
*[[Btceconomy]] - a JavaScript widget listing items for sale&lt;br /&gt;
*[[BTCMerch]] - Payment processor for bitcoins and other cryptocurrencies. 0.5% transaction fee. Sandbox is available.&lt;br /&gt;
*[https://coinbase.com/merchants Coinbase] - Provides bitcoin payment processing for Overstock.com, Reddit, Khan Academy, OkCupid, and more.&lt;br /&gt;
*[[GoCoin]] - Payment gateway for bitcoin. Supports JavaScript, PHP, Java, Ruby, and .NET&lt;br /&gt;
*[[WalletBit]] - Easy JavaScript Buy Now buttons, Instant Payment Notification, Application Programming Interface (JSON API), Mobile Checkout, QR-Code&lt;br /&gt;
* [https://www.PikaPay.com PikaPay] ([[PikaPay|info]]) The PikaPay service will be retiring as of March 1st, 2015&lt;br /&gt;
&lt;br /&gt;
[[Category:Software|*]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Software&amp;diff=66076</id>
		<title>Software</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Software&amp;diff=66076"/>
		<updated>2019-02-03T09:32:01Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Web interfaces for merchants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;List of Bitcoin-related &#039;&#039;&#039;software&#039;&#039;&#039;. See also [[:Category:Software|Category:Software]].&lt;br /&gt;
&lt;br /&gt;
Be sure to keep on top of the latest [[CVEs|security vulnerabilities]]!&lt;br /&gt;
&lt;br /&gt;
==Bitcoin clients==&lt;br /&gt;
===Bitcoin clients===&lt;br /&gt;
::&#039;&#039;Main article and feature comparison: [[Clients]]&#039;&#039;&lt;br /&gt;
*[[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.&lt;br /&gt;
*[[bitcoind]] - GUI-less version of the original Bitcoin client, providing a [[API reference (JSON-RPC)|JSON-RPC]] interface&lt;br /&gt;
*[[MultiBit]] - lightweight [[Thin Client Security|thin client]] for Windows, MacOS and Linux with support for opening multiple wallets simultaneously&lt;br /&gt;
*[[Electrum]] - a &amp;quot;blazing fast, open-source, multi-OS Bitcoin client/wallet with a very active community&amp;quot; - also a [[Thin Client Security|thin client]].&lt;br /&gt;
*[https://bither.net/ Bither] - open source wallet for Android, iPhone and Desktop with cold storage support.&lt;br /&gt;
*[[Bitcoin-js-remote]] - JavaScript RPC client, support for QR codes&lt;br /&gt;
*[https://github.com/TheSeven/Bitcoin-WebUI Bitcoin WebUI] - JavaScript RPC client&lt;br /&gt;
*[https://github.com/zamgo/bitcoin-webskin Bitcoin Webskin] - PHP web interface to bitcoind&lt;br /&gt;
*[[Bitcoin_Explorer|Bitcoin Explorer]] - Bitcoin command line tools for Linux, OSX and Windows, part of [[Libbitcoin]] SDK.&lt;br /&gt;
*[[Bitcoiner]] - Java RPC client (Android)&lt;br /&gt;
*[[Armory]] - Enterprise grade Python-based client&lt;br /&gt;
*[[Spesmilo]] - Python/PySide RPC client (abandoned)&lt;br /&gt;
*[[Gocoin bitcoin software|Gocoin]] - WebUI client written in Go language, with a cold deterministic brain-wallet.&lt;br /&gt;
*[https://github.com/conformal/btcd btcd] An alternative full node bitcoin implementation written in Go (golang).&lt;br /&gt;
*[http://www.blockcypher.com BlockCypher] Full node bitcoin client built for scale and data centers, exposed through web APIs.&lt;br /&gt;
*[[Mycelium]] Awarded the prestigious &amp;quot;Best Mobile App&amp;quot; award by Blockchain.info in 2014, the Mycelium wallet for Android provides several security features. &lt;br /&gt;
&lt;br /&gt;
====Frontends to eWallet====&lt;br /&gt;
*[https://blockchain.info/wallet Blockchain] - Javascript bitcoin client with client side encryption.&lt;br /&gt;
*[https://en.bitcoin.it/wiki/Xcoinmoney xCoinMoney] Advanced API to create invoices for subscription.&lt;br /&gt;
*[https://cancoin.co/wallet Cancoin] - HSM multi-sig wallet using libbitcoin. Client side encryption.&lt;br /&gt;
====Experimental====&lt;br /&gt;
*[[Freecoin]] - C++ client, supports alternative currencies like [https://bitcointalk.org/index.php?topic=9493.0 Beertoken]&lt;br /&gt;
*[[BitDroid]] - Java client&lt;br /&gt;
*[[Bitdollar]] - C++/Qt client, unstable beta version&lt;br /&gt;
&lt;br /&gt;
==Bitcoin software==&lt;br /&gt;
&lt;br /&gt;
===Live operating systems===&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
* [[BitKey]] - Live OS Bitcoin Swiss Army Knife, supports cold storage and air-gapped transactions&lt;br /&gt;
* [https://tails.boum.org/ Tails] Privacy oriented Live OS, bundled with Tor and Electrum.&lt;br /&gt;
&lt;br /&gt;
===Exchange Platform Software===&lt;br /&gt;
*[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.&lt;br /&gt;
*[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.&lt;br /&gt;
*[https://exknox.com/ ExKnox] - Open Source Exchange Software Development Team. Custom solutions built upon the world&#039;s most trusted matching engine.&lt;br /&gt;
*[https://www.sellbitbuy.net/ Sellbitbuy]  - Local bitcoin clone script. Complete solution for launching an exchange platform like remitano, bitsquare and paxful. &lt;br /&gt;
*[https://www.cryptoexchangescript.com Cryptoexchangescript.com]-Cryptocurrency/bitcoin exchange script software.A complete solution to start your own bitcoin trading or exchange platform instantly.The website provides demo with 100% source code, go to market options and easy setup.&lt;br /&gt;
&lt;br /&gt;
===Shopping Cart Integration in eCommerce-Systems===&lt;br /&gt;
*[[File:Ms-icon-310x310.png|20px]] [https://apirone.com/integrations/ Apirone.com] - Magento 2, WooCommerce, OpenCart 3.x &amp;amp; 2.3, ocStore and VirtueMart plugins, PHP, Rest API. Accept Bitcoins directly to specified wallet. SegWit support.&lt;br /&gt;
*[[GoCoin]] - Plugin for WooCommerce support and coming soon Magento&lt;br /&gt;
*[[Zen Cart Bitcoin Payment Module]] - a payment module that interacts with bitcoind for the Zen Cart eCommerce shopping chart.&lt;br /&gt;
*[https://coinbase.com/docs/merchant_tools/shopping_cart_plugins Coinbase Shopping Cart Plugins] - Supports Wordpress, WooCommerce, Magento, Zencart, WP e-commerce, and more.&lt;br /&gt;
*[[Karsha Shopping Cart Interface]] -  is a mobile payment-interface which enables its users to accept payments.&lt;br /&gt;
*[[Bitcoin-Cash]] - an easy to use payment module for xt:Commerce&lt;br /&gt;
*[[BitPay]] - bitcoin plugins for Magento, Opencart, Zencart, PHP, JSON API&lt;br /&gt;
*[[WalletBit]] - Plugins for PrestaShop, OpenCart, PHP, JSON API&lt;br /&gt;
* [https://www.xcoinmoney.com/info/api-general-info xCoinMoney] Advanced API for instant payment and subscriptions&lt;br /&gt;
*[[OpenCart Bitcoin]] - An OpenCart payment module that communicates with a bitcoin client using JSON RPC.&lt;br /&gt;
* [[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&lt;br /&gt;
*[[OsCommerce_Bitcoin_Payment_Module|OsCommerce Bitcoin Payment Module]] - a payment module that uses a python monitoring script to interact with bitcoind for OsCommerce&lt;br /&gt;
* [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.&lt;br /&gt;
&lt;br /&gt;
=== Enterprise server ===&lt;br /&gt;
*[https://apicoin.io Apicoin] First bitcoin PaaS (Platform as a Service)&lt;br /&gt;
*[http://bitsofproof.com Bits of Proof] - a modular enterprise-ready implementation of the Bitcoin protocol.&lt;br /&gt;
*[http://www.blockcypher.com BlockCypher] Full node bitcoin client built for scale and data center environments.&lt;br /&gt;
&lt;br /&gt;
===Web apps===&lt;br /&gt;
*[[Cryptopay]] — hosted wallet, exchange and bitcoin debit card provider&lt;br /&gt;
*[[Abe]] — block chain viewer&lt;br /&gt;
*[[Bitcoin Central]] — currency exchange&lt;br /&gt;
*[[Bitcoin Poker Room]] — poker site&lt;br /&gt;
*[[bitcoin_simple_php_tools]] — simple php tools for webmasters&lt;br /&gt;
*[[Blockonomics]] - Easy to use bitcoin financial tracker&lt;br /&gt;
*[[Blockpath]] - Wallet tracker with a graphical block explorer, QuickBooks integration, and blockchain discussion platform&lt;br /&gt;
*[[Blocktrail]] - Web wallet with high level security. Syncs seamlessly with your iphone and android Blocktrail wallet.&lt;br /&gt;
*[https://en.bitcoin.it/wiki/Coinbase_(business) Coinbase] — an international digital wallet that allows you to securely buy, use, and accept bitcoin currency&lt;br /&gt;
*[[Coinnext]] — Cryptocurrency Exchange&lt;br /&gt;
*[http://www.coinsummary.com/ CoinSummary] — multi-coin wallet manager with built-in valuation in Bitcoin and major world currencies.&lt;br /&gt;
* [[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.&lt;br /&gt;
*[[Pocket Dice]] — First realistic bitcoin dice game.&lt;br /&gt;
*[[Simplecoin]] — PHP web frontend for a pool&lt;br /&gt;
*[[Coinbase Exchange]] - Bitcoin exchange with complete API for traders.&lt;br /&gt;
*[https://cancoin.co/wallet Cancoin] - HSM Multi-sig wallet and p2p exchange* *coming soon&lt;br /&gt;
&lt;br /&gt;
===White label software===&lt;br /&gt;
*[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.&lt;br /&gt;
&lt;br /&gt;
*[https://www.draglet.com/ draglet] - Bitcoin Exchange Software / white label solution&lt;br /&gt;
&lt;br /&gt;
*[https://www.casinoevolution.com/ &#039;&#039;&#039;Casino Evolution&#039;&#039;&#039;] gaming software developed by  &#039;&#039;&#039;www.SoftSwiss.com&#039;&#039;&#039;&lt;br /&gt;
*[http://www.infraexdev.com/ InfraEx Development] - Open Source Exchange Software Development Team. Custom solutions built upon the world&#039;s most trusted matching engine.&lt;br /&gt;
&lt;br /&gt;
===Browser extensions===&lt;br /&gt;
*[[Bitcoin Extension]] - check balance and send bitcoins (Chrome)&lt;br /&gt;
*[[Bitcoin Prices (extension)]] - monitoring price (Firefox)&lt;br /&gt;
*[[Bitcoin Ticker]] - monitoring price (Chrome)&lt;br /&gt;
*[[Biticker]] - Bitcoin ticker, currency converter and history price graph (Chrome)&lt;br /&gt;
*[https://chrome.google.com/webstore/detail/bitcoin-microformats/bkanicejfbhlidgjkpenmddnacjengld?hl=en Bitcoin Microformats] Show bitcoin address metadata embedded in a page (Chrome)&lt;br /&gt;
*[https://chrome.google.com/webstore/detail/bitcoin-address-lookup/pmlblkdmadbidammhjiponepngbfcpge?hl=en Bitcoin Address Lookup] Right click an address to view its value. (Chrome)&lt;br /&gt;
&lt;br /&gt;
===PC apps===&lt;br /&gt;
*[https://centrabit.com/?m0prm=6 Qt Bitcoin Trader] - Open Source Multi exchange trading client for Windows, Mac OS X and Linux&lt;br /&gt;
*[http://www.mybtc-trader.com MyBTC-Trader.com] - a MtGox Bitcoin trading client for windows with GUI&lt;br /&gt;
*[[Mining Explorer]] - monitoring tool for bitcoin mining&lt;br /&gt;
*[[Bitcoin SMS Alert]] - sends SMS text alerts to a user&#039;s phone based on BTC price / percent thresholds.&lt;br /&gt;
*[[BTConvert]] - currency conversion&lt;br /&gt;
*[[Sierra Chart MtGox Bridge]] - real-time charting&lt;br /&gt;
*[[BitTicker]] - monitoring price (Mac OS X)&lt;br /&gt;
*[[ToyTrader]] - a command line trading tool for [[MtGox]]&lt;br /&gt;
*[[goxsh]] - a command-line frontend to the [[MtGox|Mt. Gox Bitcoin Exchange]] (Python)&lt;br /&gt;
*[[MyBitcoins gadget]] - monitoring pool earnings / price (Windows gadget)&lt;br /&gt;
*[[Bitcoin QR Popup]] - streamlined interface to bitcoin for POS systems (Windows)&lt;br /&gt;
*[http://gnome-help.org/content/show.php/Bitcoin+Rate?content=138572 Bitcoin Rate] - Desktop widget with BTC exchange rate (KDE)&lt;br /&gt;
*[http://kde-apps.org/content/show.php?content=142344 Bitcoin Monitor] - Desktop widget to monitor status of your Bitcoin miners on mining pools (KDE)&lt;br /&gt;
*[https://www.cortex7.net Cortex7] - Multi exchange charting and trading application for Windows, Mac and Linux.&lt;br /&gt;
*[[Bitcoin_Explorer|Bitcoin Explorer]] - A command line client and tools for Windows, Mac and Linux. Single file binary download. Part of [[Libbitcoin]] SDK.&lt;br /&gt;
*[[Bitcoin_Server|Bitcoin Server]] - A full node for Windows, Mac and Linux. Single file binary download. Part of [[Libbitcoin]] SDK.&lt;br /&gt;
&lt;br /&gt;
===Mobile apps===&lt;br /&gt;
==== iPhone / iPad ====&lt;br /&gt;
*[https://airbitz.co/bitcoin-wallet Airbitz Bitcoin Wallet] - Full featured iPhone bitcoin wallet &amp;amp; directory map (finds businesses that accept bitcoin near you).  Airbitz wallet also automatically implements encryption, backup, and multidevice synchronization.&lt;br /&gt;
*[https://blockchain.info/wallet/iphone-app Blockchain] - Fully featured iphone bitcoin app.&lt;br /&gt;
*[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.&lt;br /&gt;
*[[Bitcoin Ticker (iPhone)]] - monitoring price w/push notifications&lt;br /&gt;
*[[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!)&lt;br /&gt;
*[https://github.com/teeman/BitcoinTrader BitcoinTrader] - Spend/receive BTC via QR codes, trade, deposit/withdraw, etc. Supports Mt. Gox, TradeHill, ExchB, CampBX, and InstaWallet.&lt;br /&gt;
*[[Bit-pay]] - Mobile Checkout, set prices in any currency and receive mobile-to-mobile payment&lt;br /&gt;
*[http://blog.coinbase.com/post/64824441934/the-coinbase-ios-app-has-launched Coinbase iPhone App]&lt;br /&gt;
*[[Easywallet.org]] - Web based wallet, works with QR Code scanner on iPhone/iPad/iPod touch&lt;br /&gt;
*[https://itunes.apple.com/us/app/btc-miner/id648411895?ls=1&amp;amp;mt=8 BTC Miner (iPhone)] - monitor mining results from various mining pools on iPhone/iPad/iPod touch&lt;br /&gt;
*[[BitStore]] - Simple and secure native iOS wallet&lt;br /&gt;
*[[BitTick]] -  Real-time Bitcoin ticker. Real-time currency convert(support 50+ currency. USD, GBP, EUR, CNY, JPY, CAD, RUB, AUD, BRL, NZD, PLN, KRW…)&lt;br /&gt;
*[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)&lt;br /&gt;
*[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.&lt;br /&gt;
&lt;br /&gt;
==== Android ====&lt;br /&gt;
* Direct link to Android Market bitcoin apps. https://play.google.com/store/search?q=bitcoin&lt;br /&gt;
*[https://play.google.com/store/apps/details?id=net.bither Bither] - open source Android wallet with support for offline cold storage.&lt;br /&gt;
*[[Mycelium]] - Leading SPV Android wallet with many advanced features.&lt;br /&gt;
*[https://airbitz.co/bitcoin-wallet Airbitz Bitcoin Wallet] - Full featured Android bitcoin wallet &amp;amp; directory map (finds businesses that accept bitcoin near you).  Airbitz wallet also automatically implements encryption, backup, and multidevice synchronization.&lt;br /&gt;
*[[Bitcoin Alert]] - monitoring price (Android)&lt;br /&gt;
*[https://play.google.com/store/apps/details?id=com.mobnetic.coinguardian&amp;amp;hl=pl Bitcoin Checker] - Monitors the prices of cryptocurrencies on over 70 exchanges&lt;br /&gt;
*[[Bitcoin Wallet Balance]] - view your balance in real time on your android phone&lt;br /&gt;
*[[Bitcoin Wallet]] - Functional Android bitcoin wallet application. &lt;br /&gt;
*[[BitPay]] - https://market.android.com/details?id=com.bitcoin.bitpay (Is not related to the bit-pay.com online payment processor.)&lt;br /&gt;
*[https://play.google.com/store/apps/details?id=st.brothas.mtgoxwidget&amp;amp;hl=pl Bitcoin Ticker Widget] - displays and monitors the current BTC and LTC exchange rates.&lt;br /&gt;
*[[Bridgewalker]] - euro-denominated wallet for the Bitcoin economy&lt;br /&gt;
*[https://blockchain.info/wallet/android-app Blockchain] - Lightweight Android Bitcoin Client - Also works with blockchain.info web interface and iphone app.&lt;br /&gt;
*[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.&lt;br /&gt;
*[https://play.google.com/store/apps/details?id=com.coinbase.android&amp;amp;hl=en Coinbase Wallet] - supports buying, selling, sending, requesting, and more.&lt;br /&gt;
*[https://play.google.com/store/apps/details?id=com.coinbase.android.merchant&amp;amp;hl=en Coinbase Merchant] - makes it easy to accept bitcoin at a retail location&lt;br /&gt;
*[http://coincliff.com CoinCliff] - Monitors price and fires alarms to wake you up, or notifications, as in text messages (Android)&lt;br /&gt;
*[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])&lt;br /&gt;
*[https://www.cortex7.net Cortex7] - Multi exchange charting and trading application for Android.&lt;br /&gt;
*[[Easywallet.org]] - Web based wallet, works with QR Code scanner on Android devices&lt;br /&gt;
*[[Miner Status]] - monitoring miner status (Android)&lt;br /&gt;
*[[SMS Bitcoins]] - transactions by SMS&lt;br /&gt;
*[http://tab-trader.com/ TabTrader] - monitoring and trading(Android)&lt;br /&gt;
&lt;br /&gt;
==== Windows Phone 7 ====&lt;br /&gt;
*Direct link to Windows Phone Marketplace Bitcoin apps: [http://www.windowsphone.com/en-us/store/search?q=bitcoin]&lt;br /&gt;
&lt;br /&gt;
==== Windows Phone 8 ====&lt;br /&gt;
*[[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&lt;br /&gt;
&lt;br /&gt;
see also [[Bitcoin Payment Apps]]&lt;br /&gt;
 &lt;br /&gt;
===Mining apps===&lt;br /&gt;
Main page: [[Mining software]]&lt;br /&gt;
&lt;br /&gt;
*[[BFGMiner]] - Modular ASIC/FPGA/GPU miner in C&lt;br /&gt;
*[http://www.groupfabric.com/bitcoin-miner/ Bitcoin Miner by GroupFabric] - Free easy-to-use DirectX GPU miner on the Windows Store&lt;br /&gt;
*[[CGMiner]] - ASIC/FPGA/GPU miner in C&lt;br /&gt;
*[http://fabulouspanda.co.uk/macminer/ MacMiner] - A native Mac OS X Bitcoin miner based on cgminer, bfgminer, cpuminer and poclbm&lt;br /&gt;
*[[Asteroid]] - Mac-specific GUI based on cgminer&lt;br /&gt;
*[[MultiMiner]] - GUI based on cgminer/bfgminer for Windows, OS X and Linux, allows switching between currencies based on profitability&lt;br /&gt;
&lt;br /&gt;
===Mining Pool Servers (backend)===&lt;br /&gt;
Main page: [[Poolservers]]&lt;br /&gt;
&lt;br /&gt;
*[[CoiniumServ]] - High performance C# Mono/.Net poolserver.&lt;br /&gt;
*[[ecoinpool]] - Erlang poolserver (not maintained)&lt;br /&gt;
*[[Eloipool]] - Fast Python3 poolserver&lt;br /&gt;
*[[Pushpoold]] - Old mining poolserver in C (not maintained)&lt;br /&gt;
*[[Poold]] - Old Python mining poolserver (not maintained)&lt;br /&gt;
*[[PoolServerJ]] - Java mining poolserver (not maintained)&lt;br /&gt;
*[[Remote miner]] - mining pool software&lt;br /&gt;
*[[ckpool]] - Open source pool/database/proxy/passthrough/library in c for Linux&lt;br /&gt;
&lt;br /&gt;
===Libraries===&lt;br /&gt;
&lt;br /&gt;
=====C=====&lt;br /&gt;
*[https://github.com/libbtc/libbtc libbtc] - A fast, clean and small bitcoin C library&lt;br /&gt;
*[https://github.com/jgarzik/picocoin picocoin] - Tiny bitcoin library, with lightweight client and utils&lt;br /&gt;
*[https://github.com/luke-jr/libbase58 libbase58] - C library implementation of [[Base58]] and [[Base58Check]] encodings&lt;br /&gt;
*[[libblkmaker]] - C library implementation of [[getblocktemplate]] decentralized mining protocol&lt;br /&gt;
&lt;br /&gt;
=====C++=====&lt;br /&gt;
*[[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.&lt;br /&gt;
&lt;br /&gt;
====C / C++====&lt;br /&gt;
*[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)&lt;br /&gt;
&lt;br /&gt;
====Java====&lt;br /&gt;
*[[bitcoinj]] - popular client library for Java, currently used in several desktop/mobile applications.&lt;br /&gt;
*[[BCCAPI]] (BitCoin Client API) - a java library designed for making secure light-weight bitcoin clients.&lt;br /&gt;
*[[BitcoinCrypto]] - a lightweight Bitcoin crypto library for Java/Android.&lt;br /&gt;
&lt;br /&gt;
====Objective-C====&lt;br /&gt;
*[https://github.com/keeshux/BitcoinSPV BitcoinSPV] - A native Bitcoin SPV client library for iOS with BIP32 support.&lt;br /&gt;
&lt;br /&gt;
====Perl====&lt;br /&gt;
*[[Finance::MtGox]] - a Perl module which interfaces with the Mt. Gox API&lt;br /&gt;
&lt;br /&gt;
====Python====&lt;br /&gt;
*[[python-blkmaker]] - Python module implementation of [[getblocktemplate]] decentralized mining protocol&lt;br /&gt;
&lt;br /&gt;
===Development utilities===&lt;br /&gt;
*[[Bitcoin Dissector]] - a wireshark dissector for the bitcoin protocol&lt;br /&gt;
*[[Bitcoin Explorer]] - an advanced command line tool for working with bitcoin&lt;br /&gt;
*[[Bitcointools]] - a set of Python tools accessing the transaction database and the wallet&lt;br /&gt;
*[https://github.com/straumat/blockchain2graph Blockchain2graph] - a tool to import bitcoin blockchain into neo4j&lt;br /&gt;
&lt;br /&gt;
===Lists of software===&lt;br /&gt;
*[[BitGit]] - list of Bitcoin-related opensource projects hosted at Git&lt;br /&gt;
&lt;br /&gt;
===Developer resources===&lt;br /&gt;
*[[:Category:Developer|Category:Developer]]&lt;br /&gt;
*[[:Category:Technical|Category:Technical]]&lt;br /&gt;
*[[Original Bitcoin client/API calls list]]&lt;br /&gt;
*[[API reference (JSON-RPC)]]&lt;br /&gt;
*[[PHP_developer_intro|PHP Developer Introduction]]&lt;br /&gt;
&lt;br /&gt;
===Other===&lt;br /&gt;
*[http://www.phyramid.com/ Phyramid] Digital Agency offering software development and design services for Bitcoin businesses.&lt;br /&gt;
*[[Bitcoin Consultancy]] - an organization providing open source software and Bitcoin-related consulting&lt;br /&gt;
*[[Open Transactions]] - a financial crypto and digital cash software library, complementary to Bitcoin&lt;br /&gt;
*[[Moneychanger]] - Java-based GUI for [[Open Transactions]]&lt;br /&gt;
*[http://btcnames.org/ BTCnames] - a webbased aliasing service which allows to handle unlimited names for your BTC deposit hashes&lt;br /&gt;
* [http://www.bitcoinmining.com/bitcoin-mining-software/ Bitcoin Mining Software] - A helpful list of various Bitcoin software options&lt;br /&gt;
&lt;br /&gt;
== Webservices / APIs ==&lt;br /&gt;
&lt;br /&gt;
===Bitcoin Infrastructure===&lt;br /&gt;
* [[BlockTrail.com]] - Bitcoin API and platform for developers, complete with SDKs for PHP, Python, NodeJS and more&lt;br /&gt;
* [http://www.blockcypher.com BlockCypher] - High reliability Bitcoin Web Services, including web hooks, double spend detection and many SDKs.&lt;br /&gt;
&lt;br /&gt;
===Bitcoin Trade Data===&lt;br /&gt;
*[[Bitcoin Charts]] – Prices, volume, and extensive charting on virtually all Bitcoin markets.&lt;br /&gt;
*[https://bitcoinchain.com BitcoinChain] - Bitcoin block explorer, exchange markets and mining pools. &lt;br /&gt;
*[[MtGox Live]] - An innovative chart showing a live feed of [[MtGox]] trades and market depth.  (Must Use Chrome)&lt;br /&gt;
*[http://btccharts.com BTCCharts] - An innovative chart showing a live feed of multiple markets, currencies and timeframes.&lt;br /&gt;
*[http://MY-BTC.info MY-BTC.INFO] - A free profit/loss portfolio manager for Bitcoins and other digital currencies including many charts.&lt;br /&gt;
*[http://BitcoinExchangeRate.org BitcoinExchangeRate.org] - Bitcoin and USD converter with convenient URL scheme and Auto-updating Portfolio Spreadsheet.&lt;br /&gt;
*[[Bitcoin Sentiment Index]] - A financial index that collects and disseminates sentiment data about bitcoin.&lt;br /&gt;
*[[Preev]] - Bitcoin converter with live exchange rates.&lt;br /&gt;
*[[Skami]] - Bitcoin Market Exchange comparison charts.&lt;br /&gt;
*[[BitcoinSentiment]] - Crowdvoting site offering means of voting and viewing voters sentiment towards bitcoin.&lt;br /&gt;
*[[TradingView]] – network where traders exchange ideas about Bitcoin using advanced free online charts&lt;br /&gt;
&lt;br /&gt;
===Web interfaces for merchants===&lt;br /&gt;
*[https://developer.bitaps.com/ bitaps.com] - Blockchian API, Wallet API, Payment forwarding API, Market API, TOR network endpoint and TOR callbacks.&lt;br /&gt;
*[[File:Ms-icon-310x310.png|20px]] [https://apirone.com/docs/ Apirone.com] - Rest JSON API, callbacks, TOR network support, native SegWit transactions support.&lt;br /&gt;
*[[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&lt;br /&gt;
*[[BitMerch]] - Embeddable HTML buttons, instant sign-up, instant payouts, automatic price adjustment for other currencies. No programming skills required to set up.&lt;br /&gt;
*[[Bitcoin Evolution]] - Non wallet-based Buy Now button to insert into websites (handles sales tracking; client must be used for actual transaction)&lt;br /&gt;
*[[BitPay]] - Buy Now buttons, Checkout posts/callbacks, Mobile Checkout, JSON API&lt;br /&gt;
*[[Btceconomy]] - a JavaScript widget listing items for sale&lt;br /&gt;
*[[BTCMerch]] - Payment processor for bitcoins and other cryptocurrencies. 0.5% transaction fee. Sandbox is available.&lt;br /&gt;
*[https://coinbase.com/merchants Coinbase] - Provides bitcoin payment processing for Overstock.com, Reddit, Khan Academy, OkCupid, and more.&lt;br /&gt;
*[[GoCoin]] - Payment gateway for bitcoin. Supports JavaScript, PHP, Java, Ruby, and .NET&lt;br /&gt;
*[[WalletBit]] - Easy JavaScript Buy Now buttons, Instant Payment Notification, Application Programming Interface (JSON API), Mobile Checkout, QR-Code&lt;br /&gt;
* [https://www.PikaPay.com PikaPay] ([[PikaPay|info]]) The PikaPay service will be retiring as of March 1st, 2015&lt;br /&gt;
&lt;br /&gt;
[[Category:Software|*]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Testnet&amp;diff=66075</id>
		<title>Testnet</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Testnet&amp;diff=66075"/>
		<updated>2019-02-03T07:06:00Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Block explorers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;testnet&#039;&#039;&#039; is an alternative Bitcoin [[block chain]], to be used for testing. Testnet coins are separate and distinct from actual bitcoins, and are never supposed to have any value. This allows application developers or bitcoin testers to experiment, without having to use real bitcoins or worrying about breaking the main bitcoin chain.&lt;br /&gt;
&lt;br /&gt;
Run bitcoin or bitcoind with the -testnet flag to use the testnet (or put testnet=1 in the bitcoin.conf file).&lt;br /&gt;
&lt;br /&gt;
There have been three generations of testnet. Testnet2 was just the first testnet reset with a different genesis block, because people were starting to trade testnet coins for real money. &#039;&#039;&#039;Testnet3&#039;&#039;&#039; is the current test network. It was introduced with the 0.7 release, introduced a third genesis block, a new rule to avoid the &amp;quot;difficulty was too high, is now too low, and transactions take too long to verify&amp;quot; problem, and contains blocks with edge-case transactions designed to test implementation compatibility. On the December 21 of 2015 SegNet was deployed, to test the Wuille&#039;s Segregated Witness proposal.&lt;br /&gt;
&lt;br /&gt;
==Differences==&lt;br /&gt;
* Default Bitcoin network protocol listen port is 18333 (instead of 8333)&lt;br /&gt;
* Default RPC connection port is 18332 (instead of 8332)&lt;br /&gt;
* Bootstrapping uses different DNS seeds.&lt;br /&gt;
* A different value of ADDRESSVERSION field ensures no testnet Bitcoin addresses will work on the production network. (0x6F rather than 0x00)&lt;br /&gt;
* The protocol message header bytes are 0x0B110907 (instead of 0xF9BEB4D9) &lt;br /&gt;
* Minimum [[difficulty]] of 1.0 on testnet is equal to difficulty of 0.5 on mainnet. This means that the mainnet-equivalent of any testnet difficulty is half the testnet difficulty. In addition, if no block has been found in 20 minutes, the difficulty automatically resets back to the minimum for a single block, after which it returns to its previous value.&lt;br /&gt;
* A new genesis block&lt;br /&gt;
* The IsStandard() check is disabled so that non-standard transactions can be experimented with.&lt;br /&gt;
&lt;br /&gt;
==Genesis Block==&lt;br /&gt;
&lt;br /&gt;
Testnet uses a different genesis block to the main network. You can find it [https://www.biteasy.com/testnet/blocks/000000000933ea01ad0ee984209779baaec3ced90fa3f408719526f8d77f4943 here] or [http://blockexplorer.com/testnet/b/0 here].&lt;br /&gt;
The testnet was [https://github.com/gavinandresen/bitcoin-git/commit/feeb761ba07af74a7cd78b8c8f7c2a961fd9ea1c reset with a new genesis block] for the 0.7 bitcoin release.&lt;br /&gt;
&lt;br /&gt;
==Size==&lt;br /&gt;
Testnet receives less transactions than the main block chain and is typically much smaller in size. As of January 2018 the size of the data on disk was 14GB, containing data for about 6 years worth of testnet activity. Downloading this data required about 12GB of network activity peaking at 2MB/s rate of transfer.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
* [https://bitcointalk.org/?topic=4483.0 Testnet in a box forum topic]&lt;br /&gt;
* [https://sourceforge.net/projects/bitcoin/files/Bitcoin/testnet-in-a-box/ Testnet-In-A-Box self-contained testnet]&lt;br /&gt;
* [https://github.com/freewil/bitcoin-testnet-box Forked/Updated testnet-box]&lt;br /&gt;
&lt;br /&gt;
===Wallets===&lt;br /&gt;
&lt;br /&gt;
Online testnet wallets to help you test your application.&lt;br /&gt;
&lt;br /&gt;
* [http://testnetwallet.com/ TestnetWallet.com]&lt;br /&gt;
* [https://CoPay.io/ CoPay.io] wallet supports TestNet accounts&lt;br /&gt;
&lt;br /&gt;
===Faucets===&lt;br /&gt;
&lt;br /&gt;
Once you&#039;re done with your test coins, it is a nice gesture to send them back to the faucets, so they become available to other developers.&lt;br /&gt;
&lt;br /&gt;
* [http://bitcoinfaucet.uo1.net/ UO1 Testnet Faucet]&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=com.mycelium.testnetwallet Mycelium Testnet Wallet for Android with integrated Testnet &amp;quot;faucet&amp;quot; function (Local Trader)]&lt;br /&gt;
* [https://testnet-faucet.mempool.co mempool.co testnet3 Faucet]&lt;br /&gt;
&lt;br /&gt;
Offline (2018-09-06):&lt;br /&gt;
&lt;br /&gt;
* [http://tpfaucet.appspot.com/ TP&#039;s TestNet Faucet]&lt;br /&gt;
* [http://kuttler.eu/bitcoin/btc/faucet/ nkuttler&#039;s Bitcoin Testnet Faucet], transactions are made through Joinmarket, a [[CoinJoin]] implementation&lt;br /&gt;
* [https://testnet.manu.backend.hamburg/faucet flyingkiwi&#039;s TestNet Faucet]&lt;br /&gt;
&lt;br /&gt;
Offline (2016-08-07):&lt;br /&gt;
&lt;br /&gt;
* [http://faucet.luis.im/ luis.im Mojocoin Testnet3 Faucet]&lt;br /&gt;
* [https://accounts.blockcypher.com/testnet-faucet BlockCypher Testnet Faucet], also provided as a [http://dev.blockcypher.com/#faucets Testnet faucet API] for test automation&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Block explorers===&lt;br /&gt;
* [http://tbtc.bitaps.com/ Bitcoin Testnet Explorer on bitaps.com]&lt;br /&gt;
* [https://www.biteasy.com/testnet/blocks Biteasy.com Testnet Blockexplorer]&lt;br /&gt;
* [http://testnet.blockchain.info Blockchain.info Testnet Explorer]&lt;br /&gt;
* [http://tbtc.blockr.io/ Bitcoin Testnet on Blockr.io]&lt;br /&gt;
* [https://test-insight.bitpay.com/ Bitcoin Testnet on insight.bitpay.com]&lt;br /&gt;
* [https://www.blocktrail.com/tBTC BlockTrail Testnet Explorer, Testnet API and Testnet Faucet]&lt;br /&gt;
* [https://live.blockcypher.com/btc-testnet/ BlockCypher Testnet Explorer]&lt;br /&gt;
[[Category:Technical]]&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
&lt;br /&gt;
{{Bitcoin Core documentation}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;diff=66073</id>
		<title>Category:Block chain browsers</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;diff=66073"/>
		<updated>2019-01-30T18:09:01Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: updated link to https://btc.bitaps.com/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [[block chain browser]] is an application, typically web-based, that allow users to search and navigate a [[block chain]].&lt;br /&gt;
&lt;br /&gt;
== List of online block chain browsers ==&lt;br /&gt;
* [https://btc.bitaps.com Bitcoin Block Explorer]&lt;br /&gt;
* [https://apirone.com/btc/  Bitcoin Block Explorer with SegWit support]&lt;br /&gt;
* [https://bitinfocharts.com/bitcoin/explorer/ BitInfoCharts]&lt;br /&gt;
* [https://blockexplorer.com/ Bitcoin Block Explorer]&lt;br /&gt;
* [https://bitcoinchain.com/block_explorer/ BitcoinChain]&lt;br /&gt;
* [https://bitupper.com/en/explorer/bitcoin Bitupper Explorer]&lt;br /&gt;
* [https://btc.blockchainhub.co.jp BlockhainHub]&lt;br /&gt;
* [https://www.biteasy.com/blockchain/blocks bitEasy]&lt;br /&gt;
* [https://blockchain.info/ Blockchain.info]&lt;br /&gt;
* [https://live.blockcypher.com/ BlockCypher]&lt;br /&gt;
* [https://www.blockonomics.co/ Blockonomics]&lt;br /&gt;
* [https://btc.blockr.io/ blockr]&lt;br /&gt;
* [https://www.blocktrail.com/BTC BlockTrail]&lt;br /&gt;
* [https://chain.btc.com/ BTC Chain]&lt;br /&gt;
* [http://chainflyer.bitflyer.jp/ chainFlyer]&lt;br /&gt;
* [http://coinbelly.io/ Coinbelly]&lt;br /&gt;
* [https://explorer.coinpayments.net/ CoinPayments]&lt;br /&gt;
* [https://www.coinprism.info/ Coinprism]&lt;br /&gt;
* [http://learnmeabitcoin.com/explorer/ learnmeabitcoin]&lt;br /&gt;
* [https://chain.localbitcoins.com/ LocalBitcoins]&lt;br /&gt;
* [https://smartbit.com.au Smartbit]&lt;br /&gt;
* [https://chain.so/btc SoChain]&lt;br /&gt;
* [https://tradeblock.com/blockchain/ TradeBlock]&lt;br /&gt;
* [https://www.walletexplorer.com/ WalletExplorer]&lt;br /&gt;
* [http://webbtc.com/ webBTC]&lt;br /&gt;
* [https://chaindex.com/blockchain/ chaindex]&lt;br /&gt;
* [https://BTC.com  BTC.com]&lt;br /&gt;
&lt;br /&gt;
== List of online block chain browsers (testnet3) ==&lt;br /&gt;
* [https://tbtc.bitaps.com/ Testnet explorer]&lt;br /&gt;
* [https://tbtc.blockr.io/ blockr]&lt;br /&gt;
* [https://tchain.btc.com/ BTC Chain]&lt;br /&gt;
* [https://sandbox.smartbit.com.au/ Smartbit]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;diff=66072</id>
		<title>Category:Block chain browsers</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;diff=66072"/>
		<updated>2019-01-30T18:06:45Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* List of online block chain browsers (testnet3) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [[block chain browser]] is an application, typically web-based, that allow users to search and navigate a [[block chain]].&lt;br /&gt;
&lt;br /&gt;
== List of online block chain browsers ==&lt;br /&gt;
* [https://apirone.com/btc/  Bitcoin Block Explorer with SegWit support]&lt;br /&gt;
* [https://bitaps.com Bitaps.com]&lt;br /&gt;
* [https://bitinfocharts.com/bitcoin/explorer/ BitInfoCharts]&lt;br /&gt;
* [https://blockexplorer.com/ Bitcoin Block Explorer]&lt;br /&gt;
* [https://bitcoinchain.com/block_explorer/ BitcoinChain]&lt;br /&gt;
* [https://bitupper.com/en/explorer/bitcoin Bitupper Explorer]&lt;br /&gt;
* [https://btc.blockchainhub.co.jp BlockhainHub]&lt;br /&gt;
* [https://www.biteasy.com/blockchain/blocks bitEasy]&lt;br /&gt;
* [https://blockchain.info/ Blockchain.info]&lt;br /&gt;
* [https://live.blockcypher.com/ BlockCypher]&lt;br /&gt;
* [https://www.blockonomics.co/ Blockonomics]&lt;br /&gt;
* [https://btc.blockr.io/ blockr]&lt;br /&gt;
* [https://www.blocktrail.com/BTC BlockTrail]&lt;br /&gt;
* [https://chain.btc.com/ BTC Chain]&lt;br /&gt;
* [http://chainflyer.bitflyer.jp/ chainFlyer]&lt;br /&gt;
* [http://coinbelly.io/ Coinbelly]&lt;br /&gt;
* [https://explorer.coinpayments.net/ CoinPayments]&lt;br /&gt;
* [https://www.coinprism.info/ Coinprism]&lt;br /&gt;
* [http://learnmeabitcoin.com/explorer/ learnmeabitcoin]&lt;br /&gt;
* [https://chain.localbitcoins.com/ LocalBitcoins]&lt;br /&gt;
* [https://smartbit.com.au Smartbit]&lt;br /&gt;
* [https://chain.so/btc SoChain]&lt;br /&gt;
* [https://tradeblock.com/blockchain/ TradeBlock]&lt;br /&gt;
* [https://www.walletexplorer.com/ WalletExplorer]&lt;br /&gt;
* [http://webbtc.com/ webBTC]&lt;br /&gt;
* [https://chaindex.com/blockchain/ chaindex]&lt;br /&gt;
* [https://BTC.com  BTC.com]&lt;br /&gt;
&lt;br /&gt;
== List of online block chain browsers (testnet3) ==&lt;br /&gt;
* [https://tbtc.bitaps.com/ Testnet explorer]&lt;br /&gt;
* [https://tbtc.blockr.io/ blockr]&lt;br /&gt;
* [https://tchain.btc.com/ BTC Chain]&lt;br /&gt;
* [https://sandbox.smartbit.com.au/ Smartbit]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;diff=65913</id>
		<title>Category:Block chain browsers</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;diff=65913"/>
		<updated>2018-11-23T12:13:38Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Apirone user trying use this site for just for marketing and try to deleted our website https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;amp;diff=65799&amp;amp;oldid=65576, we should ban this person&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [[block chain browser]] is an application, typically web-based, that allow users to search and navigate a [[block chain]].&lt;br /&gt;
&lt;br /&gt;
== List of online block chain browsers ==&lt;br /&gt;
* [https://bitaps.com Bitaps.com]&lt;br /&gt;
* [https://bitinfocharts.com/bitcoin/explorer/ BitInfoCharts]&lt;br /&gt;
* [https://blockexplorer.com/ Bitcoin Block Explorer]&lt;br /&gt;
* [https://bitcoinchain.com/block_explorer/ BitcoinChain]&lt;br /&gt;
* [https://bitupper.com/en/explorer/bitcoin Bitupper Explorer]&lt;br /&gt;
* [https://btc.blockchainhub.co.jp BlockhainHub]&lt;br /&gt;
* [https://www.biteasy.com/blockchain/blocks bitEasy]&lt;br /&gt;
* [https://blockchain.info/ Blockchain.info]&lt;br /&gt;
* [https://live.blockcypher.com/ BlockCypher]&lt;br /&gt;
* [https://www.blockonomics.co/ Blockonomics]&lt;br /&gt;
* [https://btc.blockr.io/ blockr]&lt;br /&gt;
* [https://www.blocktrail.com/BTC BlockTrail]&lt;br /&gt;
* [https://chain.btc.com/ BTC Chain]&lt;br /&gt;
* [http://chainflyer.bitflyer.jp/ chainFlyer]&lt;br /&gt;
* [http://coinbelly.io/ Coinbelly]&lt;br /&gt;
* [https://explorer.coinpayments.net/ CoinPayments]&lt;br /&gt;
* [https://www.coinprism.info/ Coinprism]&lt;br /&gt;
* [http://learnmeabitcoin.com/explorer/ learnmeabitcoin]&lt;br /&gt;
* [https://chain.localbitcoins.com/ LocalBitcoins]&lt;br /&gt;
* [https://smartbit.com.au Smartbit]&lt;br /&gt;
* [https://chain.so/btc SoChain]&lt;br /&gt;
* [https://tradeblock.com/blockchain/ TradeBlock]&lt;br /&gt;
* [https://www.walletexplorer.com/ WalletExplorer]&lt;br /&gt;
* [http://webbtc.com/ webBTC]&lt;br /&gt;
* [https://chaindex.com/blockchain/ chaindex]&lt;br /&gt;
* [https://BTC.com  BTC.com]&lt;br /&gt;
&lt;br /&gt;
== List of online block chain browsers (testnet3) ==&lt;br /&gt;
* [https://tbtc.blockr.io/ blockr]&lt;br /&gt;
* [https://tchain.btc.com/ BTC Chain]&lt;br /&gt;
* [https://sandbox.smartbit.com.au/ Smartbit]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;diff=65912</id>
		<title>Category:Block chain browsers</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;diff=65912"/>
		<updated>2018-11-23T12:13:04Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Apirone user trying use this site for just for  marketing and try to deleted our website https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;amp;diff=65799&amp;amp;oldid=65576, we should ban this person&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [[block chain browser]] is an application, typically web-based, that allow users to search and navigate a [[block chain]].&lt;br /&gt;
&lt;br /&gt;
== List of online block chain browsers ==&lt;br /&gt;
* [https://apirone.com Apirone.com]&lt;br /&gt;
* [https://bitaps.com Bitaps.com]&lt;br /&gt;
* [https://bitinfocharts.com/bitcoin/explorer/ BitInfoCharts]&lt;br /&gt;
* [https://blockexplorer.com/ Bitcoin Block Explorer]&lt;br /&gt;
* [https://bitcoinchain.com/block_explorer/ BitcoinChain]&lt;br /&gt;
* [https://bitupper.com/en/explorer/bitcoin Bitupper Explorer]&lt;br /&gt;
* [https://btc.blockchainhub.co.jp BlockhainHub]&lt;br /&gt;
* [https://www.biteasy.com/blockchain/blocks bitEasy]&lt;br /&gt;
* [https://blockchain.info/ Blockchain.info]&lt;br /&gt;
* [https://live.blockcypher.com/ BlockCypher]&lt;br /&gt;
* [https://www.blockonomics.co/ Blockonomics]&lt;br /&gt;
* [https://btc.blockr.io/ blockr]&lt;br /&gt;
* [https://www.blocktrail.com/BTC BlockTrail]&lt;br /&gt;
* [https://chain.btc.com/ BTC Chain]&lt;br /&gt;
* [http://chainflyer.bitflyer.jp/ chainFlyer]&lt;br /&gt;
* [http://coinbelly.io/ Coinbelly]&lt;br /&gt;
* [https://explorer.coinpayments.net/ CoinPayments]&lt;br /&gt;
* [https://www.coinprism.info/ Coinprism]&lt;br /&gt;
* [http://learnmeabitcoin.com/explorer/ learnmeabitcoin]&lt;br /&gt;
* [https://chain.localbitcoins.com/ LocalBitcoins]&lt;br /&gt;
* [https://smartbit.com.au Smartbit]&lt;br /&gt;
* [https://chain.so/btc SoChain]&lt;br /&gt;
* [https://tradeblock.com/blockchain/ TradeBlock]&lt;br /&gt;
* [https://www.walletexplorer.com/ WalletExplorer]&lt;br /&gt;
* [http://webbtc.com/ webBTC]&lt;br /&gt;
* [https://chaindex.com/blockchain/ chaindex]&lt;br /&gt;
* [https://BTC.com  BTC.com]&lt;br /&gt;
&lt;br /&gt;
== List of online block chain browsers (testnet3) ==&lt;br /&gt;
* [https://tbtc.blockr.io/ blockr]&lt;br /&gt;
* [https://tchain.btc.com/ BTC Chain]&lt;br /&gt;
* [https://sandbox.smartbit.com.au/ Smartbit]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Block_chain_browser&amp;diff=65911</id>
		<title>Block chain browser</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Block_chain_browser&amp;diff=65911"/>
		<updated>2018-11-23T11:52:20Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: removed non bitcoin explorers; added bitcoin explorers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Block Explorer==&lt;br /&gt;
&lt;br /&gt;
A Blockchain Explorer is a web application to view and query [https://en.bitcoin.it/wiki/Block blocks] &amp;lt;ref&amp;gt;Blockchain for dummies p 99 -  Tiana Laurence - ISBN 978-1119365594&amp;lt;/ref&amp;gt; working as a  [https://en.bitcoin.it/wiki/Web_browser web browser] that is not connected to the internet, like Google Chrome, but to the [https://en.bitcoin.it/wiki/Blockchain Blockchain]. Their primary function is to allow everyone with an internet connection to track in real-time all the [https://en.bitcoin.it/wiki/Transaction_confirmation transactions] or interactions made by each [https://en.bitcoin.it/wiki/Cryptocurrency cryptocurrencies] holders, regardless of his or her level of knowledge and expertise. &amp;lt;ref&amp;gt;Blockchain Enabled Application p.21 - David Metcalf -  ISBN 978-1484230800&amp;lt;/ref&amp;gt;. However, although there are plenty of Explorer available, only a tiny minority are able to show the transaction using [https://en.bitcoin.it/wiki/Segregated_Witness SegWit] (Bitcoin bech32 addresses start with “bc1”) &amp;lt;ref&amp;gt;Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions 1st Edition p.19- Joseph J. Bambara - ISBN 978-1260115871&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==The default view==&lt;br /&gt;
&lt;br /&gt;
The default view in the main page generally provides in real time information about of all the last blocks that are being added to the blockchain, most often separated into six columns with this following informations:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Block height:&#039;&#039;&#039; &amp;lt;ref&amp;gt;Mastering Bitcoin p.28 - Andreas M. Antonopoulos - ISBN 978-1491954386&amp;lt;/ref&amp;gt;  block number since the Bitcoin [https://en.bitcoin.it/wiki/Genesis_block genesis block] was [https://en.bitcoin.it/wiki/Mining mined]. Each new mined block assumes an increase of one at the height of the block. Thus, the number 492800 in this column means this is the 492800th block mined in the whole history.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Age:&#039;&#039;&#039; the moment when the block was accepted by a miner and not when the user initiated a payment or transfer to another wallet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://en.bitcoin.it/wiki/Transaction_confirmation Confirmation]:&#039;&#039;&#039; The most relevant information visible at a glance, the transaction status. If a transaction is «unconfirmed» or «pending», that means the transaction is in the Blockchain, but has not included in a block yet. In average, it takes typically 10 minutes for a bitcoin transaction to be confirmed. It will take about one hour to get «confirmed» by six confirmations.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transaction list (TX):&#039;&#039;&#039; number of transactions included in the block. &amp;lt;ref&amp;gt;Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions 1st Edition p.18- Joseph J. Bambara - ISBN 978-1260115871&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reward:&#039;&#039;&#039; the reward for those (miners) who mined the block.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mined by:&#039;&#039;&#039; name of the miner who mined this block. Usually a pool of miners who had been involved in.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Size:&#039;&#039;&#039; size of the transaction obtained by adding the sizes of each transactions included in the block. This data is always provided in bytes.&lt;br /&gt;
&lt;br /&gt;
==The browser==&lt;br /&gt;
&lt;br /&gt;
In the same way as with an Internet browser, the user needs to enter a request to begin his search. It can be a transaction hash or TXID &amp;lt;ref&amp;gt;beginning-blockchain-guide-building-solutions p.278 - Bikramaditya Singhal - ISBN 978-1484234433&amp;lt;/ref&amp;gt;(sequence of 64 characters hexadecimal (0 to 9 and a to f) numbers used to uniquely identify a particular transaction) or a block height for example. Automatically, a page containing all the details about the transaction is loaded according to the request. Advanced information contains all the movements in this transaction and is only available at the user&#039;s request. Most of the time, a bitcoin transaction has several input and output [https://en.bitcoin.it/wiki/Bitcoin_address addresses] insofar as it allows a sender to save time and money by sending to several addresses at once. All the following data will be displayed:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TXID:&#039;&#039;&#039; as mentioned above&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Input:&#039;&#039;&#039;  transaction inputs are pointers to UTXO &amp;lt;ref&amp;gt;Blockchain Enabled Application p.18 - David Metcalf -  ISBN 978-1484230800&amp;lt;/ref&amp;gt;. They point to a specific UTXO by reference to the transaction hash and sequence number where the UTXO is recorded in the blockchain. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Output:&#039;&#039;&#039; contains instructions for sending bitcoins &amp;lt;ref&amp;gt;Blockchain Enabled Application p.18 - David Metcalf -  ISBN 978-1484230800&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Value:&#039;&#039;&#039; the number of Satoshi (1 BTC = 100,000,000 Satoshi) that this output will be worth when claimed. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ScriptPubKey:&#039;&#039;&#039; the second half of a script. There can be more than one output. Because each output from one transaction can only ever be referenced once by an input of a subsequent transaction, the entire combined input value needs to be sent in an output if the user doesn&#039;t want to lose it. &amp;lt;ref&amp;gt;beginning-blockchain-guide-building-solutions p.201-202 - Bikramaditya Singhal - ISBN 978-1484234433&amp;lt;/ref&amp;gt; If the input is worth 50 BTC but a consumer only want to send 25 BTC, Bitcoin will create two outputs worth 25 BTC. This section is divided into two parts. The first, the top line, showing the total amount that the recipient has to receive in BTC, known as the destination. And the other part, below, showing the amount of bitcoins back to the user that remains in the wallet and which can be used as a new input in a subsequent transaction. Any input bitcoins not redeemed in an output is considered a transaction fee.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transaction Fees:&#039;&#039;&#039; most transactions include transaction fees, which compensate the bitcoin miners for securing the network. Transaction fees serve as an incentive to include (mine) a transaction into the next block and also as a disincentive against “spam” transactions or any kind of abuse of the system, by imposing a small cost on every transaction. Transaction fees are collected by the miner who mines the block that records the transaction on the blockchain. &amp;lt;ref&amp;gt;Mastering Bitcoin p.127 - Andreas M. Antonopoulos - ISBN 978-1491954386&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coinbase Data:&#039;&#039;&#039; This field must be between 2 and 100 bytes. Except for the first few bytes the rest of the coinbase data can be used by miners in any way they want; it is arbitrary data. In the genesis block, for example, Satoshi Nakamoto added the text “The Times 03/Jan/ 2009 Chancellor on brink of second bailout for banks” in the coinbase data, using it as a proof of the date and to convey a message. Currently, miners use the coinbase data to include extra nonce values and strings identifying the mining pool. &amp;lt;ref&amp;gt;Mastering Bitcoin p.225 - Andreas M. Antonopoulos - ISBN 978-1491954386&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==List of blockchain explorers==&lt;br /&gt;
* https://bitaps.com&lt;br /&gt;
* https://blockstream.info/	&lt;br /&gt;
* https://bitupper.com/en/explorer/bitcoin	Explorer that supports Segwit&lt;br /&gt;
* https://apirone.com/btc/	Explorer that supports Segwit	&lt;br /&gt;
* http://btcblockexplorer.financialplugins.com	&lt;br /&gt;
* https://bitcoinchain.com	&lt;br /&gt;
* https://bitinfocharts.com/bitcoin&lt;br /&gt;
* https://blockchain.info	&lt;br /&gt;
* https://blockchair.com/	Explorer that supports Segwit&lt;br /&gt;
* https://blockexplorer.com/	&lt;br /&gt;
* https://btc.com/	Explorer that supports Segwit	&lt;br /&gt;
* https://chain.so/BTC	&lt;br /&gt;
* https://chainz.cryptoid.info/btc	Explorer that supports Segwit&lt;br /&gt;
* https://explorer.bitcoin.com/btc	&lt;br /&gt;
* https://insight.bitpay.com&lt;br /&gt;
* https://live.blockcypher.com/btc	&lt;br /&gt;
* https://multihash.net	&lt;br /&gt;
* https://btc.blockdozer.com	&lt;br /&gt;
* https://www.blockonomics.co	Explorer that supports Segwit&lt;br /&gt;
* https://www.blocktrail.com/BTC	&lt;br /&gt;
* https://www.smartbit.com.au&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
	&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Block_chain_browser&amp;diff=65910</id>
		<title>Block chain browser</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Block_chain_browser&amp;diff=65910"/>
		<updated>2018-11-23T11:38:01Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* List of blockchain explorers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Block Explorer==&lt;br /&gt;
&lt;br /&gt;
A Blockchain Explorer is a web application to view and query [https://en.bitcoin.it/wiki/Block blocks] &amp;lt;ref&amp;gt;Blockchain for dummies p 99 -  Tiana Laurence - ISBN 978-1119365594&amp;lt;/ref&amp;gt; working as a  [https://en.bitcoin.it/wiki/Web_browser web browser] that is not connected to the internet, like Google Chrome, but to the [https://en.bitcoin.it/wiki/Blockchain Blockchain]. Their primary function is to allow everyone with an internet connection to track in real-time all the [https://en.bitcoin.it/wiki/Transaction_confirmation transactions] or interactions made by each [https://en.bitcoin.it/wiki/Cryptocurrency cryptocurrencies] holders, regardless of his or her level of knowledge and expertise. &amp;lt;ref&amp;gt;Blockchain Enabled Application p.21 - David Metcalf -  ISBN 978-1484230800&amp;lt;/ref&amp;gt;. However, although there are plenty of Explorer available, only a tiny minority are able to show the transaction using [https://en.bitcoin.it/wiki/Segregated_Witness SegWit] (Bitcoin bech32 addresses start with “bc1”) &amp;lt;ref&amp;gt;Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions 1st Edition p.19- Joseph J. Bambara - ISBN 978-1260115871&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==The default view==&lt;br /&gt;
&lt;br /&gt;
The default view in the main page generally provides in real time information about of all the last blocks that are being added to the blockchain, most often separated into six columns with this following informations:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Block height:&#039;&#039;&#039; &amp;lt;ref&amp;gt;Mastering Bitcoin p.28 - Andreas M. Antonopoulos - ISBN 978-1491954386&amp;lt;/ref&amp;gt;  block number since the Bitcoin [https://en.bitcoin.it/wiki/Genesis_block genesis block] was [https://en.bitcoin.it/wiki/Mining mined]. Each new mined block assumes an increase of one at the height of the block. Thus, the number 492800 in this column means this is the 492800th block mined in the whole history.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Age:&#039;&#039;&#039; the moment when the block was accepted by a miner and not when the user initiated a payment or transfer to another wallet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://en.bitcoin.it/wiki/Transaction_confirmation Confirmation]:&#039;&#039;&#039; The most relevant information visible at a glance, the transaction status. If a transaction is «unconfirmed» or «pending», that means the transaction is in the Blockchain, but has not included in a block yet. In average, it takes typically 10 minutes for a bitcoin transaction to be confirmed. It will take about one hour to get «confirmed» by six confirmations.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transaction list (TX):&#039;&#039;&#039; number of transactions included in the block. &amp;lt;ref&amp;gt;Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions 1st Edition p.18- Joseph J. Bambara - ISBN 978-1260115871&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Reward:&#039;&#039;&#039; the reward for those (miners) who mined the block.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Mined by:&#039;&#039;&#039; name of the miner who mined this block. Usually a pool of miners who had been involved in.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Size:&#039;&#039;&#039; size of the transaction obtained by adding the sizes of each transactions included in the block. This data is always provided in bytes.&lt;br /&gt;
&lt;br /&gt;
==The browser==&lt;br /&gt;
&lt;br /&gt;
In the same way as with an Internet browser, the user needs to enter a request to begin his search. It can be a transaction hash or TXID &amp;lt;ref&amp;gt;beginning-blockchain-guide-building-solutions p.278 - Bikramaditya Singhal - ISBN 978-1484234433&amp;lt;/ref&amp;gt;(sequence of 64 characters hexadecimal (0 to 9 and a to f) numbers used to uniquely identify a particular transaction) or a block height for example. Automatically, a page containing all the details about the transaction is loaded according to the request. Advanced information contains all the movements in this transaction and is only available at the user&#039;s request. Most of the time, a bitcoin transaction has several input and output [https://en.bitcoin.it/wiki/Bitcoin_address addresses] insofar as it allows a sender to save time and money by sending to several addresses at once. All the following data will be displayed:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;TXID:&#039;&#039;&#039; as mentioned above&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Input:&#039;&#039;&#039;  transaction inputs are pointers to UTXO &amp;lt;ref&amp;gt;Blockchain Enabled Application p.18 - David Metcalf -  ISBN 978-1484230800&amp;lt;/ref&amp;gt;. They point to a specific UTXO by reference to the transaction hash and sequence number where the UTXO is recorded in the blockchain. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Output:&#039;&#039;&#039; contains instructions for sending bitcoins &amp;lt;ref&amp;gt;Blockchain Enabled Application p.18 - David Metcalf -  ISBN 978-1484230800&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Value:&#039;&#039;&#039; the number of Satoshi (1 BTC = 100,000,000 Satoshi) that this output will be worth when claimed. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ScriptPubKey:&#039;&#039;&#039; the second half of a script. There can be more than one output. Because each output from one transaction can only ever be referenced once by an input of a subsequent transaction, the entire combined input value needs to be sent in an output if the user doesn&#039;t want to lose it. &amp;lt;ref&amp;gt;beginning-blockchain-guide-building-solutions p.201-202 - Bikramaditya Singhal - ISBN 978-1484234433&amp;lt;/ref&amp;gt; If the input is worth 50 BTC but a consumer only want to send 25 BTC, Bitcoin will create two outputs worth 25 BTC. This section is divided into two parts. The first, the top line, showing the total amount that the recipient has to receive in BTC, known as the destination. And the other part, below, showing the amount of bitcoins back to the user that remains in the wallet and which can be used as a new input in a subsequent transaction. Any input bitcoins not redeemed in an output is considered a transaction fee.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Transaction Fees:&#039;&#039;&#039; most transactions include transaction fees, which compensate the bitcoin miners for securing the network. Transaction fees serve as an incentive to include (mine) a transaction into the next block and also as a disincentive against “spam” transactions or any kind of abuse of the system, by imposing a small cost on every transaction. Transaction fees are collected by the miner who mines the block that records the transaction on the blockchain. &amp;lt;ref&amp;gt;Mastering Bitcoin p.127 - Andreas M. Antonopoulos - ISBN 978-1491954386&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Coinbase Data:&#039;&#039;&#039; This field must be between 2 and 100 bytes. Except for the first few bytes the rest of the coinbase data can be used by miners in any way they want; it is arbitrary data. In the genesis block, for example, Satoshi Nakamoto added the text “The Times 03/Jan/ 2009 Chancellor on brink of second bailout for banks” in the coinbase data, using it as a proof of the date and to convey a message. Currently, miners use the coinbase data to include extra nonce values and strings identifying the mining pool. &amp;lt;ref&amp;gt;Mastering Bitcoin p.225 - Andreas M. Antonopoulos - ISBN 978-1491954386&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==List of blockchain explorers==&lt;br /&gt;
* https://www.bitaps.com	&lt;br /&gt;
* https://bitupper.com/en/explorer/bitcoin	Explorer that supports Segwit&lt;br /&gt;
* https://apirone.com/btc/	Explorer that supports Segwit&lt;br /&gt;
* http://block.superbtc.org/	&lt;br /&gt;
* http://btcblockexplorer.financialplugins.com	&lt;br /&gt;
* https://bitcoinchain.com	&lt;br /&gt;
* https://bitinfocharts.com/bitcoin&lt;br /&gt;
* https://blockchain.info/ru	&lt;br /&gt;
* https://blockchair.com/	Explorer that supports Segwit&lt;br /&gt;
* https://blockexplorer.com/	&lt;br /&gt;
* https://btc.com/	Explorer that supports Segwit&lt;br /&gt;
* https://btgexp.com/search	&lt;br /&gt;
* https://chain.so/BTC	&lt;br /&gt;
* https://chainz.cryptoid.info/btc/	Explorer that supports Segwit&lt;br /&gt;
* https://cryptobe.com/search	&lt;br /&gt;
* https://explore.burst.cryptoguru.org/	&lt;br /&gt;
* https://explorer.bitcoin.com/btc	&lt;br /&gt;
* https://insight.bitpay.com/	&lt;br /&gt;
* https://live.blockcypher.com/	&lt;br /&gt;
* https://multihash.net/	&lt;br /&gt;
* https://www.blockdozer.com/	&lt;br /&gt;
* https://www.blockonomics.co	Explorer that supports Segwit&lt;br /&gt;
* https://www.blocktrail.com/BTC	&lt;br /&gt;
* https://www.smartbit.com.au/	&lt;br /&gt;
* https://www.walletexplorer.com&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
	&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Pybtc&amp;diff=65540</id>
		<title>Pybtc</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Pybtc&amp;diff=65540"/>
		<updated>2018-07-04T18:32:17Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Python library for Bitcoin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Python library for Bitcoin==&lt;br /&gt;
&lt;br /&gt;
Key Features:&lt;br /&gt;
&lt;br /&gt;
* Supports addresses types PUBKEY, P2PKH, P2SH, P2SH-PWPKH, P2WPKH, P2WSH.&lt;br /&gt;
* Supports BIP32(Hierarchical Deterministic Wallets), BIP39(Mnemonic code generation)&lt;br /&gt;
* Supports BIP141(Segregated Witness)&lt;br /&gt;
* Transaction constructor&lt;br /&gt;
* Mining pool basic primitives&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This software is Open Source.&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
Documentation can be found here, or in the source archive. It is built using Sphinx:&lt;br /&gt;
&lt;br /&gt;
https://pybtc.readthedocs.io&lt;br /&gt;
&lt;br /&gt;
==Git==&lt;br /&gt;
&lt;br /&gt;
Source code can be found here:&lt;br /&gt;
https://github.com/bitaps-com/pybtc&lt;br /&gt;
&lt;br /&gt;
==PIP==&lt;br /&gt;
&lt;br /&gt;
The library can also be found in the Python package repository&lt;br /&gt;
&lt;br /&gt;
https://pypi.org/project/pybtc&lt;br /&gt;
&lt;br /&gt;
This means that it can be installed using &#039;&#039;&#039;pip install pybtc&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Project status ==&lt;br /&gt;
&lt;br /&gt;
According to [https://pypi.org/project/pybtc the PyPI page], pybtc is not actively maintained. The page suggests using [https://github.com/bitaps-com/pybtc github] instead, which offers far more features.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Open Source]]&lt;br /&gt;
[[Category:Backends]]&lt;br /&gt;
[[Category:Defunct_products_or_services]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Invoice_address&amp;diff=65136</id>
		<title>Invoice address</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Invoice_address&amp;diff=65136"/>
		<updated>2018-03-27T09:13:56Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A &#039;&#039;&#039;Bitcoin address&#039;&#039;&#039;, or simply &#039;&#039;&#039;address&#039;&#039;&#039;, is an identifier of 26-35 alphanumeric characters, beginning with the number &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, that represents a possible destination for a bitcoin payment.&lt;br /&gt;
Addresses can be generated at no cost by any user of Bitcoin.&lt;br /&gt;
For example, using [[Bitcoin Core]], one can click &amp;quot;New Address&amp;quot; and be assigned an address.&lt;br /&gt;
It is also possible to get a Bitcoin address using an account at an exchange or online wallet service.&lt;br /&gt;
&lt;br /&gt;
There are currently three [[List_of_address_prefixes|address formats]] in use:&lt;br /&gt;
# [[Transaction#Pay-to-PubkeyHash|P2PKH]] which begin with the number &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2&amp;lt;/code&amp;gt;.&amp;lt;!-- tails donation address --&amp;gt;&lt;br /&gt;
# [[Pay_to_script_hash|P2SH]] type starting with the number &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy&amp;lt;/code&amp;gt;&amp;lt;!-- anyone-can-spend, null script --&amp;gt;.&lt;br /&gt;
# [[Bech32]] type starting with &amp;lt;code&amp;gt;bc1&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt;.&amp;lt;!--some example LN wallet--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==A Bitcoin address is a single-use token==&lt;br /&gt;
Like e-mail addresses, you can send bitcoins to a person by sending bitcoins to one of their addresses.&lt;br /&gt;
However, &#039;&#039;unlike&#039;&#039; e-mail addresses, people have many different Bitcoin addresses and a unique address should be used for each transaction.&lt;br /&gt;
Most Bitcoin software and websites will help with this by generating a brand new address each time you create an invoice or payment request.&lt;br /&gt;
&lt;br /&gt;
==Addresses can be created offline==&lt;br /&gt;
Creating addresses can be done without an Internet connection and does not require any contact or registration with the Bitcoin network.&lt;br /&gt;
It is possible to create large batches of addresses offline using freely available software tools.&lt;br /&gt;
Generating batches of addresses is useful in several scenarios, such as e-commerce websites where a unique pre-generated address is dispensed to each customer who chooses a &amp;quot;pay with Bitcoin&amp;quot; option.&lt;br /&gt;
Newer [[Deterministic wallet | &amp;quot;HD wallets&amp;quot;]] can generate a &amp;quot;seed&amp;quot; token which can be used to allow untrusted systems (such as webservers) to generate an unlimited number of addresses without the ability to spend the bitcoins received.&lt;br /&gt;
&lt;br /&gt;
==Addresses are often case sensitive and exact==&lt;br /&gt;
Old-style Bitcoin addresses are case-sensitive.  Bitcoin addresses should be copied and pasted using the computer&#039;s clipboard wherever possible. If you hand-key a Bitcoin address, and each character is not transcribed exactly - including capitalization - the incorrect address will most likely be rejected by the Bitcoin software.  You will have to check your entry and try again.&lt;br /&gt;
&lt;br /&gt;
The probability that a mistyped address is accepted as being valid is 1 in 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt;, that is, approximately 1 in 4.29 billion.&lt;br /&gt;
&lt;br /&gt;
New-style [[bech32]] addresses are case insensitive.&lt;br /&gt;
&lt;br /&gt;
==Proving you receive with an address==&lt;br /&gt;
Most Bitcoin wallets have a function to &amp;quot;sign&amp;quot; a message, proving the entity receiving funds with an address has agreed to the message.&lt;br /&gt;
This can be used to, for example, finalise a contract in a cryptographically provable way prior to making payment for it.&lt;br /&gt;
&lt;br /&gt;
Some services will also piggy-back on this capability by dedicating a specific address for authentication only, in which case the address should never be used for actual Bitcoin transactions.&lt;br /&gt;
When you login to or use their service, you will provide a signature proving you are the same person with the pre-negotiated address.&lt;br /&gt;
&lt;br /&gt;
It is important to note that these signatures only prove one receives with an address.&lt;br /&gt;
Since Bitcoin transactions do not have a &amp;quot;from&amp;quot; address, you cannot prove you are the &#039;&#039;sender&#039;&#039; of funds.&lt;br /&gt;
&lt;br /&gt;
Current standards for message signatures are only compatible with &amp;quot;version zero&amp;quot; bitcoin addresses (that begin with the number 1).&lt;br /&gt;
&lt;br /&gt;
==Address validation==&lt;br /&gt;
If you would like to validate a Bitcoin address in an application, it is advisable to use a method from [https://bitcointalk.org/index.php?topic=1026.0 this thread] rather than to just check for string length, allowed characters, or that the address starts with a 1 or 3.  Validation may also be done using open source code available in [http://rosettacode.org/wiki/Bitcoin/address_validation various languages] or with an [http://lenschulwitz.com/base58 online validating tool]. &lt;br /&gt;
&lt;br /&gt;
==[[Multisignature|Multi-signature]] addresses==&lt;br /&gt;
Addresses can be created that require a combination of multiple private keys.&lt;br /&gt;
Since these take advantage of newer features, they begin with the newer prefix of 3 instead of the older 1.&lt;br /&gt;
These can be thought of as the equivalent of writing a check to two parties - &amp;quot;pay to the order of somebody AND somebody else&amp;quot; - where both parties must endorse the check in order to receive the funds.&lt;br /&gt;
&lt;br /&gt;
The actual requirement (number of private keys needed, their corresponding public keys, etc.) that must be satisfied to spend the funds is decided in advance by the person generating this type of address, and once an address is created, the requirement cannot be changed without generating a new address.&lt;br /&gt;
&lt;br /&gt;
==What&#039;s in an address==&lt;br /&gt;
Most Bitcoin addresses are 34 characters.&lt;br /&gt;
They consist of random digits and uppercase and lowercase letters, with the exception that the uppercase letter &amp;quot;O&amp;quot;, uppercase letter &amp;quot;I&amp;quot;, lowercase letter &amp;quot;l&amp;quot;, and the number &amp;quot;0&amp;quot; are never used to prevent visual ambiguity.&lt;br /&gt;
&lt;br /&gt;
Some Bitcoin addresses can be shorter than 34 characters (as few as 26) and still be valid.&lt;br /&gt;
A significant percentage of Bitcoin addresses are only 33 characters, and some addresses may be even shorter.&lt;br /&gt;
Every Bitcoin address stands for a number.&lt;br /&gt;
These shorter addresses are valid simply because they stand for numbers that happen to start with zeroes, and when the zeroes are omitted, the encoded address gets shorter.&lt;br /&gt;
&lt;br /&gt;
Several of the characters inside a Bitcoin address are used as a checksum so that typographical errors can be automatically found and rejected.&lt;br /&gt;
The checksum also allows Bitcoin software to confirm that a 33-character (or shorter) address is in fact valid and isn&#039;t simply an address with a missing character.&lt;br /&gt;
&lt;br /&gt;
==Testnet==&lt;br /&gt;
Addresses on the Bitcoin Testnet are generated with a different address version, which results in a different prefix.&lt;br /&gt;
See [[List of address prefixes]] and [[Testnet]] for more details.&lt;br /&gt;
&lt;br /&gt;
==Misconceptions==&lt;br /&gt;
===Address reuse===&lt;br /&gt;
&lt;br /&gt;
Addresses are not intended to be used more than once, and doing so has numerous problems associated.&lt;br /&gt;
See the dedicated article on [[address reuse]] for more details.&lt;br /&gt;
&lt;br /&gt;
===Address balances===&lt;br /&gt;
&lt;br /&gt;
Addresses are not wallets nor accounts, and do not carry balances.&lt;br /&gt;
They only receive funds, and you do not send &amp;quot;from&amp;quot; an address at any time.&lt;br /&gt;
Various confusing services and software display &#039;&#039;bitcoins received with an address, minus bitcoins sent in random unrelated transactions&#039;&#039; as an &amp;quot;address balance&amp;quot;, but this number is not meaningful: it does not imply the recipient of the bitcoins sent to the address has spent them, nor that they still have the bitcoins received.&lt;br /&gt;
&lt;br /&gt;
An example of bitcoin loss resulting from this misunderstanding is when people believed their address contained 3btc. They spent 0.5btc and believed the address now contained 2.5btc when actually it contained zero. The remaining 2.5btc was transferred to a change address which was not backed up and therefore lost. This has happened on a few occasions to users of [[Paper wallets]].&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;From&amp;quot; addresses===&lt;br /&gt;
Bitcoin transactions do not have any kind of origin-, source- or &amp;quot;from&amp;quot; address. See the dedicated article on &amp;quot;[[From address|from address]]&amp;quot; for more details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Address map==&lt;br /&gt;
[[File:Address map.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Technical background of Bitcoin addresses]]&lt;br /&gt;
* [[List of address prefixes]]&lt;br /&gt;
* [[Exit Address]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Vocabulary]]&lt;br /&gt;
&lt;br /&gt;
[[es:Dirección]]&lt;br /&gt;
[[de:Adresse]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65135</id>
		<title>File:Address map.jpg</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65135"/>
		<updated>2018-03-27T09:13:24Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Bitaps uploaded a new version of File:Address map.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Bitcoin address map&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Invoice_address&amp;diff=65133</id>
		<title>Invoice address</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Invoice_address&amp;diff=65133"/>
		<updated>2018-03-26T21:17:33Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A &#039;&#039;&#039;Bitcoin address&#039;&#039;&#039;, or simply &#039;&#039;&#039;address&#039;&#039;&#039;, is an identifier of 26-35 alphanumeric characters, beginning with the number &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, that represents a possible destination for a bitcoin payment.&lt;br /&gt;
Addresses can be generated at no cost by any user of Bitcoin.&lt;br /&gt;
For example, using [[Bitcoin Core]], one can click &amp;quot;New Address&amp;quot; and be assigned an address.&lt;br /&gt;
It is also possible to get a Bitcoin address using an account at an exchange or online wallet service.&lt;br /&gt;
&lt;br /&gt;
There are currently three [[List_of_address_prefixes|address formats]] in use:&lt;br /&gt;
# [[Transaction#Pay-to-PubkeyHash|P2PKH]] which begin with the number &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2&amp;lt;/code&amp;gt;.&amp;lt;!-- tails donation address --&amp;gt;&lt;br /&gt;
# [[Pay_to_script_hash|P2SH]] type starting with the number &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy&amp;lt;/code&amp;gt;&amp;lt;!-- anyone-can-spend, null script --&amp;gt;.&lt;br /&gt;
# [[Bech32]] type starting with &amp;lt;code&amp;gt;bc1&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt;.&amp;lt;!--some example LN wallet--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==A Bitcoin address is a single-use token==&lt;br /&gt;
Like e-mail addresses, you can send bitcoins to a person by sending bitcoins to one of their addresses.&lt;br /&gt;
However, &#039;&#039;unlike&#039;&#039; e-mail addresses, people have many different Bitcoin addresses and a unique address should be used for each transaction.&lt;br /&gt;
Most Bitcoin software and websites will help with this by generating a brand new address each time you create an invoice or payment request.&lt;br /&gt;
&lt;br /&gt;
==Addresses can be created offline==&lt;br /&gt;
Creating addresses can be done without an Internet connection and does not require any contact or registration with the Bitcoin network.&lt;br /&gt;
It is possible to create large batches of addresses offline using freely available software tools.&lt;br /&gt;
Generating batches of addresses is useful in several scenarios, such as e-commerce websites where a unique pre-generated address is dispensed to each customer who chooses a &amp;quot;pay with Bitcoin&amp;quot; option.&lt;br /&gt;
Newer [[Deterministic wallet | &amp;quot;HD wallets&amp;quot;]] can generate a &amp;quot;seed&amp;quot; token which can be used to allow untrusted systems (such as webservers) to generate an unlimited number of addresses without the ability to spend the bitcoins received.&lt;br /&gt;
&lt;br /&gt;
==Addresses are often case sensitive and exact==&lt;br /&gt;
Old-style Bitcoin addresses are case-sensitive.  Bitcoin addresses should be copied and pasted using the computer&#039;s clipboard wherever possible. If you hand-key a Bitcoin address, and each character is not transcribed exactly - including capitalization - the incorrect address will most likely be rejected by the Bitcoin software.  You will have to check your entry and try again.&lt;br /&gt;
&lt;br /&gt;
The probability that a mistyped address is accepted as being valid is 1 in 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt;, that is, approximately 1 in 4.29 billion.&lt;br /&gt;
&lt;br /&gt;
New-style [[bech32]] addresses are case insensitive.&lt;br /&gt;
&lt;br /&gt;
==Proving you receive with an address==&lt;br /&gt;
Most Bitcoin wallets have a function to &amp;quot;sign&amp;quot; a message, proving the entity receiving funds with an address has agreed to the message.&lt;br /&gt;
This can be used to, for example, finalise a contract in a cryptographically provable way prior to making payment for it.&lt;br /&gt;
&lt;br /&gt;
Some services will also piggy-back on this capability by dedicating a specific address for authentication only, in which case the address should never be used for actual Bitcoin transactions.&lt;br /&gt;
When you login to or use their service, you will provide a signature proving you are the same person with the pre-negotiated address.&lt;br /&gt;
&lt;br /&gt;
It is important to note that these signatures only prove one receives with an address.&lt;br /&gt;
Since Bitcoin transactions do not have a &amp;quot;from&amp;quot; address, you cannot prove you are the &#039;&#039;sender&#039;&#039; of funds.&lt;br /&gt;
&lt;br /&gt;
Current standards for message signatures are only compatible with &amp;quot;version zero&amp;quot; bitcoin addresses (that begin with the number 1).&lt;br /&gt;
&lt;br /&gt;
==Address validation==&lt;br /&gt;
If you would like to validate a Bitcoin address in an application, it is advisable to use a method from [https://bitcointalk.org/index.php?topic=1026.0 this thread] rather than to just check for string length, allowed characters, or that the address starts with a 1 or 3.  Validation may also be done using open source code available in [http://rosettacode.org/wiki/Bitcoin/address_validation various languages] or with an [http://lenschulwitz.com/base58 online validating tool]. &lt;br /&gt;
&lt;br /&gt;
==[[Multisignature|Multi-signature]] addresses==&lt;br /&gt;
Addresses can be created that require a combination of multiple private keys.&lt;br /&gt;
Since these take advantage of newer features, they begin with the newer prefix of 3 instead of the older 1.&lt;br /&gt;
These can be thought of as the equivalent of writing a check to two parties - &amp;quot;pay to the order of somebody AND somebody else&amp;quot; - where both parties must endorse the check in order to receive the funds.&lt;br /&gt;
&lt;br /&gt;
The actual requirement (number of private keys needed, their corresponding public keys, etc.) that must be satisfied to spend the funds is decided in advance by the person generating this type of address, and once an address is created, the requirement cannot be changed without generating a new address.&lt;br /&gt;
&lt;br /&gt;
==What&#039;s in an address==&lt;br /&gt;
Most Bitcoin addresses are 34 characters.&lt;br /&gt;
They consist of random digits and uppercase and lowercase letters, with the exception that the uppercase letter &amp;quot;O&amp;quot;, uppercase letter &amp;quot;I&amp;quot;, lowercase letter &amp;quot;l&amp;quot;, and the number &amp;quot;0&amp;quot; are never used to prevent visual ambiguity.&lt;br /&gt;
&lt;br /&gt;
Some Bitcoin addresses can be shorter than 34 characters (as few as 26) and still be valid.&lt;br /&gt;
A significant percentage of Bitcoin addresses are only 33 characters, and some addresses may be even shorter.&lt;br /&gt;
Every Bitcoin address stands for a number.&lt;br /&gt;
These shorter addresses are valid simply because they stand for numbers that happen to start with zeroes, and when the zeroes are omitted, the encoded address gets shorter.&lt;br /&gt;
&lt;br /&gt;
Several of the characters inside a Bitcoin address are used as a checksum so that typographical errors can be automatically found and rejected.&lt;br /&gt;
The checksum also allows Bitcoin software to confirm that a 33-character (or shorter) address is in fact valid and isn&#039;t simply an address with a missing character.&lt;br /&gt;
&lt;br /&gt;
==Testnet==&lt;br /&gt;
Addresses on the Bitcoin Testnet are generated with a different address version, which results in a different prefix.&lt;br /&gt;
See [[List of address prefixes]] and [[Testnet]] for more details.&lt;br /&gt;
&lt;br /&gt;
==Misconceptions==&lt;br /&gt;
===Address reuse===&lt;br /&gt;
&lt;br /&gt;
Addresses are not intended to be used more than once, and doing so has numerous problems associated.&lt;br /&gt;
See the dedicated article on [[address reuse]] for more details.&lt;br /&gt;
&lt;br /&gt;
===Address balances===&lt;br /&gt;
&lt;br /&gt;
Addresses are not wallets nor accounts, and do not carry balances.&lt;br /&gt;
They only receive funds, and you do not send &amp;quot;from&amp;quot; an address at any time.&lt;br /&gt;
Various confusing services and software display &#039;&#039;bitcoins received with an address, minus bitcoins sent in random unrelated transactions&#039;&#039; as an &amp;quot;address balance&amp;quot;, but this number is not meaningful: it does not imply the recipient of the bitcoins sent to the address has spent them, nor that they still have the bitcoins received.&lt;br /&gt;
&lt;br /&gt;
An example of bitcoin loss resulting from this misunderstanding is when people believed their address contained 3btc. They spent 0.5btc and believed the address now contained 2.5btc when actually it contained zero. The remaining 2.5btc was transferred to a change address which was not backed up and therefore lost. This has happened on a few occasions to users of [[Paper wallets]].&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;From&amp;quot; addresses===&lt;br /&gt;
Bitcoin transactions do not have any kind of origin-, source- or &amp;quot;from&amp;quot; address. See the dedicated article on &amp;quot;[[From address|from address]]&amp;quot; for more details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Address map==&lt;br /&gt;
[[File:Address map.jpg|650px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Technical background of Bitcoin addresses]]&lt;br /&gt;
* [[List of address prefixes]]&lt;br /&gt;
* [[Exit Address]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Vocabulary]]&lt;br /&gt;
&lt;br /&gt;
[[es:Dirección]]&lt;br /&gt;
[[de:Adresse]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Invoice_address&amp;diff=65132</id>
		<title>Invoice address</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Invoice_address&amp;diff=65132"/>
		<updated>2018-03-26T21:14:07Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A &#039;&#039;&#039;Bitcoin address&#039;&#039;&#039;, or simply &#039;&#039;&#039;address&#039;&#039;&#039;, is an identifier of 26-35 alphanumeric characters, beginning with the number &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, that represents a possible destination for a bitcoin payment.&lt;br /&gt;
Addresses can be generated at no cost by any user of Bitcoin.&lt;br /&gt;
For example, using [[Bitcoin Core]], one can click &amp;quot;New Address&amp;quot; and be assigned an address.&lt;br /&gt;
It is also possible to get a Bitcoin address using an account at an exchange or online wallet service.&lt;br /&gt;
&lt;br /&gt;
There are currently three [[List_of_address_prefixes|address formats]] in use:&lt;br /&gt;
# [[Transaction#Pay-to-PubkeyHash|P2PKH]] which begin with the number &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2&amp;lt;/code&amp;gt;.&amp;lt;!-- tails donation address --&amp;gt;&lt;br /&gt;
# [[Pay_to_script_hash|P2SH]] type starting with the number &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy&amp;lt;/code&amp;gt;&amp;lt;!-- anyone-can-spend, null script --&amp;gt;.&lt;br /&gt;
# [[Bech32]] type starting with &amp;lt;code&amp;gt;bc1&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt;.&amp;lt;!--some example LN wallet--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==A Bitcoin address is a single-use token==&lt;br /&gt;
Like e-mail addresses, you can send bitcoins to a person by sending bitcoins to one of their addresses.&lt;br /&gt;
However, &#039;&#039;unlike&#039;&#039; e-mail addresses, people have many different Bitcoin addresses and a unique address should be used for each transaction.&lt;br /&gt;
Most Bitcoin software and websites will help with this by generating a brand new address each time you create an invoice or payment request.&lt;br /&gt;
&lt;br /&gt;
==Addresses can be created offline==&lt;br /&gt;
Creating addresses can be done without an Internet connection and does not require any contact or registration with the Bitcoin network.&lt;br /&gt;
It is possible to create large batches of addresses offline using freely available software tools.&lt;br /&gt;
Generating batches of addresses is useful in several scenarios, such as e-commerce websites where a unique pre-generated address is dispensed to each customer who chooses a &amp;quot;pay with Bitcoin&amp;quot; option.&lt;br /&gt;
Newer [[Deterministic wallet | &amp;quot;HD wallets&amp;quot;]] can generate a &amp;quot;seed&amp;quot; token which can be used to allow untrusted systems (such as webservers) to generate an unlimited number of addresses without the ability to spend the bitcoins received.&lt;br /&gt;
&lt;br /&gt;
==Addresses are often case sensitive and exact==&lt;br /&gt;
Old-style Bitcoin addresses are case-sensitive.  Bitcoin addresses should be copied and pasted using the computer&#039;s clipboard wherever possible. If you hand-key a Bitcoin address, and each character is not transcribed exactly - including capitalization - the incorrect address will most likely be rejected by the Bitcoin software.  You will have to check your entry and try again.&lt;br /&gt;
&lt;br /&gt;
The probability that a mistyped address is accepted as being valid is 1 in 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt;, that is, approximately 1 in 4.29 billion.&lt;br /&gt;
&lt;br /&gt;
New-style [[bech32]] addresses are case insensitive.&lt;br /&gt;
&lt;br /&gt;
==Proving you receive with an address==&lt;br /&gt;
Most Bitcoin wallets have a function to &amp;quot;sign&amp;quot; a message, proving the entity receiving funds with an address has agreed to the message.&lt;br /&gt;
This can be used to, for example, finalise a contract in a cryptographically provable way prior to making payment for it.&lt;br /&gt;
&lt;br /&gt;
Some services will also piggy-back on this capability by dedicating a specific address for authentication only, in which case the address should never be used for actual Bitcoin transactions.&lt;br /&gt;
When you login to or use their service, you will provide a signature proving you are the same person with the pre-negotiated address.&lt;br /&gt;
&lt;br /&gt;
It is important to note that these signatures only prove one receives with an address.&lt;br /&gt;
Since Bitcoin transactions do not have a &amp;quot;from&amp;quot; address, you cannot prove you are the &#039;&#039;sender&#039;&#039; of funds.&lt;br /&gt;
&lt;br /&gt;
Current standards for message signatures are only compatible with &amp;quot;version zero&amp;quot; bitcoin addresses (that begin with the number 1).&lt;br /&gt;
&lt;br /&gt;
==Address validation==&lt;br /&gt;
If you would like to validate a Bitcoin address in an application, it is advisable to use a method from [https://bitcointalk.org/index.php?topic=1026.0 this thread] rather than to just check for string length, allowed characters, or that the address starts with a 1 or 3.  Validation may also be done using open source code available in [http://rosettacode.org/wiki/Bitcoin/address_validation various languages] or with an [http://lenschulwitz.com/base58 online validating tool]. &lt;br /&gt;
&lt;br /&gt;
==[[Multisignature|Multi-signature]] addresses==&lt;br /&gt;
Addresses can be created that require a combination of multiple private keys.&lt;br /&gt;
Since these take advantage of newer features, they begin with the newer prefix of 3 instead of the older 1.&lt;br /&gt;
These can be thought of as the equivalent of writing a check to two parties - &amp;quot;pay to the order of somebody AND somebody else&amp;quot; - where both parties must endorse the check in order to receive the funds.&lt;br /&gt;
&lt;br /&gt;
The actual requirement (number of private keys needed, their corresponding public keys, etc.) that must be satisfied to spend the funds is decided in advance by the person generating this type of address, and once an address is created, the requirement cannot be changed without generating a new address.&lt;br /&gt;
&lt;br /&gt;
==What&#039;s in an address==&lt;br /&gt;
Most Bitcoin addresses are 34 characters.&lt;br /&gt;
They consist of random digits and uppercase and lowercase letters, with the exception that the uppercase letter &amp;quot;O&amp;quot;, uppercase letter &amp;quot;I&amp;quot;, lowercase letter &amp;quot;l&amp;quot;, and the number &amp;quot;0&amp;quot; are never used to prevent visual ambiguity.&lt;br /&gt;
&lt;br /&gt;
Some Bitcoin addresses can be shorter than 34 characters (as few as 26) and still be valid.&lt;br /&gt;
A significant percentage of Bitcoin addresses are only 33 characters, and some addresses may be even shorter.&lt;br /&gt;
Every Bitcoin address stands for a number.&lt;br /&gt;
These shorter addresses are valid simply because they stand for numbers that happen to start with zeroes, and when the zeroes are omitted, the encoded address gets shorter.&lt;br /&gt;
&lt;br /&gt;
Several of the characters inside a Bitcoin address are used as a checksum so that typographical errors can be automatically found and rejected.&lt;br /&gt;
The checksum also allows Bitcoin software to confirm that a 33-character (or shorter) address is in fact valid and isn&#039;t simply an address with a missing character.&lt;br /&gt;
&lt;br /&gt;
==Testnet==&lt;br /&gt;
Addresses on the Bitcoin Testnet are generated with a different address version, which results in a different prefix.&lt;br /&gt;
See [[List of address prefixes]] and [[Testnet]] for more details.&lt;br /&gt;
&lt;br /&gt;
==Misconceptions==&lt;br /&gt;
===Address reuse===&lt;br /&gt;
&lt;br /&gt;
Addresses are not intended to be used more than once, and doing so has numerous problems associated.&lt;br /&gt;
See the dedicated article on [[address reuse]] for more details.&lt;br /&gt;
&lt;br /&gt;
===Address balances===&lt;br /&gt;
&lt;br /&gt;
Addresses are not wallets nor accounts, and do not carry balances.&lt;br /&gt;
They only receive funds, and you do not send &amp;quot;from&amp;quot; an address at any time.&lt;br /&gt;
Various confusing services and software display &#039;&#039;bitcoins received with an address, minus bitcoins sent in random unrelated transactions&#039;&#039; as an &amp;quot;address balance&amp;quot;, but this number is not meaningful: it does not imply the recipient of the bitcoins sent to the address has spent them, nor that they still have the bitcoins received.&lt;br /&gt;
&lt;br /&gt;
An example of bitcoin loss resulting from this misunderstanding is when people believed their address contained 3btc. They spent 0.5btc and believed the address now contained 2.5btc when actually it contained zero. The remaining 2.5btc was transferred to a change address which was not backed up and therefore lost. This has happened on a few occasions to users of [[Paper wallets]].&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;From&amp;quot; addresses===&lt;br /&gt;
Bitcoin transactions do not have any kind of origin-, source- or &amp;quot;from&amp;quot; address. See the dedicated article on &amp;quot;[[From address|from address]]&amp;quot; for more details.&lt;br /&gt;
&lt;br /&gt;
==Address map==&lt;br /&gt;
[[File:Address map.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Technical background of Bitcoin addresses]]&lt;br /&gt;
* [[List of address prefixes]]&lt;br /&gt;
* [[Exit Address]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Vocabulary]]&lt;br /&gt;
&lt;br /&gt;
[[es:Dirección]]&lt;br /&gt;
[[de:Adresse]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65131</id>
		<title>File:Address map.jpg</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65131"/>
		<updated>2018-03-26T21:12:02Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Bitaps uploaded a new version of File:Address map.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Bitcoin address map&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65130</id>
		<title>File:Address map.jpg</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65130"/>
		<updated>2018-03-26T21:08:46Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Bitaps uploaded a new version of File:Address map.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Bitcoin address map&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65129</id>
		<title>File:Address map.jpg</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65129"/>
		<updated>2018-03-26T21:07:53Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Bitaps uploaded a new version of File:Address map.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Bitcoin address map&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Invoice_address&amp;diff=65128</id>
		<title>Invoice address</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Invoice_address&amp;diff=65128"/>
		<updated>2018-03-26T21:04:35Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A &#039;&#039;&#039;Bitcoin address&#039;&#039;&#039;, or simply &#039;&#039;&#039;address&#039;&#039;&#039;, is an identifier of 26-35 alphanumeric characters, beginning with the number &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, that represents a possible destination for a bitcoin payment.&lt;br /&gt;
Addresses can be generated at no cost by any user of Bitcoin.&lt;br /&gt;
For example, using [[Bitcoin Core]], one can click &amp;quot;New Address&amp;quot; and be assigned an address.&lt;br /&gt;
It is also possible to get a Bitcoin address using an account at an exchange or online wallet service.&lt;br /&gt;
&lt;br /&gt;
There are currently three [[List_of_address_prefixes|address formats]] in use:&lt;br /&gt;
# [[Transaction#Pay-to-PubkeyHash|P2PKH]] which begin with the number &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2&amp;lt;/code&amp;gt;.&amp;lt;!-- tails donation address --&amp;gt;&lt;br /&gt;
# [[Pay_to_script_hash|P2SH]] type starting with the number &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy&amp;lt;/code&amp;gt;&amp;lt;!-- anyone-can-spend, null script --&amp;gt;.&lt;br /&gt;
# [[Bech32]] type starting with &amp;lt;code&amp;gt;bc1&amp;lt;/code&amp;gt;, eg: &amp;lt;code&amp;gt;bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq&amp;lt;/code&amp;gt;.&amp;lt;!--some example LN wallet--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==A Bitcoin address is a single-use token==&lt;br /&gt;
Like e-mail addresses, you can send bitcoins to a person by sending bitcoins to one of their addresses.&lt;br /&gt;
However, &#039;&#039;unlike&#039;&#039; e-mail addresses, people have many different Bitcoin addresses and a unique address should be used for each transaction.&lt;br /&gt;
Most Bitcoin software and websites will help with this by generating a brand new address each time you create an invoice or payment request.&lt;br /&gt;
&lt;br /&gt;
==Addresses can be created offline==&lt;br /&gt;
Creating addresses can be done without an Internet connection and does not require any contact or registration with the Bitcoin network.&lt;br /&gt;
It is possible to create large batches of addresses offline using freely available software tools.&lt;br /&gt;
Generating batches of addresses is useful in several scenarios, such as e-commerce websites where a unique pre-generated address is dispensed to each customer who chooses a &amp;quot;pay with Bitcoin&amp;quot; option.&lt;br /&gt;
Newer [[Deterministic wallet | &amp;quot;HD wallets&amp;quot;]] can generate a &amp;quot;seed&amp;quot; token which can be used to allow untrusted systems (such as webservers) to generate an unlimited number of addresses without the ability to spend the bitcoins received.&lt;br /&gt;
&lt;br /&gt;
==Addresses are often case sensitive and exact==&lt;br /&gt;
Old-style Bitcoin addresses are case-sensitive.  Bitcoin addresses should be copied and pasted using the computer&#039;s clipboard wherever possible. If you hand-key a Bitcoin address, and each character is not transcribed exactly - including capitalization - the incorrect address will most likely be rejected by the Bitcoin software.  You will have to check your entry and try again.&lt;br /&gt;
&lt;br /&gt;
The probability that a mistyped address is accepted as being valid is 1 in 2&amp;lt;sup&amp;gt;32&amp;lt;/sup&amp;gt;, that is, approximately 1 in 4.29 billion.&lt;br /&gt;
&lt;br /&gt;
New-style [[bech32]] addresses are case insensitive.&lt;br /&gt;
&lt;br /&gt;
==Proving you receive with an address==&lt;br /&gt;
Most Bitcoin wallets have a function to &amp;quot;sign&amp;quot; a message, proving the entity receiving funds with an address has agreed to the message.&lt;br /&gt;
This can be used to, for example, finalise a contract in a cryptographically provable way prior to making payment for it.&lt;br /&gt;
&lt;br /&gt;
Some services will also piggy-back on this capability by dedicating a specific address for authentication only, in which case the address should never be used for actual Bitcoin transactions.&lt;br /&gt;
When you login to or use their service, you will provide a signature proving you are the same person with the pre-negotiated address.&lt;br /&gt;
&lt;br /&gt;
It is important to note that these signatures only prove one receives with an address.&lt;br /&gt;
Since Bitcoin transactions do not have a &amp;quot;from&amp;quot; address, you cannot prove you are the &#039;&#039;sender&#039;&#039; of funds.&lt;br /&gt;
&lt;br /&gt;
Current standards for message signatures are only compatible with &amp;quot;version zero&amp;quot; bitcoin addresses (that begin with the number 1).&lt;br /&gt;
&lt;br /&gt;
==Address validation==&lt;br /&gt;
If you would like to validate a Bitcoin address in an application, it is advisable to use a method from [https://bitcointalk.org/index.php?topic=1026.0 this thread] rather than to just check for string length, allowed characters, or that the address starts with a 1 or 3.  Validation may also be done using open source code available in [http://rosettacode.org/wiki/Bitcoin/address_validation various languages] or with an [http://lenschulwitz.com/base58 online validating tool]. &lt;br /&gt;
&lt;br /&gt;
==[[Multisignature|Multi-signature]] addresses==&lt;br /&gt;
Addresses can be created that require a combination of multiple private keys.&lt;br /&gt;
Since these take advantage of newer features, they begin with the newer prefix of 3 instead of the older 1.&lt;br /&gt;
These can be thought of as the equivalent of writing a check to two parties - &amp;quot;pay to the order of somebody AND somebody else&amp;quot; - where both parties must endorse the check in order to receive the funds.&lt;br /&gt;
&lt;br /&gt;
The actual requirement (number of private keys needed, their corresponding public keys, etc.) that must be satisfied to spend the funds is decided in advance by the person generating this type of address, and once an address is created, the requirement cannot be changed without generating a new address.&lt;br /&gt;
&lt;br /&gt;
==What&#039;s in an address==&lt;br /&gt;
Most Bitcoin addresses are 34 characters.&lt;br /&gt;
They consist of random digits and uppercase and lowercase letters, with the exception that the uppercase letter &amp;quot;O&amp;quot;, uppercase letter &amp;quot;I&amp;quot;, lowercase letter &amp;quot;l&amp;quot;, and the number &amp;quot;0&amp;quot; are never used to prevent visual ambiguity.&lt;br /&gt;
&lt;br /&gt;
Some Bitcoin addresses can be shorter than 34 characters (as few as 26) and still be valid.&lt;br /&gt;
A significant percentage of Bitcoin addresses are only 33 characters, and some addresses may be even shorter.&lt;br /&gt;
Every Bitcoin address stands for a number.&lt;br /&gt;
These shorter addresses are valid simply because they stand for numbers that happen to start with zeroes, and when the zeroes are omitted, the encoded address gets shorter.&lt;br /&gt;
&lt;br /&gt;
Several of the characters inside a Bitcoin address are used as a checksum so that typographical errors can be automatically found and rejected.&lt;br /&gt;
The checksum also allows Bitcoin software to confirm that a 33-character (or shorter) address is in fact valid and isn&#039;t simply an address with a missing character.&lt;br /&gt;
&lt;br /&gt;
==Testnet==&lt;br /&gt;
Addresses on the Bitcoin Testnet are generated with a different address version, which results in a different prefix.&lt;br /&gt;
See [[List of address prefixes]] and [[Testnet]] for more details.&lt;br /&gt;
&lt;br /&gt;
==Misconceptions==&lt;br /&gt;
===Address reuse===&lt;br /&gt;
&lt;br /&gt;
Addresses are not intended to be used more than once, and doing so has numerous problems associated.&lt;br /&gt;
See the dedicated article on [[address reuse]] for more details.&lt;br /&gt;
&lt;br /&gt;
===Address balances===&lt;br /&gt;
&lt;br /&gt;
Addresses are not wallets nor accounts, and do not carry balances.&lt;br /&gt;
They only receive funds, and you do not send &amp;quot;from&amp;quot; an address at any time.&lt;br /&gt;
Various confusing services and software display &#039;&#039;bitcoins received with an address, minus bitcoins sent in random unrelated transactions&#039;&#039; as an &amp;quot;address balance&amp;quot;, but this number is not meaningful: it does not imply the recipient of the bitcoins sent to the address has spent them, nor that they still have the bitcoins received.&lt;br /&gt;
&lt;br /&gt;
An example of bitcoin loss resulting from this misunderstanding is when people believed their address contained 3btc. They spent 0.5btc and believed the address now contained 2.5btc when actually it contained zero. The remaining 2.5btc was transferred to a change address which was not backed up and therefore lost. This has happened on a few occasions to users of [[Paper wallets]].&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;From&amp;quot; addresses===&lt;br /&gt;
Bitcoin transactions do not have any kind of origin-, source- or &amp;quot;from&amp;quot; address. See the dedicated article on &amp;quot;[[From address|from address]]&amp;quot; for more details.&lt;br /&gt;
&lt;br /&gt;
===Address map===&lt;br /&gt;
[[File:Address map.jpg|700px]]&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[Technical background of Bitcoin addresses]]&lt;br /&gt;
* [[List of address prefixes]]&lt;br /&gt;
* [[Exit Address]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Vocabulary]]&lt;br /&gt;
&lt;br /&gt;
[[es:Dirección]]&lt;br /&gt;
[[de:Adresse]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65127</id>
		<title>File:Address map.jpg</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65127"/>
		<updated>2018-03-26T21:02:25Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Bitaps uploaded a new version of File:Address map.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Bitcoin address map&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65126</id>
		<title>File:Address map.jpg</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65126"/>
		<updated>2018-03-26T20:59:38Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Bitaps uploaded a new version of File:Address map.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Bitcoin address map&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65125</id>
		<title>File:Address map.jpg</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=File:Address_map.jpg&amp;diff=65125"/>
		<updated>2018-03-26T20:45:03Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: Bitcoin address map&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Bitcoin address map&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{self|Cc-zero}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Lazy_API&amp;diff=61549</id>
		<title>Lazy API</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Lazy_API&amp;diff=61549"/>
		<updated>2016-09-09T07:27:11Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For the incredibly lazy and/or incompetent web developer, present is the lazy man&#039;s bitcoin API (copied from [https://bitcointalk.org/index.php?topic=4324.msg77187#msg77187 a forum post]):&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
&lt;br /&gt;
Lazy web designer wants to use bitcoins without dealing with installing bitcoin on a server, installing a shopping cart interface, or using ugly merchant services with callbacks.&lt;br /&gt;
&lt;br /&gt;
==Solution for sending bitcoins==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;Use the [https://mtgox.com/support/tradeAPI MtGox API] which allows you to use the offchain payment network.&amp;lt;/strike&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Solution for receiving bitcoins==&lt;br /&gt;
# Input a list of bitcoin receiving addresses to your database&lt;br /&gt;
# Give a bitcoin address to a potential customer&lt;br /&gt;
# Have the customer tell you when they have sent the coins and have at least 1 confirmation (you can choose a number higher than 1 if you are worried about double-spending)&lt;br /&gt;
# Check blockexplorer to see if they sent the right amount (i.e. http://blockexplorer.com/q/getreceivedbyaddress/19hMEAaRMbEhfSkeU4GT8mgSuyR4t4M6TH)&lt;br /&gt;
# Give them what they paid for&lt;br /&gt;
# After a reasonable amount of time has passed, you can re-use the address for another customer&lt;br /&gt;
&lt;br /&gt;
==Risks==&lt;br /&gt;
&lt;br /&gt;
===External Service===&lt;br /&gt;
&lt;br /&gt;
BlockExplorer is a service that is provided by a private party.  There is no guarantee that the information provided by BlockExplorer matches the blockchain.&lt;br /&gt;
&lt;br /&gt;
There have not been any reports that BlockExplorer has reported transaction data incorrectly.&lt;br /&gt;
&lt;br /&gt;
===Double Spending===&lt;br /&gt;
&lt;br /&gt;
A merchant is exposed to a [[double-spending]] attack when recognizing a payment before it has been [[confirmation|confirmed]] with a sufficient number of blocks.&lt;br /&gt;
&lt;br /&gt;
For an attacker to be successful with this double spend tactic a significant effort is required and thus the risk of this attack being made against the typical retail merchant is pretty minimal.  It would not be advisable for a merchant with little to no recourse against an attacker to accept payment without a sufficient number of confirmations however.&lt;br /&gt;
&lt;br /&gt;
Note that this attack can be performed no matter which API or client is being used.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [https://bitaps.com/api Bitaps] Bitcoin RESTful web API: Payment API, Bitcoin ledger API, Bitcoin Network API, Market API, Visual API.&lt;br /&gt;
* [https://www.blocktrail.com BlockTrail] Advanced Bitcoin API made easy, with supported SDKs for PHP, NodeJS, Python and more!&lt;br /&gt;
* [[BitAddress]] Generate address and private key pairs for an offline wallet&lt;br /&gt;
* [[BitcoinNotify]] Register addresses and receive email or SMS alerts when a payment to that address occurs&lt;br /&gt;
* [https://apicoin.io apicoin.io] Allows for callback notifications to your script with security in mind.&lt;br /&gt;
* [http://www.blockcypher.com BlockCypher] Get address and transaction information, notifications (WebHooks, WebSockets) and issue your transactions easily all through a simple web API.&lt;br /&gt;
&lt;br /&gt;
[[de:API_für_Faule]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Developer]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Bitcoin_API_Services&amp;diff=61548</id>
		<title>Bitcoin API Services</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Bitcoin_API_Services&amp;diff=61548"/>
		<updated>2016-09-08T20:07:42Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bitcoin API Services makes accepting Bitcoin payments as easy as handling HTTP requests.&lt;br /&gt;
&lt;br /&gt;
Unlike most online payment notification services, payments are not actually sent to Bitcoin API Services, so there is no need of entrusting someone else with your wallet, or letting someone else manage one for you. Payments go directly from a customer to the merchant&lt;br /&gt;
&lt;br /&gt;
Bitcoin API Services also delivers HTTP POST notifications about Bitcoin exchange rates, and difficulty rates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== How it works ==&lt;br /&gt;
Bitcoin API Services works by monitoring the Bitcoin network for transactions sent to addresses you can specify in your account. Bitcoin API Services can currently:&lt;br /&gt;
&lt;br /&gt;
* POST amounts for variable price transactions.&lt;br /&gt;
* POST amounts for fixed price transactions.&lt;br /&gt;
* Make POSTs on Mt Gox currency and difficulty updates.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Integration Details ==&lt;br /&gt;
* Merchant generates a number of Bitcoin addresses and enters them into his account. At the same time, merchant places these addresses into his store. &lt;br /&gt;
* The store software assigns one of these addresses to each order, or session. Once the user sends bitcoins to this address, the order is completed for the user.&lt;br /&gt;
* Meanwhile, the back-end of the merchants store waits for the confirmation from Bitcoin API Services. Once a confirmation is received the merchants store can either display the product to the user, or send the user an e-mail letting them know that the payment has been accepted. The address used can be released again for future use. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
The service was proposed in mid-December as a redundancy to [[BitcoinNotify]]. The service officially went into beta on Wednesday, December 21st.  &lt;br /&gt;
&lt;br /&gt;
==Services==&lt;br /&gt;
* [https://bitaps.com/api Bitaps.com] - Bitcoin developer API&lt;br /&gt;
* [http://blockchain.info/api Blockchain.info] - has a developer API&lt;br /&gt;
* [https://coinbase.com/docs/api/overview Coinbase] Features an API that lets you send, request, buy, sell, and accept bitcoin through a RESTful JSON interface.&lt;br /&gt;
* [[File:Coinkite.gif|20px|link=https://coinkite.com]] [https://coinkite.com/developers Coinkite]  Features an API that lets you send, request, buy, sell, and accept bitcoin through a RESTful JSON interface.&lt;br /&gt;
* [https://apicoin.io/api/ apicoin.io] Features a robust, and secure blockchain API, and watch wallet features on an enterprise scale.&lt;br /&gt;
* [http://www.blockcypher.com/ BlockCypher] Get address and transaction information, notifications (WebHooks, WebSockets), issue your transactions easily, etc. all through a simple web API.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
* [[:Category:ECommerce|eCommerce]] &lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
* [http://www.bitcoinapiservices.com BitcoinAPIServices web site] &lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Shopping Cart Interfaces]]&lt;br /&gt;
[[Category:Services]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=How_to_accept_Bitcoin,_for_small_businesses&amp;diff=61539</id>
		<title>How to accept Bitcoin, for small businesses</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=How_to_accept_Bitcoin,_for_small_businesses&amp;diff=61539"/>
		<updated>2016-09-08T10:39:40Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* Merchant Services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{merge|Merchant Howto}}&lt;br /&gt;
&lt;br /&gt;
This guide is intended for small business owners who wish to help promote Bitcoin by accepting it as payment for goods and services.  It&#039;s written with the assumption that you operate a regular business that sells goods or services for regular national currency such as dollars, and that you wish to accept Bitcoin as another legal way to pay, and that you intend to pay taxes on your Bitcoin income just like any other income.&lt;br /&gt;
&lt;br /&gt;
With Bitcoin being touted as a way to conduct anonymous transactions and as way to compete with government currency, many small business owners wonder what&#039;s the right way to accept and account Bitcoin, or if it&#039;s legal or ethical, or whether and how they should pay taxes on income received through Bitcoin.&lt;br /&gt;
&lt;br /&gt;
As far as we know, Bitcoin isn&#039;t yet formally recognized by governments and authorities as a &amp;quot;currency&amp;quot;.  But in practice, Bitcoin is likely no different than accepting payment in other forms, such as cash, or gold, or scrip, or gift cards or foreign currency.  We think that it is pretty much the same as the local businesses of Great Barrington, Massachusetts choosing to accept their locally-printed [http://www.reuters.com/article/2007/06/19/us-usa-economy-berkshares-idUSN0530157720070619 &amp;quot;Berkshire Bucks&amp;quot;] to support their local economy.&lt;br /&gt;
&lt;br /&gt;
====Starting to accept Bitcoin for transactions====&lt;br /&gt;
Accepting Bitcoin at a small business is best started in whichever manner keeps the accounting simple for you.  This will vary by the type of business you are operating.&lt;br /&gt;
&lt;br /&gt;
===Start with a sign===&lt;br /&gt;
[[{{ns:file}}:WeAcceptBitcoin.png‎]]&lt;br /&gt;
&lt;br /&gt;
If you expect that the number of people interested in using Bitcoin is small, you might simply start by posting a sign or a note: &amp;quot;We Accept Bitcoin&amp;quot;, and ask people to contact you directly in order to make a payment.  Even if hardly anybody uses Bitcoin as a payment method, you&#039;re helping Bitcoin in two ways: one, by increasing awareness, and two, by making your customers more willing to accept Bitcoin as payment from others in the future, because now they know somewhere they can spend it.&lt;br /&gt;
&lt;br /&gt;
===Utilize a merchant solution===&lt;br /&gt;
If you sell things on your website (goods or services), you&#039;ll want to use a [[#Merchant Services|Bitcoin merchant solution]] to accept the Bitcoins (you can usually opt to have them converted to USD or other currencies automatically with some services). &lt;br /&gt;
&lt;br /&gt;
If you sell things in a brick and mortar shop, customers can pay using hardware terminals, touch screen apps or simple wallet addresses through QR Codes.&lt;br /&gt;
&lt;br /&gt;
[[File:Easybitz bitcoin pointofsale.png|400 px|alt=Accept Bitcoin without internet|EasyBitz ZeroClick System|link=https://easybitz.com/merchant]][[File:Coinktie Bitcoin Payment Buttons.png|alt=Coinkite Bitcoin Payment Buttons|link=https://coinkite.com/merchants]]&lt;br /&gt;
&lt;br /&gt;
[[File:Bitcoin-pos-terminal.png|200 px|alt=Bitcoin POS Terminal|Coinkite terminal]] [[File:Mobile_Web_App_Bitcoin_Register.jpeg|100 px|alt=Bitcoin POS Terminal|CoinBox terminal]]&lt;br /&gt;
&lt;br /&gt;
[[File:Mobile_Checkout_Phone.png|200 px|alt=Bitcoin Mobile Checkout|Coinify Mobile Checkout|link=https://coinify.com]]&lt;br /&gt;
&lt;br /&gt;
===Smart Phone or Tablet===&lt;br /&gt;
You can use a wallet address with any wallet. For that it&#039;s best if you can place a QR code near your cash register to which the customers can scan with their phone and pay (use http://bitcoinqrcode.org/ to make a QR code sign). For a more convenient solution you can use a dedicated app or webapp that generates a QR code on the fly including the amount.&lt;br /&gt;
&lt;br /&gt;
==== Examples ====&lt;br /&gt;
Solutions for smart phones and tablets:&lt;br /&gt;
* [[File:Airbitz mobile logo.png|20px|https://airbitz.co/bitcoin-wallet/]] [https://airbitz.co/bitcoin-wallet/ Airbitz] Merchant Mode for Android and iOS&lt;br /&gt;
* [https://bitcoin.co.th/merchants/ bitcoin.co.th] mobile Bitcoin Point of Sale for Thailand&lt;br /&gt;
* [[File:favicon_bp.png|20px|link=https://bitcoinpay.com/static/img/]] [https://bitcoinpay.com BitcoinPay], Mobile payment terminal with EUR, USD, PLN and CZK settlements.&lt;br /&gt;
* [[File:BitKassa_favicon.png|20px|link=https://www.BitKassa.nl]] [https://www.BitKassa.nl BitKassa] accept Bitcoin on mobile phone, tablet, computer; converts to Euro/Bitcoin (any percentage)&lt;br /&gt;
* [https://bitpay.com/bitcoin-for-retail BitPay] Mobile Checkout&lt;br /&gt;
* [https://bitpos.me/demo.html BitPOS] Merchant POS solution for Australia&lt;br /&gt;
* [https://play.google.com/store/apps/details?id=info.blockchain.merchant Blockchain] Merchant for Android&lt;br /&gt;
* [[File:CoinCorner_blue_logo.png|20px|link=https://coincorner.com]] [https://www.coincorner.com/ForBusiness CoinCorner] - Point of Sale solution available that allows physical retailers to easily accept bitcoin and automatically convert that to fiat, removing the risk of holding bitcoins.&lt;br /&gt;
* [https://coingate.com/pos CoinGate] Bitcoin Point of Sale apps for Android, iOS and Bitcoin Point of Sale web app which can be accessed from any internet enabled device directly in a web browser.&lt;br /&gt;
* [https://coinify.com Coinify] Bitcoin Point Of Sale&lt;br /&gt;
* [[File:Coin_Of_Sale_logo.png|20px|link=https://coinofsale.com]] [https://coinofsale.com Coin Of Sale] - device-independent Bitcoin POS payment system&lt;br /&gt;
* [https://coinbase.com Coinbase] Point Of Sale for Android&lt;br /&gt;
* [[File:BitcoinRegister.gif|20px|link=http://coinbox.it/merchant]][http://coinbox.it/merchant CoinBox] Bitcoin point of sale for Android&lt;br /&gt;
* [https://cryptopay.me/products/ Cryptopay] HTML5-based bitcoin POS&lt;br /&gt;
* [[File:Paxful_how-to-buy-bitcoin.png |20px|link=https://paxful.com]] [https://paxful.com Paxful] Simplest Point of Sale, No Fees and a peer to peer market to buy bitcoin instantly&lt;br /&gt;
* [https://gourl.io/ GoUrl] Bitcoin Mobile Checkout&lt;br /&gt;
&lt;br /&gt;
===Point-of-Sale hardware terminal===&lt;br /&gt;
With custom hardware you can integrate with existing registers and point-of-sales solutions (examples:  [[File:Coinkite.gif|20px|link=https://coinkite.com/promo/wikibiz]] [https://coinkite.com/promo/wikibiz Coinkite], [https://xbterminal.com/ XBTerminal], [http://www.bitstraat.nl BitStraat]).&lt;br /&gt;
&lt;br /&gt;
===Accounting===&lt;br /&gt;
When a customer makes a payment, you might simply issue a credit to their account.  Ideally, you want to enter it in a way that suggests you received a payment.  You could consider entering it as a &amp;quot;discount&amp;quot;, but you may want to consider whether this inappropriately disguises the nature of the transaction.  If on the other hand, you&#039;re giving &amp;quot;discounts&amp;quot; for Bitcoins, but then you are selling the Bitcoins for currency and then counting that as income, then chances are good that your calculation of income is making up for it.  Ask your accountant.&lt;br /&gt;
&lt;br /&gt;
===Businesses that offer gift cards===&lt;br /&gt;
If your business sells gift cards or gift certificates, you may find that the easiest way to accept Bitcoin is to accept it only for the purchase of gift cards, and then require the gift cards to be used for actual purchases of goods or services.  This way, the accounting practices you already have in place for processing gift cards can be put to use.  The accounting for Bitcoins would then be minimized to tracking sales of a single SKU.&lt;br /&gt;
&lt;br /&gt;
This method is also ideal for retail food establishments and convenience stores, where the payment of Bitcoins through a mobile phone for a small daily food purchase might be cumbersome or disruptive, especially in front of a line of other customers.  Bitcoins in this case would be best used to reload prepaid cards that can then be swiped at point-of-sale.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t accept gift cards, but you already accept credit cards through a swipe terminal, consider the possibility that you could add a retail gift card system through the swipe terminal you already own.  Many point-of-sale terminals, including ones from VeriFone&amp;amp;reg;, are designed around the ability to support multiple applications on the same terminal.  Gift cards are also highly profitable because of &amp;quot;breakage&amp;quot;, or in other words, the fact that a significant percentage of them never get redeemed.&lt;br /&gt;
&lt;br /&gt;
You could consider adding a private label gift card program from a provider who specializes in this, not just as a jumpstart to accepting Bitcoins, but as an extra boost to income.  A private label gift card service provider necessarily have to handle your funds - they can simply provide a solution that keeps track of the balance on the cards on your behalf, including features that allow users to check their balances by phone or by web.  Such a solution, of course, is also what makes the cards swipeable through the card reader.&lt;br /&gt;
&lt;br /&gt;
===Businesses that mail invoices===&lt;br /&gt;
Does your business send out invoices to customers?  Adding one line may make a huge impact for the Bitcoin economy.  Perhaps you list it as a payment option just after Visa, MasterCard, and American Express, even if that means your customer must call or e-mail to make a payment.&lt;br /&gt;
&lt;br /&gt;
If you have access to the programming expertise such that you can generate Bitcoin addresses programmatically, consider generating a brand new Bitcoin address for each invoice, and print it on the invoice.  When a Bitcoin payment arrives, you&#039;ll automatically know where it should arrive.&lt;br /&gt;
&lt;br /&gt;
Customers might wonder how much BTC they should pay in order to satisfy an invoice in full.    Your invoice might suggest an amount.  For example, if your invoice is for $100 and BTC&#039;s are currently worth $1.24 each, your invoice might suggest that it can be paid in full &#039;&#039;&amp;quot;with a payment of 80.65 BTC if paid by (date)&amp;quot;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
You might be able to anticipate the possibility that even though a Bitcoin address can be printed on an invoice or payment stub, that they are very cumbersome for most people to type, especially being a mix of uppercase and lowercase letters.  However, you should probably still do it anyway.  The customer is probably going to want some paper trail for his payment.  Giving him a pre-printed payment stub with a pre-printed address will satisfy that, because the customer can independently and publicly prove through [[Block Explorer]] that the payment took place.&lt;br /&gt;
&lt;br /&gt;
Does your business have a website?  On your invoice, consider allowing them to go to a special URL to get the address to make a Bitcoin payment just by typing in their invoice number.  For example, &#039;&#039;ht&amp;lt;nowiki&amp;gt;tps://ww&amp;lt;/nowiki&amp;gt;w.yoursite.com/paybtc&#039;&#039; with a form they can enter their invoice number, or just &#039;&#039;ht&amp;lt;nowiki&amp;gt;tps://ww&amp;lt;/nowiki&amp;gt;w.yoursite.com/paybtc/60365&#039;&#039; for paying invoice #60365.  This way, they can see the Bitcoin address, copy and paste it directly into their Bitcoin client.&lt;br /&gt;
&lt;br /&gt;
Use a brand new address for each invoice whenever possible, and use it only once.  This benefits the customer as it removes any ambiguity as to which customer is making which payment and for which invoice.&lt;br /&gt;
&lt;br /&gt;
Known payment systems supporting invoicing, and recurring invoice setup, [https://coinify.com/checkout/invoice/cb/bb Coinify]&lt;br /&gt;
&lt;br /&gt;
Payment companion having peer to peer encrypted invoicing using your own bitcoin address [https://www.blockonomics.co Blockonomics]&lt;br /&gt;
&lt;br /&gt;
===Avoiding fraud===&lt;br /&gt;
&lt;br /&gt;
You should also consider the possible risk that fraudsters could send counterfeit invoices to your customers, and entice them to make a payment to a Bitcoin address they control, instead of you.  While that isn&#039;t likely in general - it depends on how well a fraudster could find out who your customers are in the first place - it would certainly be an unpleasant situation if it ever happened.  One way you could control that is, whenever possible, never let people try to type Bitcoin addresses off payment stubs - instead, force people to get the full Bitcoin address from your website via secure SSL.  But, still print &#039;&#039;most&#039;&#039; of the address on the payment stub (perhaps with four or five characters starred out), so that the customer&#039;s need for a paper trail can be satisfied, so they can prove they paid if there is ever a dispute. Merchants can also use the IP address geolocation to understand the close proximity of users. There is automated solution such as [https://www.fraudlabspro.com FraudLabs Pro] that automates the screening of Bitcoin transactions to determine risk level.&lt;br /&gt;
&lt;br /&gt;
==Setting Prices==&lt;br /&gt;
&lt;br /&gt;
When a business accepts bitcoins for payment, there generally is the need to convert them to the currencies used for paying suppliers, employees and shareholders. Some merchants set prices based on the current market rate at the time the price quote is presented to the customer (merchant services like [[File:Polycoin_favicon.png|20px|link=http://www.polycoin.io]] [http://www.polycoin.io Polycoin], [https://coinify.com Coinify], [[File:Favicon-32x32_.png|20px|link=https://bitcoinpay.com]]  [https://bitcoinpay.com BitcoinPay], [http://www.bit-pay.com Bit-pay], [https://coinbase.com Coinbase], [http://paysius.com Paysius] or [[File:Spicepay-bitcoin-payment-gateway-96x96.png|20px|link=https://www.spicepay.com/bitcoin-payment-gateway/]] [https://www.spicepay.com/bitcoin-payment-gateway/ SpicePay] do this automatically).  &lt;br /&gt;
&lt;br /&gt;
[[Bitcoin Prices]] lists the exchange rate for many currencies on multiple exchanges.&lt;br /&gt;
&lt;br /&gt;
When prices are determined using an automated process, the current market rate can be based on either a current price or on a weighted average basis. [[Bitcoin Charts]] provides a [http://bitcoincharts.com/about/markets-api data feed that provides weighted prices]. [[Bitcoin Average]] also offers a weighted average price index, featuring average price across all exchanges reachable in the world and in over 150 currencies. 24h sliding average price index is also available and all data is [https://bitcoinaverage.com/api.htm reachable through the API].  &lt;br /&gt;
&lt;br /&gt;
When bitcoin funds for purchases are received, some merchants instantly exchange those proceeds into the preferred currency used (again done automatically by [[File:Polycoin_favicon.png|20px|link=http://www.polycoin.io]] [http://www.polycoin.io Polycoin], [https://coinify.com Coinify], [http://www.bit-pay.com Bit-pay], [https://coinbase.com Coinbase], [[File:Favicon-32x32_.png|20px|link=https://bitcoinpay.com]] [https://bitcoinpay.com BitcoinPay] or [[File:Spicepay-bitcoin-payment-gateway-96x96.png|20px|link=https://www.spicepay.com/bitcoin-payment-gateway/]] [https://www.spicepay.com/bitcoin-payment-gateway/ SpicePay]).  Hedging for each transaction can nearly entirely eliminate exchange rate risk that the business is exposed to when accepting bitcoins for payment.&lt;br /&gt;
&lt;br /&gt;
==Contract==&lt;br /&gt;
&lt;br /&gt;
A sales contract might be used to ensure that specific terms are met to lessen the chances of a misunderstanding.  For instance, the party sending payment is responsible for paying any [[transaction fee]] that might be necessary.  A contract might specify that a transaction fee must be paid and what amount, so as to prevent the situation where the transaction is considered a low priority transaction and thus isn&#039;t confirmed quickly.&lt;br /&gt;
&lt;br /&gt;
Other items that might be addressed in a contract:&lt;br /&gt;
&lt;br /&gt;
* Requirement and handling of escrow through an [[:Category:Escrow_services|escrow service]].&lt;br /&gt;
* Jurisdiction for disputes.&lt;br /&gt;
* Refund policy (particularly with the exchange rate being volatile)&lt;br /&gt;
&lt;br /&gt;
==Paying taxes on Bitcoin income==&lt;br /&gt;
[[Tax compliance]] is a topic of concern for small businesses.  We aren&#039;t accountants or lawyers, and can&#039;t give legal or accounting advice.&lt;br /&gt;
&lt;br /&gt;
But in many respects, Bitcoin transactions work very much like cash.  Just like Bitcoin, cash is anonymous and doesn&#039;t leave a paper trail, yet is widely used in commerce every day.&lt;br /&gt;
&lt;br /&gt;
Ask yourself how you would handle a cash transaction.  Do you accept cash transactions?  Do you normally pay taxes on cash transactions?  The answer for Bitcoin should probably be the same.&lt;br /&gt;
&lt;br /&gt;
As for how to decide what a Bitcoin transaction is worth... the IRS, as far as we know, has never issued a guide mentioning how to value Bitcoin transactions.  But they probably have rules and guidelines on how to value transactions made in foreign currency or &amp;quot;cash equivalents&amp;quot;.  We imagine the accounting would be similar.&lt;br /&gt;
&lt;br /&gt;
With Bitcoins, there&#039;s likely to be some difference between the value of BTC when you received them as payment, versus when you go to exchange them for another currency like USD, should you decide to do so.  This scenario, likewise, would be no different if you accepted foreign currency or gold as payment.  Under some scenarios, it might make sense to book the dollar value of BTC income as it is received, and then to book any difference incurred when it is exchanged for fiat currency.  Under others, it might make sense to book the whole thing at the time of exchange.&lt;br /&gt;
&lt;br /&gt;
Perhaps you might talk to your accountant.  You don&#039;t need to get into a discussion with your accountant about block chains and private keys or the philosophy behind a decentralized currency.  By comparing the fundamentals of Bitcoins to accounting concepts already well understood by the public, you can probably get all the answers you need.  What would you ask your accountant if you decided that you wanted to accept &#039;&#039;Berkshire Bucks&#039;&#039; or 1-ounce gold coins as payment?&lt;br /&gt;
&lt;br /&gt;
== Merchant Services ==&lt;br /&gt;
* [https://bitaps.com/api Bitaps.com] APIs to process bitcoin payments. No sign up or account needed. &lt;br /&gt;
* [http://www.btc4erp.com Bitcoin Transaction Coordinator] Full Merchant Solution for organizations using the NetSuite Global ERP and eCommerce Platform &lt;br /&gt;
* [[File:favicon_bp.png|20px|link=https://bitcoinpay.com/static/img/]] [https://bitcoinpay.com BitcoinPay] Payment gateway for virtual currencies with direct settlement to PLN, CZK, EUR and USD. POS + API.&lt;br /&gt;
* [[File:Bitfavicon.png|20px|link=http://www.bitcoinpaygate.com]] [http://www.bitcoinpaygate.com Bitcoinpaygate] Bitcoin payment processing for the web &amp;amp; in store payments&lt;br /&gt;
* [[File:BitKassa_favicon.png|20px|link=https://www.BitKassa.nl]] [https://www.BitKassa.nl BitKassa] Merchant solution for accepting Bitcoin, getting Euro or Euro/Bitcoin percentage. The Netherlands.&lt;br /&gt;
* [https://www.bitpagos.net BitPagos] Bitcoin and Credit Card payment processor&lt;br /&gt;
* [https://www.bitpay.com BitPay] Bitcoin payment processor with mobile checkout solution&lt;br /&gt;
* [https://bitpos.me BitPOS] Bitcoin payment processor for online and brick and mortar stores&lt;br /&gt;
* [http://www.bitstraat.nl BitStraat] SiteCite: &amp;quot;As of 10-11-2015 BitStraat is discontinued as a company.&amp;quot;&lt;br /&gt;
* [[File:Bitx-avatar.png|20px|link=https://bitx.co/api]] [https://bitx.co/api BitX API] Merchant API for registered businesses &amp;amp; developers in Indonesia, Malaysia, Kenya, Nigeria and South Africa.&lt;br /&gt;
* [http://blockchain.info/api/api_receive Blockchain.info] Free APIs to process bitcoin payments. No sign up or account needed. &#039;&#039;&#039;Update:&#039;&#039;&#039; Starting 01/2016 API2 requires an API key - account required!&lt;br /&gt;
* [https://www.blockonomics.co Blockonomics] Peer to peer bitcoin invoices using your own bitcoin address.&lt;br /&gt;
* [https://coinbase.com/docs/merchant_tools/payment_buttons Coinbase] Offers payment buttons, checkout pages, shopping cart integration, and daily cash out to USD.&lt;br /&gt;
* [[File:BitcoinRegister.gif|20px|link=http://coinbox.it/merchant]] [http://coinbox.it/merchant CoinBox] Bitcoin Point of Sales application for Android, with integration into various exchanges. Similar to Square.&lt;br /&gt;
* [[Cashila]] Online bank account and payment processor. Accepts bitcoin payments, SEPA transfers and [https://www.cashila.com/ pay bills with bitcoin]  &lt;br /&gt;
* [[File:CoinCorner_blue_logo.png|20px|link=https://coincorner.com]] [https://www.coincorner.com/ForBusiness CoinCorner] - Integrate CoinCorner Checkout in to your eCommerce business using a simple plugin or the API for Bitcoin Payments. Point of Sale solution also available that allows physical retailers to easily accept bitcoin and automatically convert that to fiat, removing the risk of holding bitcoins.&lt;br /&gt;
* [https://coingate.com/merchants CoinGate] Accept Bitcoin payments and receive payouts in Euros, U.S. Dollars or bitcoins. E-commerce plugins, API, Point of Sale app for Android / iOS / web, payment buttons.&lt;br /&gt;
* [https://coinify.com Coinify] Payment Service Provider (PSP) specializing in the technical aspects of accepting cryptocurrencies - such as bitcoin. Supports Bitcoin Web Payments, Mobile Checkout, In-store Bitcoin Payments and Bitcoin Invoicing with recurring billing in bitcoin.&lt;br /&gt;
* [[File:Coinkite.gif|20px|link=https://coinkite.com]] [https://coinkite.com Coinkite] Secure wallet multisig, payment buttons, invoice pages, hardware POS terminals, and Debit-Cards.&lt;br /&gt;
* [https://coinpip.com CoinPip] Online and POS bitcoin payment processor for Asia.&lt;br /&gt;
* [[File:Coinsnap_favicon.jpg|20px|link=http://www.coinsnap.eu]] [[Coinsnap]] European Bitcoin Payment Provider &lt;br /&gt;
* [https://cryptopay.me Cryptopay] European payment gateway with daily payouts in GBP, EUR and USD. Exchange and wallet integrated.&lt;br /&gt;
* [https://cubits.com Cubits] Platform with multisignature wallets and merchant system Cubits Pay.&lt;br /&gt;
* [[File:Paxful_how-to-buy-bitcoin.png |20px|link=https://paxful.com]] [https://paxful.com Paxful] Accept Bitcoin with no internet then sell bitcoin for profit on our peer to peer exchange.&lt;br /&gt;
* [[File:gocoin-logo.png|20px|link=https://www.gocoin.com]] [https://www.gocoin.com/docs GoCoin International payment gateway and processing platform for Merchants]&lt;br /&gt;
* [https://gourl.io Gourl.io] Bitcoin Payment processor with ready to use php scripts - Pay-Per-Download, Pay-Per-Product, Pay-Per-Membership, Pay-Per-Registration.&lt;br /&gt;
* [[File:inpay_favicon.png|link=https://inpay.pl/?lang=en]] [https://inpay.pl/?lang=en InPay.pl] InPay was created to enable entrepreneurs to accept Bitcoin in PLN, EUR and USD. &lt;br /&gt;
* [https://www.okpay.com/en/services/accept-payments/index.html OKPAY] Bitcoin payment processing for merchants&lt;br /&gt;
* [[File:Payfast-400.png|20px|link=https://www.payfast.co.za]] [https://www.payfast.co.za PayFast] Merchant solution for South Africa. Integrated in 60+ shopping carts. Supports credit cards, EFT bank transfers and Bitcoin. When buyers pay with Bitcoin, merchants receive the South African rand equivalent, using BitX API&lt;br /&gt;
* [[File:SpectroCoin.png|20px|link=https://spectrocoin.com]][https://spectrocoin.com SpectroCoin] Payment gateway with daily payouts in GBP, EUR, USD, CZK, PLN and other currencies. Debit card, exchange and wallet offered. Plugins for e-commerce and API offered for integration.&lt;br /&gt;
* [[File:Spicepay-bitcoin-payment-gateway-96x96.png|20px|link=https://www.spicepay.com/bitcoin-payment-gateway/]][https://www.spicepay.com/bitcoin-payment-gateway/ SpicePay] Accept Bitcoin for payments at this bitcoin processor that targets Europe, Russia and Latin America.&lt;br /&gt;
* [http://xbterminal.com XBTerminal] Brick-and-mortar hardware POS terminals with payment processing integrations.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
* [[Merchant Howto]]&lt;br /&gt;
* [[In-store Transactions]]&lt;br /&gt;
* [[:Category:Payment_Processors|Payment Processors]]&lt;br /&gt;
* [[Tax compliance]]&lt;br /&gt;
* [[Securing online services]]&lt;br /&gt;
* [[BitCoins Mobile]] provides accurate up to date pricing from multiple exchanges from your Apple iPad, iPhone, or iPod Touch.&lt;br /&gt;
* [[Bitcoin PayFlow]] automates the process for accepting bitcoins&lt;br /&gt;
* [[Lazy API]] The lazy (and possibly easiest?) way to accept bitcoin payments on your website&lt;br /&gt;
&lt;br /&gt;
[[Category:ECommerce]]&lt;br /&gt;
[[Category:Local]]&lt;br /&gt;
&lt;br /&gt;
[[de:Bitcoin_als_Geschäft_akzeptieren]]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;diff=61219</id>
		<title>Category:Block chain browsers</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Category:Block_chain_browsers&amp;diff=61219"/>
		<updated>2016-06-24T20:10:56Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: /* List of online block chain browsers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [[block chain browser]] is an application, typically web-based, that allow users to search and navigate a [[block chain]].&lt;br /&gt;
&lt;br /&gt;
== List of online block chain browsers ==&lt;br /&gt;
* [https://bitaps.com Bitaps.com]&lt;br /&gt;
* [https://bitinfocharts.com/bitcoin/explorer/ BitInfoCharts]&lt;br /&gt;
* [https://blockexplorer.com/ Bitcoin Block Explorer]&lt;br /&gt;
* [https://bitcoinchain.com/block_explorer/ BitcoinChain]&lt;br /&gt;
* [https://www.biteasy.com/blockchain/blocks bitEasy]&lt;br /&gt;
* [https://blockchain.info/ Blockchain.info]&lt;br /&gt;
* [https://live.blockcypher.com/ BlockCypher]&lt;br /&gt;
* [https://btc.blockr.io/ blockr]&lt;br /&gt;
* [https://www.blocktrail.com/BTC BlockTrail]&lt;br /&gt;
* [https://chain.btc.com/ BTC Chain]&lt;br /&gt;
* [http://chainflyer.bitflyer.jp/ chainFlyer]&lt;br /&gt;
* [http://coinbelly.io/ Coinbelly]&lt;br /&gt;
* [https://explorer.coinpayments.net/ CoinPayments]&lt;br /&gt;
* [https://www.coinprism.info/ Coinprism]&lt;br /&gt;
* [https://chain.localbitcoins.com/ LocalBitcoins]&lt;br /&gt;
* [https://smartbit.com.au Smartbit]&lt;br /&gt;
* [https://chain.so/btc SoChain]&lt;br /&gt;
* [https://tradeblock.com/blockchain/ TradeBlock]&lt;br /&gt;
* [https://www.walletexplorer.com/ WalletExplorer]&lt;br /&gt;
* [http://webbtc.com/ webBTC]&lt;br /&gt;
* [https://www.blockonomics.co/ Blockonomics]&lt;br /&gt;
&lt;br /&gt;
== List of online block chain browsers (testnet3) ==&lt;br /&gt;
* [https://tbtc.blockr.io/ blockr]&lt;br /&gt;
* [https://tchain.btc.com/ BTC Chain]&lt;br /&gt;
* [https://sandbox.smartbit.com.au/ Smartbit]&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=OP_CHECKSIG&amp;diff=58194</id>
		<title>OP CHECKSIG</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=OP_CHECKSIG&amp;diff=58194"/>
		<updated>2015-08-05T13:49:06Z</updated>

		<summary type="html">&lt;p&gt;Bitaps: How it works -&amp;gt; signature format -&amp;gt; last byte is hashtype:  (previus explanation was unclear and have context of bitcoin source c++ function CheckSig)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;OP_CHECKSIG&#039;&#039;&#039; is [[Script|script]] opcode used to verify that the signature for a tx input is valid. OP_CHECKSIG expects two values to be on the stack.  These are, in order of stack depth, the public key and the signature of the script. These two values are normally obtained by running the scriptSig script of the transaction input we are attempting to validate. The scriptSig script is deleted after it is run, but the stack is left as is.  Then, the scriptPubKey script from the previous transaction output that is now being spent is run, generally concluding in an OP_CHECKSIG. &lt;br /&gt;
&lt;br /&gt;
The standard scriptPubKey checks that the public key (actually a hash of) is a particular value, and that OP_CHECKSIG passes.&lt;br /&gt;
&lt;br /&gt;
For normal transaction inputs, if the creator of the current transaction can successfully create a ScriptSig signature that uses the right public key for the ScriptPubKey of the transaction output they are attempting to spend, that transaction input is considered valid. &lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
&lt;br /&gt;
In addition to the stack parameters and the script code itself, in order to operate correctly OP_CHECKSIG needs to know the current transaction and the index of current transaction input.&lt;br /&gt;
&lt;br /&gt;
== How it works ==&lt;br /&gt;
Firstly always this (the default) procedure is applied:&lt;br /&gt;
[[File:Bitcoin_OpCheckSig_InDetail.png|thumb|right|Signature verification process of the default procedure]]&lt;br /&gt;
# the public key and the signature are popped from the stack, in that order. Signature format is [&amp;lt;DER signature&amp;gt; &amp;lt;1 byte hash-type&amp;gt;]. Hashtype value is last byte of the sig.&lt;br /&gt;
# A new subscript is created from the instruction from the most recently parsed OP_CODESEPARATOR (last one in script) to the end of the script. If there is no OP_CODESEPARATOR the entire script becomes the subscript (hereby referred to as subScript)&lt;br /&gt;
# The sig is deleted from subScript.&lt;br /&gt;
# All OP_CODESEPARATORS are removed from subScript&lt;br /&gt;
# The hashtype is removed from the last byte of the sig and stored&lt;br /&gt;
# A copy is made of the current transaction (hereby referred to txCopy)&lt;br /&gt;
# The scripts for all transaction inputs in txCopy are set to empty scripts (exactly 1 byte 0x00)&lt;br /&gt;
# The script for the current transaction input in txCopy is set to subScript (lead in by its length as a var-integer encoded!)&lt;br /&gt;
&lt;br /&gt;
Now depending on the hashtype various things can happen to txCopy, these will be discussed individually.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hashtype Values (from script.h):&#039;&#039;&#039;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Name !! Value&lt;br /&gt;
|-&lt;br /&gt;
| SIGHASH_ALL || 0x00000001&lt;br /&gt;
|-&lt;br /&gt;
| SIGHASH_NONE || 0x00000002&lt;br /&gt;
|-&lt;br /&gt;
| SIGHASH_SINGLE || 0x00000003&lt;br /&gt;
|-&lt;br /&gt;
| SIGHASH_ANYONECANPAY || 0x00000080&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ol&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt; If (hashtype&amp;amp;31) = SIGHASH_NONE then apply the SIGHASH_NONE-procedure&lt;br /&gt;
&amp;lt;li&amp;gt; If (hashtype&amp;amp;31) = SIGHASH_SINGLE then apply the SIGHASH_SINGLE-procedure&lt;br /&gt;
&amp;lt;li&amp;gt; If hashtype &amp;amp; SIGHASH_ANYONECANPAY then apply the SIGHASH_ANYONECANPAY-procedure&lt;br /&gt;
&amp;lt;/ol&amp;gt;&lt;br /&gt;
Hence, hashtype SIGHASH_ANYONECANPAY may be applied also after any other hashtype-procedure&amp;lt;ref&amp;gt;[http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.7.1/bitcoin-0.7.1-linux.tar.gz file src/src/script.cpp in bitcoin-0.7.1]&amp;lt;/ref&amp;gt;. Besides the four listed hashtypes only a hashtype of value 0 appears a few times in the (main) block chain (and is handled like SIGHASH_ALL).&lt;br /&gt;
&lt;br /&gt;
=== Hashtype SIGHASH_ALL (default) ===&lt;br /&gt;
&lt;br /&gt;
No special further handling occurs in the default case.  Think of this as &amp;quot;sign &#039;&#039;&#039;all&#039;&#039;&#039; of the outputs.&amp;quot; Which is already done by the default procedure.&lt;br /&gt;
&lt;br /&gt;
=== Procedure for Hashtype SIGHASH_NONE ===&lt;br /&gt;
&lt;br /&gt;
# The output of txCopy is set to a vector of zero size.&lt;br /&gt;
# All other inputs aside from the current input in txCopy have their nSequence index set to zero&lt;br /&gt;
&lt;br /&gt;
Think of this as &amp;quot;sign &#039;&#039;&#039;none&#039;&#039;&#039; of the outputs-- I don&#039;t care where the bitcoins go.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Procedure for Hashtype SIGHASH_SINGLE ===&lt;br /&gt;
&lt;br /&gt;
# The output of txCopy is resized to the size of the current input index+1.&lt;br /&gt;
# All other txCopy outputs aside from the output that is the same as the current input index are set to a blank script and a value of (long) -1.&lt;br /&gt;
# All other txCopy inputs aside from the current input are set to have an nSequence index of zero.&lt;br /&gt;
&lt;br /&gt;
Think of this as &amp;quot;sign &#039;&#039;&#039;one&#039;&#039;&#039; of the outputs-- I don&#039;t care where the other outputs go&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Note: The transaction that uses SIGHASH_SINGLE type of signature should not have more inputs than outputs.&lt;br /&gt;
However if it does (because of the pre-existing implementation), it shall not be rejected, but instead for every &amp;quot;illegal&amp;quot; input (meaning: an input that has an index bigger than the maximum output index) the node should still verify it, though assuming the hash of 0000000000000000000000000000000000000000000000000000000000000001 [https://bitcointalk.org/index.php?topic=260595.0]&lt;br /&gt;
&lt;br /&gt;
=== Procedure for Hashtype SIGHASH_ANYONECANPAY ===&lt;br /&gt;
&lt;br /&gt;
# The txCopy input vector is resized to a length of one.&lt;br /&gt;
# The subScript (lead in by its length as a var-integer encoded!) is set as the first and only member of this vector.&lt;br /&gt;
&lt;br /&gt;
Think of this as &amp;quot;Let other people add inputs to this transaction, I don&#039;t care where the rest of the bitcoins come from.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Final signature check===&lt;br /&gt;
&lt;br /&gt;
An array of bytes is constructed from the serialized txCopy appended by four bytes for the hash type. This array is sha256 hashed twice, then the public key is used to check the supplied signature against the hash.&lt;br /&gt;
The secp256k1 elliptic curve is used for the verification with the given public key.&lt;br /&gt;
&lt;br /&gt;
== Return values ==&lt;br /&gt;
&lt;br /&gt;
OP_CHECKSIG will push true to the stack if the check passed, false otherwise.&lt;br /&gt;
OP_CHECKSIG_VERIFY leaves nothing on the stack but will cause the script eval to fail immediately if the check does not pass.&lt;br /&gt;
&lt;br /&gt;
== Code samples and raw dumps ==&lt;br /&gt;
&lt;br /&gt;
Taking the first transaction in Bitcoin which is in block number 170, we would get after serialising the transaction but before we hash+sign (or verify) it:&lt;br /&gt;
&lt;br /&gt;
* http://blockexplorer.com/block/00000000d1145790a8694403d4063f323d499e655c83426834d4ce2f8dd4a2ee&lt;br /&gt;
* http://blockexplorer.com/tx/f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16&lt;br /&gt;
&lt;br /&gt;
See also [https://gitorious.org/libbitcoin/libbitcoin libbitcoin] for code samples.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
01 00 00 00              version&lt;br /&gt;
01                       number of inputs (var_uint)&lt;br /&gt;
&lt;br /&gt;
input 0:&lt;br /&gt;
c9 97 a5 e5 6e 10 41 02  input address hash&lt;br /&gt;
fa 20 9c 6a 85 2d d9 06 &lt;br /&gt;
60 a2 0b 2d 9c 35 24 23 &lt;br /&gt;
ed ce 25 85 7f cd 37 04&lt;br /&gt;
00 00 00 00              input index&lt;br /&gt;
&lt;br /&gt;
48                       size of script (var_uint)&lt;br /&gt;
47                       push 71 bytes to stack&lt;br /&gt;
30 44 02 20 4e 45 e1 69&lt;br /&gt;
32 b8 af 51 49 61 a1 d3&lt;br /&gt;
a1 a2 5f df 3f 4f 77 32&lt;br /&gt;
e9 d6 24 c6 c6 15 48 ab&lt;br /&gt;
5f b8 cd 41 02 20 18 15&lt;br /&gt;
22 ec 8e ca 07 de 48 60&lt;br /&gt;
a4 ac dd 12 90 9d 83 1c&lt;br /&gt;
c5 6c bb ac 46 22 08 22&lt;br /&gt;
21 a8 76 8d 1d 09 01&lt;br /&gt;
ff ff ff ff              sequence&lt;br /&gt;
&lt;br /&gt;
02                       number of outputs (var_uint)&lt;br /&gt;
&lt;br /&gt;
output 0:&lt;br /&gt;
00 ca 9a 3b 00 00 00 00  amount = 10.00000000&lt;br /&gt;
43                       size of script (var_uint)&lt;br /&gt;
script for output 0:&lt;br /&gt;
41                       push 65 bytes to stack&lt;br /&gt;
04 ae 1a 62 fe 09 c5 f5 &lt;br /&gt;
1b 13 90 5f 07 f0 6b 99 &lt;br /&gt;
a2 f7 15 9b 22 25 f3 74 &lt;br /&gt;
cd 37 8d 71 30 2f a2 84 &lt;br /&gt;
14 e7 aa b3 73 97 f5 54 &lt;br /&gt;
a7 df 5f 14 2c 21 c1 b7 &lt;br /&gt;
30 3b 8a 06 26 f1 ba de &lt;br /&gt;
d5 c7 2a 70 4f 7e 6c d8 &lt;br /&gt;
4c &lt;br /&gt;
ac                       OP_CHECKSIG&lt;br /&gt;
&lt;br /&gt;
output 1:&lt;br /&gt;
00 28 6b ee 00 00 00 00  amount = 40.00000000&lt;br /&gt;
43                       size of script (var_uint)&lt;br /&gt;
script for output 1:&lt;br /&gt;
41                       push 65 bytes to stack&lt;br /&gt;
04 11 db 93 e1 dc db 8a  &lt;br /&gt;
01 6b 49 84 0f 8c 53 bc &lt;br /&gt;
1e b6 8a 38 2e 97 b1 48 &lt;br /&gt;
2e ca d7 b1 48 a6 90 9a&lt;br /&gt;
5c b2 e0 ea dd fb 84 cc &lt;br /&gt;
f9 74 44 64 f8 2e 16 0b &lt;br /&gt;
fa 9b 8b 64 f9 d4 c0 3f &lt;br /&gt;
99 9b 86 43 f6 56 b4 12 &lt;br /&gt;
a3                       &lt;br /&gt;
ac                       OP_CHECKSIG&lt;br /&gt;
&lt;br /&gt;
00 00 00 00              locktime&lt;br /&gt;
01 00 00 00              hash_code_type (added on)&lt;br /&gt;
&lt;br /&gt;
result =&lt;br /&gt;
01 00 00 00 01 c9 97 a5 e5 6e 10 41 02 fa 20 9c 6a 85 2d d9 06 60 a2 0b 2d 9c 35 &lt;br /&gt;
24 23 ed ce 25 85 7f cd 37 04 00 00 00 00 43 41 04 11 db 93 e1 dc db 8a 01 6b 49 &lt;br /&gt;
84 0f 8c 53 bc 1e b6 8a 38 2e 97 b1 48 2e ca d7 b1 48 a6 90 9a 5c b2 e0 ea dd fb &lt;br /&gt;
84 cc f9 74 44 64 f8 2e 16 0b fa 9b 8b 64 f9 d4 c0 3f 99 9b 86 43 f6 56 b4 12 a3 &lt;br /&gt;
ac ff ff ff ff 02 00 ca 9a 3b 00 00 00 00 43 41 04 ae 1a 62 fe 09 c5 f5 1b 13 90 &lt;br /&gt;
5f 07 f0 6b 99 a2 f7 15 9b 22 25 f3 74 cd 37 8d 71 30 2f a2 84 14 e7 aa b3 73 97 &lt;br /&gt;
f5 54 a7 df 5f 14 2c 21 c1 b7 30 3b 8a 06 26 f1 ba de d5 c7 2a 70 4f 7e 6c d8 4c &lt;br /&gt;
ac 00 28 6b ee 00 00 00 00 43 41 04 11 db 93 e1 dc db 8a 01 6b 49 84 0f 8c 53 bc &lt;br /&gt;
1e b6 8a 38 2e 97 b1 48 2e ca d7 b1 48 a6 90 9a 5c b2 e0 ea dd fb 84 cc f9 74 44 &lt;br /&gt;
64 f8 2e 16 0b fa 9b 8b 64 f9 d4 c0 3f 99 9b 86 43 f6 56 b4 12 a3 ac 00 00 00 00 &lt;br /&gt;
01 00 00 00 &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To understand where that raw dump has come from, it may be useful to examine tests/ec-key.cpp in [https://gitorious.org/libbitcoin/libbitcoin libbitcoin],&lt;br /&gt;
&lt;br /&gt;
[https://gitorious.org/libbitcoin/libbitcoin libbitcoin] has a unit test under tests/ec-key.cpp (make ec-key &amp;amp;&amp;amp; ./bin/tests/ec-key). There is also a working OP_CHECKSIG implementation in src/script.cpp under script::op_checksig(). See also the unit test: tests/script-test.cpp&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
#include &amp;lt;iomanip&amp;gt;&lt;br /&gt;
#include &amp;lt;bitcoin/util/serializer.hpp&amp;gt;&lt;br /&gt;
#include &amp;lt;bitcoin/util/elliptic_curve_key.hpp&amp;gt;&lt;br /&gt;
#include &amp;lt;bitcoin/util/sha256.hpp&amp;gt;&lt;br /&gt;
#include &amp;lt;bitcoin/util/assert.hpp&amp;gt;&lt;br /&gt;
#include &amp;lt;bitcoin/util/logger.hpp&amp;gt;&lt;br /&gt;
#include &amp;lt;bitcoin/types.hpp&amp;gt;&lt;br /&gt;
#include &amp;lt;openssl/ecdsa.h&amp;gt;&lt;br /&gt;
#include &amp;lt;openssl/obj_mac.h&amp;gt;&lt;br /&gt;
using libbitcoin::elliptic_curve_key;&lt;br /&gt;
using libbitcoin::serializer;&lt;br /&gt;
using libbitcoin::hash_digest;&lt;br /&gt;
using libbitcoin::data_chunk;&lt;br /&gt;
using libbitcoin::log_info;&lt;br /&gt;
using libbitcoin::log_fatal;&lt;br /&gt;
&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
    serializer ss;&lt;br /&gt;
    // blk number 170, tx 1, input 0&lt;br /&gt;
    // version = 1&lt;br /&gt;
    ss.write_4_bytes(1);&lt;br /&gt;
    // 1 inputs&lt;br /&gt;
    ss.write_var_uint(1);&lt;br /&gt;
&lt;br /&gt;
    // input 0&lt;br /&gt;
    // prevout hash&lt;br /&gt;
    ss.write_hash(hash_digest{0x04, 0x37, 0xcd, 0x7f, 0x85, 0x25, 0xce, 0xed, 0x23, 0x24, 0x35, 0x9c, 0x2d, 0x0b, 0xa2, 0x60, 0x06, 0xd9, 0x2d, 0x85, 0x6a, 0x9c, 0x20, 0xfa, 0x02, 0x41, 0x10, 0x6e, 0xe5, 0xa5, 0x97, 0xc9});&lt;br /&gt;
    // prevout index &lt;br /&gt;
    ss.write_4_bytes(0);&lt;br /&gt;
&lt;br /&gt;
    // input script after running OP_CHECKSIG for this tx is a single&lt;br /&gt;
    // OP_CHECKSIG opcode&lt;br /&gt;
    data_chunk raw_data;&lt;br /&gt;
    raw_data = {0x04, 0x11, 0xdb, 0x93, 0xe1, 0xdc, 0xdb, 0x8a, 0x01, 0x6b, 0x49, 0x84, 0x0f, 0x8c, 0x53, 0xbc, 0x1e, 0xb6, 0x8a, 0x38, 0x2e, 0x97, 0xb1, 0x48, 0x2e, 0xca, 0xd7, 0xb1, 0x48, 0xa6, 0x90, 0x9a, 0x5c, 0xb2, 0xe0, 0xea, 0xdd, 0xfb, 0x84, 0xcc, 0xf9, 0x74, 0x44, 0x64, 0xf8, 0x2e, 0x16, 0x0b, 0xfa, 0x9b, 0x8b, 0x64, 0xf9, 0xd4, 0xc0, 0x3f, 0x99, 0x9b, 0x86, 0x43, 0xf6, 0x56, 0xb4, 0x12, 0xa3};&lt;br /&gt;
    data_chunk raw_script;&lt;br /&gt;
    raw_script = data_chunk();&lt;br /&gt;
    raw_script.push_back(raw_data.size());&lt;br /&gt;
    libbitcoin::extend_data(raw_script, raw_data);&lt;br /&gt;
    raw_script.push_back(172);&lt;br /&gt;
    ss.write_var_uint(raw_script.size());&lt;br /&gt;
    ss.write_data(raw_script);&lt;br /&gt;
    // sequence&lt;br /&gt;
    ss.write_4_bytes(0xffffffff);&lt;br /&gt;
&lt;br /&gt;
    // 2 outputs for this tx&lt;br /&gt;
    ss.write_var_uint(2);&lt;br /&gt;
&lt;br /&gt;
    // output 0&lt;br /&gt;
    ss.write_8_bytes(1000000000);&lt;br /&gt;
    // script for output 0&lt;br /&gt;
    raw_data = {0x04, 0xae, 0x1a, 0x62, 0xfe, 0x09, 0xc5, 0xf5, 0x1b, 0x13, 0x90, 0x5f, 0x07, 0xf0, 0x6b, 0x99, 0xa2, 0xf7, 0x15, 0x9b, 0x22, 0x25, 0xf3, 0x74, 0xcd, 0x37, 0x8d, 0x71, 0x30, 0x2f, 0xa2, 0x84, 0x14, 0xe7, 0xaa, 0xb3, 0x73, 0x97, 0xf5, 0x54, 0xa7, 0xdf, 0x5f, 0x14, 0x2c, 0x21, 0xc1, 0xb7, 0x30, 0x3b, 0x8a, 0x06, 0x26, 0xf1, 0xba, 0xde, 0xd5, 0xc7, 0x2a, 0x70, 0x4f, 0x7e, 0x6c, 0xd8, 0x4c};&lt;br /&gt;
    // when data &amp;lt; 75, we can just write it&#039;s length as a single byte (&#039;special&#039;&lt;br /&gt;
    // opcodes)&lt;br /&gt;
    raw_script = data_chunk();&lt;br /&gt;
    raw_script.push_back(raw_data.size());&lt;br /&gt;
    libbitcoin::extend_data(raw_script, raw_data);&lt;br /&gt;
    // OP_CHECKSIG&lt;br /&gt;
    raw_script.push_back(172);&lt;br /&gt;
    // now actually write the script&lt;br /&gt;
    ss.write_var_uint(raw_script.size());&lt;br /&gt;
    ss.write_data(raw_script);&lt;br /&gt;
&lt;br /&gt;
    // output 1&lt;br /&gt;
    ss.write_8_bytes(4000000000);&lt;br /&gt;
    // script for output 0&lt;br /&gt;
    raw_data = {0x04, 0x11, 0xdb, 0x93, 0xe1, 0xdc, 0xdb, 0x8a, 0x01, 0x6b, 0x49, 0x84, 0x0f, 0x8c, 0x53, 0xbc, 0x1e, 0xb6, 0x8a, 0x38, 0x2e, 0x97, 0xb1, 0x48, 0x2e, 0xca, 0xd7, 0xb1, 0x48, 0xa6, 0x90, 0x9a, 0x5c, 0xb2, 0xe0, 0xea, 0xdd, 0xfb, 0x84, 0xcc, 0xf9, 0x74, 0x44, 0x64, 0xf8, 0x2e, 0x16, 0x0b, 0xfa, 0x9b, 0x8b, 0x64, 0xf9, 0xd4, 0xc0, 0x3f, 0x99, 0x9b, 0x86, 0x43, 0xf6, 0x56, 0xb4, 0x12, 0xa3};&lt;br /&gt;
    // when data &amp;lt; 75, we can just write it&#039;s length as a single byte (&#039;special&#039;&lt;br /&gt;
    raw_script.push_back(raw_data.size());&lt;br /&gt;
    libbitcoin::extend_data(raw_script, raw_data);&lt;br /&gt;
    // OP_CHECKSIG&lt;br /&gt;
    raw_script.push_back(172);&lt;br /&gt;
    // now actually write the script&lt;br /&gt;
    ss.write_var_uint(raw_script.size());&lt;br /&gt;
    ss.write_data(raw_script);&lt;br /&gt;
&lt;br /&gt;
    // End of 2 outputs&lt;br /&gt;
&lt;br /&gt;
    // locktime&lt;br /&gt;
    ss.write_4_bytes(0);&lt;br /&gt;
&lt;br /&gt;
    // write hash_type_code&lt;br /&gt;
    ss.write_4_bytes(1);&lt;br /&gt;
&lt;br /&gt;
    // Dump hex to screen&lt;br /&gt;
    log_info() &amp;lt;&amp;lt; &amp;quot;hashing:&amp;quot;;&lt;br /&gt;
    {&lt;br /&gt;
        auto log_obj = log_info();&lt;br /&gt;
        log_obj &amp;lt;&amp;lt; std::hex;&lt;br /&gt;
        for (int val: ss.get_data())&lt;br /&gt;
            log_obj &amp;lt;&amp;lt; std::setfill(&#039;0&#039;) &amp;lt;&amp;lt; std::setw(2) &amp;lt;&amp;lt; val &amp;lt;&amp;lt; &#039; &#039;;&lt;br /&gt;
    }&lt;br /&gt;
    log_info();&lt;br /&gt;
&lt;br /&gt;
    data_chunk raw_tx = {0x01, 0x00, 0x00, 0x00, 0x01, 0xc9, 0x97, 0xa5, 0xe5, 0x6e, 0x10, 0x41, 0x02, 0xfa, 0x20, 0x9c, 0x6a, 0x85, 0x2d, 0xd9, 0x06, 0x60, 0xa2, 0x0b, 0x2d, 0x9c, 0x35, 0x24, 0x23, 0xed, 0xce, 0x25, 0x85, 0x7f, 0xcd, 0x37, 0x04, 0x00, 0x00, 0x00, 0x00, 0x43, 0x41, 0x04, 0x11, 0xdb, 0x93, 0xe1, 0xdc, 0xdb, 0x8a, 0x01, 0x6b, 0x49, 0x84, 0x0f, 0x8c, 0x53, 0xbc, 0x1e, 0xb6, 0x8a, 0x38, 0x2e, 0x97, 0xb1, 0x48, 0x2e, 0xca, 0xd7, 0xb1, 0x48, 0xa6, 0x90, 0x9a, 0x5c, 0xb2, 0xe0, 0xea, 0xdd, 0xfb, 0x84, 0xcc, 0xf9, 0x74, 0x44, 0x64, 0xf8, 0x2e, 0x16, 0x0b, 0xfa, 0x9b, 0x8b, 0x64, 0xf9, 0xd4, 0xc0, 0x3f, 0x99, 0x9b, 0x86, 0x43, 0xf6, 0x56, 0xb4, 0x12, 0xa3, 0xac, 0xff, 0xff, 0xff, 0xff, 0x02, 0x00, 0xca, 0x9a, 0x3b, 0x00, 0x00, 0x00, 0x00, 0x43, 0x41, 0x04, 0xae, 0x1a, 0x62, 0xfe, 0x09, 0xc5, 0xf5, 0x1b, 0x13, 0x90, 0x5f, 0x07, 0xf0, 0x6b, 0x99, 0xa2, 0xf7, 0x15, 0x9b, 0x22, 0x25, 0xf3, 0x74, 0xcd, 0x37, 0x8d, 0x71, 0x30, 0x2f, 0xa2, 0x84, 0x14, 0xe7, 0xaa, 0xb3, 0x73, 0x97, 0xf5, 0x54, 0xa7, 0xdf, 0x5f, 0x14, 0x2c, 0x21, 0xc1, 0xb7, 0x30, 0x3b, 0x8a, 0x06, 0x26, 0xf1, 0xba, 0xde, 0xd5, 0xc7, 0x2a, 0x70, 0x4f, 0x7e, 0x6c, 0xd8, 0x4c, 0xac, 0x00, 0x28, 0x6b, 0xee, 0x00, 0x00, 0x00, 0x00, 0x43, 0x41, 0x04, 0x11, 0xdb, 0x93, 0xe1, 0xdc, 0xdb, 0x8a, 0x01, 0x6b, 0x49, 0x84, 0x0f, 0x8c, 0x53, 0xbc, 0x1e, 0xb6, 0x8a, 0x38, 0x2e, 0x97, 0xb1, 0x48, 0x2e, 0xca, 0xd7, 0xb1, 0x48, 0xa6, 0x90, 0x9a, 0x5c, 0xb2, 0xe0, 0xea, 0xdd, 0xfb, 0x84, 0xcc, 0xf9, 0x74, 0x44, 0x64, 0xf8, 0x2e, 0x16, 0x0b, 0xfa, 0x9b, 0x8b, 0x64, 0xf9, 0xd4, 0xc0, 0x3f, 0x99, 0x9b, 0x86, 0x43, 0xf6, 0x56, 0xb4, 0x12, 0xa3, 0xac, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00};&lt;br /&gt;
    BITCOIN_ASSERT(raw_tx == ss.get_data());&lt;br /&gt;
&lt;br /&gt;
    hash_digest tx_hash = libbitcoin::generate_sha256_hash(ss.get_data());&lt;br /&gt;
&lt;br /&gt;
    data_chunk pubkey{0x04, 0x11, 0xdb, 0x93, 0xe1, 0xdc, 0xdb, 0x8a, 0x01, 0x6b, 0x49, 0x84, 0x0f, 0x8c, 0x53, 0xbc, 0x1e, 0xb6, 0x8a, 0x38, 0x2e, 0x97, 0xb1, 0x48, 0x2e, 0xca, 0xd7, 0xb1, 0x48, 0xa6, 0x90, 0x9a, 0x5c, 0xb2, 0xe0, 0xea, 0xdd, 0xfb, 0x84, 0xcc, 0xf9, 0x74, 0x44, 0x64, 0xf8, 0x2e, 0x16, 0x0b, 0xfa, 0x9b, 0x8b, 0x64, 0xf9, 0xd4, 0xc0, 0x3f, 0x99, 0x9b, 0x86, 0x43, 0xf6, 0x56, 0xb4, 0x12, 0xa3};&lt;br /&gt;
    // Leave out last byte since that&#039;s the hash_type_code (SIGHASH_ALL in this&lt;br /&gt;
    // case)&lt;br /&gt;
    data_chunk signature{0x30, 0x44, 0x02, 0x20, 0x4e, 0x45, 0xe1, 0x69, 0x32, 0xb8, 0xaf, 0x51, 0x49, 0x61, 0xa1, 0xd3, 0xa1, 0xa2, 0x5f, 0xdf, 0x3f, 0x4f, 0x77, 0x32, 0xe9, 0xd6, 0x24, 0xc6, 0xc6, 0x15, 0x48, 0xab, 0x5f, 0xb8, 0xcd, 0x41, 0x02, 0x20, 0x18, 0x15, 0x22, 0xec, 0x8e, 0xca, 0x07, 0xde, 0x48, 0x60, 0xa4, 0xac, 0xdd, 0x12, 0x90, 0x9d, 0x83, 0x1c, 0xc5, 0x6c, 0xbb, 0xac, 0x46, 0x22, 0x08, 0x22, 0x21, 0xa8, 0x76, 0x8d, 0x1d, 0x09};&lt;br /&gt;
    BITCOIN_ASSERT(signature.size() == 70);&lt;br /&gt;
&lt;br /&gt;
    elliptic_curve_key key;&lt;br /&gt;
    if (!key.set_public_key(pubkey))&lt;br /&gt;
    {&lt;br /&gt;
        log_fatal() &amp;lt;&amp;lt; &amp;quot;unable to set EC public key&amp;quot;;&lt;br /&gt;
        return -1;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    log_info() &amp;lt;&amp;lt; &amp;quot;checksig returns: &amp;quot; &amp;lt;&amp;lt; (key.verify(tx_hash, signature) ? &amp;quot;true&amp;quot; : &amp;quot;false&amp;quot;);&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Technical]]&lt;br /&gt;
[[Category:Developer]]&lt;br /&gt;
{{DISPLAYTITLE:OP_CHECKSIG}}&lt;/div&gt;</summary>
		<author><name>Bitaps</name></author>
	</entry>
</feed>