Build on Bitcoin SV - Getting Started
Bitcoin SV is the only blockchain dedicated to achieving massive scale to support global usage and enterprise-level applications of all types. BSV is restoring the original Bitcoin protocol and intends to keep it stable – to enable developers and businesses to build with confidence that their applications will not be disrupted in the future.
BSV Network Layers
You can imagine the Bitcoin SV network as operating on at least three layers.
Enterprise Blockchain Applications
Bitcoin SV is the that can satisfy enterprises needs with massive scaling, a stable protocol and a regulation-friendly ecosystem. For big businesses looking to build enterprise-class applications on BSV, here are key resources:
In the blockchain world, tokenization is the concept of issuing a digital token to represent real world assets such as stocks, bonds, real estate ownership as well as event and transportation tickets, loyalty points, casino chips and much more.
A common misconception is that Bitcoin is incapable of executing smart contracts, making other blockchain projects like Ethereum necessary. Bitcoin as originally designed had a robust programming language named Script, where simple yet powerful smart contracts can be written. Prior Bitcoin developer groups restricted those capabilities, but Bitcoin SV is finally unlocking the full power of Bitcoin Script – including to enable smart contracts.
A blockchain explorer is an interface to a Bitcoin node where information about all blocks mined, transactions and addresses can be viewed, aggregated or extracted. Other information about the Bitcoin SV network can be viewed such as current hashrate, price and difficulty. Optionally block explorers may provide APIs for developers to interface with in order to query and broadcast transactions against from their applications.
BSV Developer Tools
Many BSV development tools have been created with the intention of assisting developers to streamline their application development and encourage interoperability across services. As Bitcoin SV has grown, more programmers have released their own tools in order to create a robust ecosystem.
Many node software libraries have been created enabling a developer coming from any programming language to hit the ground running. Bitcoin SV’s stable protocol enables base libraries in different languages to be built since developers can count on the fact that radical changes will not disrupt their work. Higher level development libraries have been built to assist streamlining application development and provide robust functionality.
Testnets operate as a separate BSV network that has all the same functionality as the Mainnet, except coins transacted on them have no value. Testnets serve to provide a stable testing environment for applications such that developers do not have spent actual BSV coins before deploying their service to the Mainnet.
Hard Fork Updates
Find the latest information about the BSV protocol that will impact development: