BitcoinSV

Librerías


Se han creado muchas librerías de software de nodos que permiten a un desarrollador que proviene de cualquier lenguaje de programación comenzar a ejecutar. El protocolo estable de Bitcoin SV permite construir bibliotecas base en diferentes idiomas, ya que los desarrolladores pueden contar con el hecho de que los cambios radicales no interrumpirán su trabajo. Se han creado bibliotecas de desarrollo de nivel superior para ayudar a racionalizar el desarrollo de aplicaciones y proporcionar una funcionalidad robusta.

Librerías de capa base

Se han creado muchas librerías de códigos, que permiten que las aplicaciones se puedan crear sobre BSV. Estas librerías sirven para abstraer funciones de protocolo de Bitcoin de bajo nivel a métodos simples que los desarrolladores pueden consultar al desarrollar su aplicación.

El SDK de Nakasendo [de nChain] sirve para abstraer no solo las funciones de protocolo de nivel inferior de Bitcoin, sino también técnicas criptográficas avanzadas, como el cifrado y las firmas de umbral, para que los desarrolladores puedan implementar esta funcionalidad más fácilmente. El SDK estará disponible en C ++, JavaScript y Python.

La librería BSV JavaScript desarrollada por Ryan X. Charles y el equipo de Money Button es un conjunto completo de herramientas para administrar, construir, firmar y transmitir transacciones de Bitcoin SV.

Bitsv es una librería, tiene una funcionalidad similar a la biblioteca BSV, implementada en python.

bitcoinj-sv es una implementación Java (inacabada) del protocolo Bitcoin SV.

Rust-SV es una implementación de Rust del protocolo Bitcoin SV.

bsvd : implementación de Golang del protocolo Bitcoin SV.

go-bitcoin es una librería de contenedor para el Bitcoin SV RPC.

KzBsv es una biblioteca C # de trabajo en progreso para Bitcoin SV.

Gigamonkey : una librería de C ++ con funciones básicas de Bitcoin SV.

BSV-ex es una librería de Bitcoin SV implementada en Elixir.

bsv-minimal es una reimplementación de apoyo de la librería BSV en Javascript, optimizada para procesar grandes bloques de manera eficiente.

Librerías de capa de aplicación

Twetch SDK es una librería de JavaScript que tiene una CLI (interfaz de línea de comandos), billetera incorporada y API para interactuar con la plataforma de redes sociales.

TonicPow es una plataforma publicitaria y un marco que permite la publicidad entre pares, donde los promotores pueden ofrecer anuncios e incentivar la depuración las entradas, pagando por clic en Bitcoin SV. TonicPow tiene varias herramientas de desarrollo que pueden integrarse fácilmente en su sitio web.

BitBtn es un botón de interfaz de usuario, que puede interactuar con carteras (wallets) de Bitcoin SV escritas en JavaScript puro.

Preserve es una librería de cliente – lateral, que permite el despliegue de archivos y sitios web para la blockchain BSV. Preserve también crea transacciones de mapa de sitio para cada cambio, de modo que se archiva el historial de un sitio web.

BitcoinFileses una librería JS que abstrae la interacción con el protocolo de archivos B: \. Los desarrolladores pueden crear y consultar archivos fácilmente, al tiempo que pueden firmar archivos con el AIP (Protocolo de identidad del autor).