{"id":22724,"date":"2018-01-18T17:37:36","date_gmt":"2018-01-18T17:37:36","guid":{"rendered":"http:\/\/ci027cfe6fd00d2697"},"modified":"2018-01-18T17:37:36","modified_gmt":"2018-01-18T17:37:36","slug":"blockstream-releases-lightning-charge-launches-test-e-commerce-store","status":"publish","type":"post","link":"https:\/\/bitcoinmagazine.com\/technical\/blockstream-releases-lightning-charge-launches-test-e-commerce-store","title":{"rendered":"Blockstream Releases Lightning Charge, Launches Test E-Commerce Store"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><figure><img decoding=\"async\" src=\"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/blockstream-releases-lightning-charge.jpg\" title=\"\"><\/figure>\n<p>Following the release of the first <a href=\"http:\/\/lightning.network\/lightning-network-paper-DRAFT-0.5.pdf\" target=\"_blank\" rel=\"noopener\">Bitcoin Lightning Network<\/a> white paper, published in February 2015, developers have been working on Lightning Network implementations to enhance the throughput and usability of the Bitcoin network. For an overview, see this three-part series on \u201c<a href=\"https:\/\/bitcoinmagazine.com\/articles\/understanding-the-lightning-network-part-building-a-bidirectional-payment-channel-1464710791\">Understanding the Lightning Network<\/a>.\u201d<\/p>\n<p>In December 2017, lightning developers <a href=\"https:\/\/acinq.co\/\" target=\"_blank\" rel=\"noopener\">ACINQ<\/a>, <a href=\"https:\/\/blockstream.com\/\" target=\"_blank\" rel=\"noopener\">Blockstream<\/a> and <a href=\"https:\/\/lightning.engineering\/\" target=\"_blank\" rel=\"noopener\">Lightning Labs<\/a>, <a href=\"https:\/\/bitcoinmagazine.com\/articles\/developers-release-lightning-protocol-10-perform-successful-interoperability-tests\">announced<\/a> the 1.0 release of the Lightning protocol and the world\u2019s first Lightning test payments on the Bitcoin mainnet across all three implementations. The standardization and deployment of the Lightning Network\u2019s second-level, off-chain payment layer is expected to result in instant bitcoin transactions, improved scalability and lower fees, enabling fast and cheap micropayments.<\/p>\n<p>Blockstream\u2019s implementation of the Lightning spec, <a href=\"https:\/\/github.com\/ElementsProject\/lightning\" target=\"_blank\" rel=\"noopener\">c-lightning<\/a>, is a low-level technology designed to implement the Lightning spec without added complexity. At the same time, Blockstream realizes that developer tools are needed to unlock the power of Lightning for advanced applications, such as those that integrate with credit card companies and with existing online payment systems.<\/p>\n<p>Blockstream <a href=\"https:\/\/blockstream.com\/2018\/01\/16\/en-lightning-charge\/\" target=\"_blank\" rel=\"noopener\">is releasing<\/a> the <a href=\"https:\/\/github.com\/ElementsProject\/lightning-charge\" target=\"_blank\" rel=\"noopener\">Lightning Charge<\/a> complementary package for c-lightning to make it simpler to build sophisticated applications on top of c-lightning. <\/p>\n<p>\u201cWeb developers will be able to work with c-lightning through their normal programming techniques, and they\u2019ll also get expanded functionality such as currency conversion, invoice metadata, streaming payment updates and webhooks,\u201d reads the Blockstream announcement. \u201cTogether, these additions make it easy for developers to use c-lightning to create their own, independent web-payment infrastructures.\u201d<\/p>\n<p>Lightning Charge is a micropayment processing system written in node.js. It exposes the functionality of c-lightning through its REST API, which can be accessed through <a href=\"https:\/\/github.com\/ElementsProject\/lightning-charge-client-js\" target=\"_blank\" rel=\"noopener\">JavaScript<\/a> and <a href=\"https:\/\/github.com\/ElementsProject\/lightning-charge-client-php\" target=\"_blank\" rel=\"noopener\">PHP<\/a> libraries, both of which have also been released through the Elements Project. <\/p>\n<p>&#8220;Lightning Charge makes integration with the Lightning Network much simpler, since it bridges the needs of application developers and the underlying infrastructure, to provide a simple and extensible way to accept Lightning payments,&#8221; Blockstream developer Christian Decker said in conversation with <em>Bitcoin Magazine<\/em>.<\/p>\n<p>\u201cSince the introduction of Lightning Charge, less than 48 hours ago, we have seen a dramatic interest in the Lightning Network, both on the user as well as the developer side,\u201d Decker added. \u201cWe have gotten a lot of feedback, and the mainnet network has doubled in the number of participants.&#8221;<\/p>\n<blockquote>\n<p>The desired effect of the Lightning Charge launch was to reach a wider audience, get early feedback from future users and to showcase what will be possible in a not-so-distant future, and I think we have achieved that goal.<\/p>\n<\/blockquote>\n<p>Israeli entrepreneur Nadav Ivgi, founder of <a href=\"https:\/\/www.bitrated.com\/nadav\" target=\"_blank\" rel=\"noopener\">Bitrated<\/a>, worked with Blockstream developers to create Lightning Charge. \u201cTogether with him we built this new code, or this immediate piece of software that provides this nicer to use interface,\u201d <a href=\"https:\/\/www.ibtimes.com\/blockstream-launches-lightning-micropayments-bitcoin-apps-2642411\" target=\"_blank\" rel=\"noopener\">said<\/a> Decker. <\/p>\n<p>\u201cSo far the development for Lightning has been mostly on the network side of things. It\u2019s been very much this close-knit group of people that are building it and are trying to build the infrastructure. Infrastructure is nice to have. But if nobody can actually use it then it\u2019s not worth much, right?\u201d<\/p>\n<p>To test Lightning Charge, Blockstream is launching the <a href=\"https:\/\/store.blockstream.com\/\" target=\"_blank\" rel=\"noopener\">Blockstream Store<\/a>, a working e-commerce site that allows users to make small purchases of stickers and t-shirts. \u201cBy offering an early demonstration of this cutting-edge technology, we hope to bring Lightning to life with real-world functionality, providing a way for you to test Lightning and become a part of the micropayment revolution,\u201d states the Blockstream announcement. <\/p>\n<p>The Blockstream Store, built on WordPress and WooCommerce, connects with Lightning Charge and c-lightning through a <a href=\"https:\/\/github.com\/ElementsProject\/woocommerce-gateway-lightning\" target=\"_blank\" rel=\"noopener\">WooCommerce Lightning Gateway<\/a>, which Blockstream also released as part of the Elements Project.<\/p>\n<p>The only way to purchase the items in the Blockstream store is with a Lightning payment. A disclaimer warns that, although the products sold in the store are real, this store is for testing and demonstration purposes only. <\/p>\n<p>\u201cLightning is still very new and contains known and unknown bugs,\u201d reads the disclaimer, adding that users may lose funds. <\/p>\n<p>&#8220;We believe this is an important step towards a full rollout of the network as a whole, however we\u2019d like to remind users that the Lightning Network is still experimental and that testnet is to be preferred for testing before making the jump to mainnet,&#8221; Decker told<em><\/em><em>Bitcoin Magazine.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Following the release of the first Bitcoin Lightning Network white paper, published in February 2015, developers have been working on Lightning Network implementations to enhance the throughput and usability of the Bitcoin network. For an overview, see this three-part series on \u201cUnderstanding the Lightning Network.\u201d In December 2017, lightning developers ACINQ, Blockstream and Lightning Labs, [&hellip;]<\/p>\n","protected":false},"author":3509,"featured_media":22725,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[35],"tags":[2706,287,2222,2604,1252,460,477,705,2254],"class_list":{"0":"post-22724","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-technical","8":"tag-acinq","9":"tag-blockstream","10":"tag-c-lightning","11":"tag-christian-decker","12":"tag-lightning-labs","13":"tag-lightning-network","14":"tag-payments","15":"tag-scaling","16":"tag-technical"},"author_data":{"id":3509,"name":"Giulio Prisco","nicename":"giulio-prisco","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/2d091b908741b627d89036dd43748bb5c5edcfe9f805501703e2c3af34dadfca?s=96&d=robohash&r=g"},"featured_image_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/blockstream-releases-lightning-charge.jpg","_links":{"self":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/22724","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/users\/3509"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/comments?post=22724"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/22724\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media\/22725"}],"wp:attachment":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media?parent=22724"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/categories?post=22724"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/tags?post=22724"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}