Difference between revisions of "Building on Bitcoin"

Line 1: Line 1:
 +
=== Introduction ===
 +
Bitcoin's ability to store data on the blockchain enables any and all types of applications to be built on top of it. With a defined, locked down protocol and immutable transactions Bitcoin enables robust applications that can inter-operate with each other paving the way for limitless use-cases.
  
Here you can find information on and links to some of the tools developed for Bitcoin including:
+
=== Popular tools ===
 
* [https://neon.planaria.network/#/ Neon Planaria] - Javascript framework that generates a state machine and database as well as an API to interface other applications with.
 
* [https://neon.planaria.network/#/ Neon Planaria] - Javascript framework that generates a state machine and database as well as an API to interface other applications with.
* [https://bitbus.network/docs#/ Bitbus] - Creates a filtered subledger of Bitcoin transactions in your file system, bypassing the need for application developers to run a node.
+
* [https://bitbus.network/docs#/ Bitbus] - Creates a filtered subledger of Bitcoin transactions in your file system, eliminating the need for application developers to run a node.
 
* [https://github.com/unwriter/datapay Datapay] - Simple JS library that enables broadcasting of Bitcoin transactions with as little as 4 lines of code.
 
* [https://github.com/unwriter/datapay Datapay] - Simple JS library that enables broadcasting of Bitcoin transactions with as little as 4 lines of code.
 
* [https://www.moneybutton.com Moneybutton] - Robust payment API where users swipe a button to generate a Bitcoin transaction for payment and/or write data to the blockchain.
 
* [https://www.moneybutton.com Moneybutton] - Robust payment API where users swipe a button to generate a Bitcoin transaction for payment and/or write data to the blockchain.

Revision as of 19:39, 8 January 2020

Introduction

Bitcoin's ability to store data on the blockchain enables any and all types of applications to be built on top of it. With a defined, locked down protocol and immutable transactions Bitcoin enables robust applications that can inter-operate with each other paving the way for limitless use-cases.

Popular tools

  • Neon Planaria - Javascript framework that generates a state machine and database as well as an API to interface other applications with.
  • Bitbus - Creates a filtered subledger of Bitcoin transactions in your file system, eliminating the need for application developers to run a node.
  • Datapay - Simple JS library that enables broadcasting of Bitcoin transactions with as little as 4 lines of code.
  • Moneybutton - Robust payment API where users swipe a button to generate a Bitcoin transaction for payment and/or write data to the blockchain.
  • Cashport - API framework that enables developers to easily manage and implement micro-payments for services in your application.
  • Paymail - Protocol that defines how to send Bitcoin to a human readable, email like namespace instead of a Bitcoin address.

Decision needed: Break these out into their own pages or have one larger page with sections? Already have a page for SVAlias...

  1. Bitcoin's Test Blockchains
  2. Bitcoin tools
  3. Bitcoin wallet libraries
  4. The Metanet
  5. SVAlias
  6. Second layer protocol
  7. Advanced Bitcoin Scripting
  8. Payment Channels