For the complete documentation index, see llms.txt. This page is also available as Markdown.

Building on Bitcoin

  1. Introduction Bitcoin transactions enable the storage of any type of data on a public ledger providing the foundation layer for 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. Additionally, the flexible UTXO model of storing transactions paves the way for massive scale-ability, instilling confidence that the Bitcoin SV network can handle the transaction volume that robust applications require.

  2. Popular tools

  • Datapay - Simple JS library that enables broadcasting of Bitcoin transactions with as little as 4 lines of code

  • Handcash connect - SDK that simplifies Bitcoin SV development. Supports payments, encryption, payments over time, authorisation, data ownership and more

  • Paymail - Protocol that defines how to send bitcoin to a human readable email like namespace instead of a Bitcoin address.

  • Contact the BSV Association to have your stable tool added. Further information about how to practically build on top of Bitcoin can be found here: #Bitcoin test blockchains #Bitcoin wallet libraries #The Metanet #BSVAlias #Application layer protocol #Advanced Bitcoin scripting #Payment channels

Last updated