Hands-On Bitcoin programming with Python: build powerful online payment centric applications with Python
Bitcoin is a cryptocurrency that's changing the face of online payments. This book will help you understand everything related to Bitcoin architecture. By the end, you'll be able to mine Bitcoins, accept Bitcoin payments, and work with the basics of Blockchain technology to create simple d...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Birmingham, Mumbai
Packt
2018
|
Schlagworte: | |
Zusammenfassung: | Bitcoin is a cryptocurrency that's changing the face of online payments. This book will help you understand everything related to Bitcoin architecture. By the end, you'll be able to mine Bitcoins, accept Bitcoin payments, and work with the basics of Blockchain technology to create simple distributed ledgers Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting Started with Bitcoin -- Introduction to bitcoin and blockchains -- What is bitcoin? -- Uses of bitcoin -- What is a blockchain? -- Attributes of bitcoin and blockchain -- Getting a bitcoin wallet -- The different forms of bitcoin wallet -- Getting and sending bitcoins -- Summary -- Chapter 2: Programming Bitcoin and Blockchain with Python -- Programming bitcoin with Python -- Pi Bitcoin tools library -- How to generate private keys and public keys -- Creating a multisignature bitcoin address -- Blockchain API programming with Python -- Installing the Blockchain.info Python library -- Getting bitcoin exchange rates from Blockchain.info -- Statistics -- Block explorer methods -- Learning to mine bitcoin -- How to mine bitcoin -- Increasing difficulty in mining bitcoin -- Summary -- Chapter 3: Earning Bitcoin Programmatically -- Accepting bitcoin on your website -- Introduction to BitPay -- How to generate a bitcoin payment button -- How to add a bitcoin payment button to your website -- Building and releasing bitcoin-enabled APIs -- 21.co marketplace -- 21.co SDK -- Selling microservices on the 21.co marketplace -- Building a bitcoin trading bot -- Triggering the bitcoin trade advice alert -- How to get a current bid and asking price for bitcoin -- The triggering of buy bitcoin -- The triggering of sell bitcoin -- Summary -- Chapter 4: Bitcoin Data Analysis -- Manipulating and visualizing bitcoin price data -- Getting set up for data analysis -- Getting, reading in, and cleaning bitcoin price data -- DataFrame -- Data cleanup -- Setting the index to the Date column -- Exploring, manipulating, and visualizing the cleaned-up data -- Data visualization -- Exploring bitcoin transaction graphs |
Beschreibung: | II, 80 Seiten Illustrationen |
ISBN: | 9781789537000 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV045513458 | ||
003 | DE-604 | ||
005 | 20190711 | ||
007 | t | ||
008 | 190315s2018 a||| |||| 00||| eng d | ||
020 | |a 9781789537000 |9 978-1-78953-700-0 | ||
035 | |a (OCoLC)1109355239 | ||
035 | |a (DE-599)BVBBV045513458 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-11 | ||
084 | |a SR 850 |0 (DE-625)143366: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Garg, Harish Kumar |e Verfasser |4 aut | |
245 | 1 | 0 | |a Hands-On Bitcoin programming with Python |b build powerful online payment centric applications with Python |c Harish Kumar Garg |
246 | 1 | 3 | |a Bitcoin programming with Python |
264 | 1 | |a Birmingham, Mumbai |b Packt |c 2018 | |
264 | 4 | |c © 2018 | |
300 | |a II, 80 Seiten |b Illustrationen | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
520 | 3 | |a Bitcoin is a cryptocurrency that's changing the face of online payments. This book will help you understand everything related to Bitcoin architecture. By the end, you'll be able to mine Bitcoins, accept Bitcoin payments, and work with the basics of Blockchain technology to create simple distributed ledgers | |
520 | 3 | |a Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting Started with Bitcoin -- Introduction to bitcoin and blockchains -- What is bitcoin? -- Uses of bitcoin -- What is a blockchain? -- Attributes of bitcoin and blockchain -- Getting a bitcoin wallet -- The different forms of bitcoin wallet -- Getting and sending bitcoins -- Summary -- Chapter 2: Programming Bitcoin and Blockchain with Python -- Programming bitcoin with Python -- Pi Bitcoin tools library -- How to generate private keys and public keys -- Creating a multisignature bitcoin address -- Blockchain API programming with Python -- Installing the Blockchain.info Python library -- Getting bitcoin exchange rates from Blockchain.info -- Statistics -- Block explorer methods -- Learning to mine bitcoin -- How to mine bitcoin -- Increasing difficulty in mining bitcoin -- Summary -- Chapter 3: Earning Bitcoin Programmatically -- Accepting bitcoin on your website -- Introduction to BitPay -- How to generate a bitcoin payment button -- How to add a bitcoin payment button to your website -- Building and releasing bitcoin-enabled APIs -- 21.co marketplace -- 21.co SDK -- Selling microservices on the 21.co marketplace -- Building a bitcoin trading bot -- Triggering the bitcoin trade advice alert -- How to get a current bid and asking price for bitcoin -- The triggering of buy bitcoin -- The triggering of sell bitcoin -- Summary -- Chapter 4: Bitcoin Data Analysis -- Manipulating and visualizing bitcoin price data -- Getting set up for data analysis -- Getting, reading in, and cleaning bitcoin price data -- DataFrame -- Data cleanup -- Setting the index to the Date column -- Exploring, manipulating, and visualizing the cleaned-up data -- Data visualization -- Exploring bitcoin transaction graphs | |
653 | 0 | |a Cryptography | |
653 | 0 | |a Python (Computer program language) | |
653 | 0 | |a Web services | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-1-78953-316-3 |
999 | |a oai:aleph.bib-bvb.de:BVB01-030897913 |
Datensatz im Suchindex
_version_ | 1804179458804940800 |
---|---|
any_adam_object | |
author | Garg, Harish Kumar |
author_facet | Garg, Harish Kumar |
author_role | aut |
author_sort | Garg, Harish Kumar |
author_variant | h k g hk hkg |
building | Verbundindex |
bvnumber | BV045513458 |
classification_rvk | SR 850 ST 250 |
ctrlnum | (OCoLC)1109355239 (DE-599)BVBBV045513458 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03321nam a2200373 c 4500</leader><controlfield tag="001">BV045513458</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20190711 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">190315s2018 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781789537000</subfield><subfield code="9">978-1-78953-700-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1109355239</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV045513458</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-11</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SR 850</subfield><subfield code="0">(DE-625)143366:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Garg, Harish Kumar</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Hands-On Bitcoin programming with Python</subfield><subfield code="b">build powerful online payment centric applications with Python</subfield><subfield code="c">Harish Kumar Garg</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Bitcoin programming with Python</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, Mumbai</subfield><subfield code="b">Packt</subfield><subfield code="c">2018</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2018</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">II, 80 Seiten</subfield><subfield code="b">Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Bitcoin is a cryptocurrency that's changing the face of online payments. This book will help you understand everything related to Bitcoin architecture. By the end, you'll be able to mine Bitcoins, accept Bitcoin payments, and work with the basics of Blockchain technology to create simple distributed ledgers</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting Started with Bitcoin -- Introduction to bitcoin and blockchains -- What is bitcoin? -- Uses of bitcoin -- What is a blockchain? -- Attributes of bitcoin and blockchain -- Getting a bitcoin wallet -- The different forms of bitcoin wallet -- Getting and sending bitcoins -- Summary -- Chapter 2: Programming Bitcoin and Blockchain with Python -- Programming bitcoin with Python -- Pi Bitcoin tools library -- How to generate private keys and public keys -- Creating a multisignature bitcoin address -- Blockchain API programming with Python -- Installing the Blockchain.info Python library -- Getting bitcoin exchange rates from Blockchain.info -- Statistics -- Block explorer methods -- Learning to mine bitcoin -- How to mine bitcoin -- Increasing difficulty in mining bitcoin -- Summary -- Chapter 3: Earning Bitcoin Programmatically -- Accepting bitcoin on your website -- Introduction to BitPay -- How to generate a bitcoin payment button -- How to add a bitcoin payment button to your website -- Building and releasing bitcoin-enabled APIs -- 21.co marketplace -- 21.co SDK -- Selling microservices on the 21.co marketplace -- Building a bitcoin trading bot -- Triggering the bitcoin trade advice alert -- How to get a current bid and asking price for bitcoin -- The triggering of buy bitcoin -- The triggering of sell bitcoin -- Summary -- Chapter 4: Bitcoin Data Analysis -- Manipulating and visualizing bitcoin price data -- Getting set up for data analysis -- Getting, reading in, and cleaning bitcoin price data -- DataFrame -- Data cleanup -- Setting the index to the Date column -- Exploring, manipulating, and visualizing the cleaned-up data -- Data visualization -- Exploring bitcoin transaction graphs</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Cryptography</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Python (Computer program language)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Web services</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe</subfield><subfield code="z">978-1-78953-316-3</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030897913</subfield></datafield></record></collection> |
id | DE-604.BV045513458 |
illustrated | Illustrated |
indexdate | 2024-07-10T08:20:12Z |
institution | BVB |
isbn | 9781789537000 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030897913 |
oclc_num | 1109355239 |
open_access_boolean | |
owner | DE-11 |
owner_facet | DE-11 |
physical | II, 80 Seiten Illustrationen |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt |
record_format | marc |
spelling | Garg, Harish Kumar Verfasser aut Hands-On Bitcoin programming with Python build powerful online payment centric applications with Python Harish Kumar Garg Bitcoin programming with Python Birmingham, Mumbai Packt 2018 © 2018 II, 80 Seiten Illustrationen txt rdacontent n rdamedia nc rdacarrier Bitcoin is a cryptocurrency that's changing the face of online payments. This book will help you understand everything related to Bitcoin architecture. By the end, you'll be able to mine Bitcoins, accept Bitcoin payments, and work with the basics of Blockchain technology to create simple distributed ledgers Cover -- Title Page -- Copyright and Credits -- Packt Upsell -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting Started with Bitcoin -- Introduction to bitcoin and blockchains -- What is bitcoin? -- Uses of bitcoin -- What is a blockchain? -- Attributes of bitcoin and blockchain -- Getting a bitcoin wallet -- The different forms of bitcoin wallet -- Getting and sending bitcoins -- Summary -- Chapter 2: Programming Bitcoin and Blockchain with Python -- Programming bitcoin with Python -- Pi Bitcoin tools library -- How to generate private keys and public keys -- Creating a multisignature bitcoin address -- Blockchain API programming with Python -- Installing the Blockchain.info Python library -- Getting bitcoin exchange rates from Blockchain.info -- Statistics -- Block explorer methods -- Learning to mine bitcoin -- How to mine bitcoin -- Increasing difficulty in mining bitcoin -- Summary -- Chapter 3: Earning Bitcoin Programmatically -- Accepting bitcoin on your website -- Introduction to BitPay -- How to generate a bitcoin payment button -- How to add a bitcoin payment button to your website -- Building and releasing bitcoin-enabled APIs -- 21.co marketplace -- 21.co SDK -- Selling microservices on the 21.co marketplace -- Building a bitcoin trading bot -- Triggering the bitcoin trade advice alert -- How to get a current bid and asking price for bitcoin -- The triggering of buy bitcoin -- The triggering of sell bitcoin -- Summary -- Chapter 4: Bitcoin Data Analysis -- Manipulating and visualizing bitcoin price data -- Getting set up for data analysis -- Getting, reading in, and cleaning bitcoin price data -- DataFrame -- Data cleanup -- Setting the index to the Date column -- Exploring, manipulating, and visualizing the cleaned-up data -- Data visualization -- Exploring bitcoin transaction graphs Cryptography Python (Computer program language) Web services Erscheint auch als Online-Ausgabe 978-1-78953-316-3 |
spellingShingle | Garg, Harish Kumar Hands-On Bitcoin programming with Python build powerful online payment centric applications with Python |
title | Hands-On Bitcoin programming with Python build powerful online payment centric applications with Python |
title_alt | Bitcoin programming with Python |
title_auth | Hands-On Bitcoin programming with Python build powerful online payment centric applications with Python |
title_exact_search | Hands-On Bitcoin programming with Python build powerful online payment centric applications with Python |
title_full | Hands-On Bitcoin programming with Python build powerful online payment centric applications with Python Harish Kumar Garg |
title_fullStr | Hands-On Bitcoin programming with Python build powerful online payment centric applications with Python Harish Kumar Garg |
title_full_unstemmed | Hands-On Bitcoin programming with Python build powerful online payment centric applications with Python Harish Kumar Garg |
title_short | Hands-On Bitcoin programming with Python |
title_sort | hands on bitcoin programming with python build powerful online payment centric applications with python |
title_sub | build powerful online payment centric applications with Python |
work_keys_str_mv | AT gargharishkumar handsonbitcoinprogrammingwithpythonbuildpowerfulonlinepaymentcentricapplicationswithpython AT gargharishkumar bitcoinprogrammingwithpython |