Software de Bitcoin de código abierto

Software de Bitcoin de código abierto creado o usado en Suiza, con licencia, mantenedor y estado, para ver qué sigue en activo antes de depender de él.

  • Software de Bitcoin

    Electrum

    Una de las wallets de escritorio de Bitcoin más antiguas y fiables, creada para la rapidez y la autocustodia. Electrum se conecta a la red sin descargar toda la blockchain, admite wallets de hardware y da a los usuarios avanzados un control fino sobre las comisiones y la selección de monedas.

    Lenguaje: Python
    Licencia: MIT
    8,6 mil
    Ver en GitHub
  • Software de Bitcoin

    Wasabi Wallet

    Una wallet de escritorio centrada en la privacidad que usa coinjoin para romper el vínculo on-chain entre tus monedas y tu identidad. Wasabi es de código abierto de principio a fin, así que sus promesas de privacidad pueden auditarse en vez de aceptarse por fe — la esencia misma del dinero soberano.

    Lenguaje: C#
    Licencia: MIT
    2,6 mil
    Ver en GitHub
  • Software de Bitcoin

    Bitcoin Wallet (Schildbach)

    La wallet para Android de Andreas Schildbach fue una de las primeras wallets móviles de Bitcoin y sigue siendo un cliente autónomo y sin custodia. Guarda tus claves en tu dispositivo y se conecta directamente a la red, sin ninguna empresa entre tú y tus monedas.

    Lenguaje: Java
    Licencia: GPL-3.0
    4,2 mil
    Ver en GitHub
  • Software de Bitcoin

    LND

    El Lightning Network Daemon es la implementación de Lightning más desplegada, la capa de pagos construida sobre Bitcoin. LND habilita pagos instantáneos y de baja comisión, y es la columna vertebral de la mayoría de las apps Lightning, paneles de nodos y herramientas para comercios.

    Lenguaje: Go
    Licencia: MIT
    8,2 mil
    Ver en GitHub
  • Software de Bitcoin

    BTCPay Server

    Un procesador de pagos autoalojado que permite a los comercios aceptar Bitcoin directamente, sin intermediarios ni comisiones. BTCPay Server ofrece la facturación, el punto de venta y las integraciones de tienda de un procesador comercial, manteniendo la custodia total de los fondos y de la infraestructura.

    Lenguaje: C#
    Licencia: MIT
    7,8 mil
    Ver en GitHub
  • Software de Bitcoin

    Bitcoin Core

    La implementación de referencia del protocolo Bitcoin, mantenida desde la publicación original de Satoshi. Ejecutar Bitcoin Core te convierte en un nodo completo: valida cada regla de forma independiente, de modo que confías en la red y no en un proveedor concreto. Este es el software que define qué es realmente un bitcoin válido.

    Lenguaje: C++
    Licencia: MIT
    90,3 mil
    Ver en GitHub
  • Software de Bitcoin

    Bitcoin BIPs

    Las Bitcoin Improvement Proposals son los documentos de diseño detrás de cada cambio importante del protocolo, desde SegWit hasta Taproot. El repositorio es el registro canónico de cómo evoluciona Bitcoin mediante revisión abierta en lugar de una autoridad central. Si quieres entender por qué la red se comporta como lo hace, esta es la fuente primaria.

    Lenguaje: Text
    Licencia: Various
    10,8 mil
    Ver en GitHub
  • Software de Bitcoin

    btcd

    Una implementación alternativa de nodo completo de Bitcoin escrita en Go por el equipo de btcsuite. btcd valida la cadena y retransmite bloques y transacciones sobre su propia base de código independiente, aportando a la red una valiosa diversidad de implementación más allá de Bitcoin Core y una base de librería limpia para desarrolladores de Go.

    Lenguaje: Go
    Licencia: ISC
    6,7 mil
    Ver en GitHub
  • Software de Bitcoin

    bitcoinjs-lib

    La librería de JavaScript de facto para crear aplicaciones Bitcoin en el navegador o en Node.js. bitcoinjs-lib gestiona la generación de claves, los formatos de dirección, la construcción y la firma de transacciones, y sustenta buena parte del ecosistema Bitcoin basado en la web.

    Lenguaje: TypeScript
    Licencia: MIT
    6 mil
    Ver en GitHub
  • Software de Bitcoin

    bitcoinj

    Una librería de Java madura que implementa el protocolo Bitcoin, utilizable sin un nodo completo mediante verificación simplificada de pagos. bitcoinj ha sido durante mucho tiempo la base de apps Bitcoin para Android y la JVM que necesitan construir y difundir transacciones de forma programática.

    Lenguaje: Java
    Licencia: Apache-2.0
    5,2 mil
    Ver en GitHub
  • Software de Bitcoin

    Bitcore

    Una librería Bitcoin full-stack de BitPay que abarca la gestión de claves, la construcción de transacciones y un nodo completo con indexador y servicios de wallet. Bitcore da a los desarrolladores de TypeScript y Node.js todo, desde la generación de direcciones hasta las consultas a la blockchain, en un solo conjunto de herramientas.

    Lenguaje: TypeScript
    Licencia: MIT
    5 mil
    Ver en GitHub
  • Software de Bitcoin

    ord (Ordinals)

    La implementación de referencia del protocolo Ordinals, que asigna identidades a satoshis individuales y permite inscripciones en Bitcoin. ord es a la vez una wallet y un explorador de bloques para estos datos, y una ventana útil a cómo contenido arbitrario puede vivir en la cadena base.

    Lenguaje: Rust
    Licencia: CC0-1.0
    4 mil
    Ver en GitHub
  • Software de Bitcoin

    mempool.space

    Un explorador de bloques de código abierto construido en torno al mercado de comisiones de las transacciones. Comprueba dónde está tu transacción, mira qué comisión entra en el siguiente bloque y ejecuta tu propia copia en un nodo en casa en lugar de consultar una web pública.

    Lenguaje: TypeScript
    Licencia: AGPL-3.0
    2,8 mil
    Ver en GitHub
  • Software de Bitcoin

    Ian Coleman BIP39 tool

    Una herramienta de navegador que muestra cómo una frase semilla mnemónica se convierte en claves y direcciones. Úsala para aprender o para recuperar una wallet, y solo como archivo independiente descargado en un ordenador sin conexión.

    Lenguaje: JavaScript
    Licencia: MIT
    4,3 mil
    Ver en GitHub
  • Software de Bitcoin

    Blockchain Demo

    Una demostración interactiva de Anders Brownworth sobre hashes, bloques, una cadena y transacciones coinbase. Cambia un solo carácter y observa cómo se rompe cada bloque posterior, lo que vuelve concreta en minutos la idea de un registro inmutable.

    Lenguaje: Pug
    Licencia: MIT
    5,7 mil
    Ver en GitHub
  • Software de Bitcoin

    Jam

    Una interfaz web para JoinMarket que hace usable CoinJoin sin la línea de comandos. Funciona en tu propio nodo sin coordinador central, y puedes ganar pequeñas comisiones ofreciendo liquidez. El propio proyecto se define como software beta.

    Lenguaje: TypeScript
    Licencia: MIT
    330
    Ver en GitHub
  • Software de Bitcoin

    Esplora

    El explorador de bloques de código abierto de Blockstream, el software detrás de Blockstream.info. Muestra bloques, transacciones y direcciones de Bitcoin y Liquid, y una imagen Docker te permite alojarlo tú mismo.

    Lenguaje: JavaScript
    Licencia: MIT
    1,3 mil
    Ver en GitHub
  • Software de Bitcoin

    Bitcoin Dev Kit (BDK)

    Bitcoin Dev Kit es un conjunto de librerías en Rust para crear wallets de Bitcoin basadas en descriptores, con bindings de Kotlin y Swift para apps móviles. Wallets como Bitkey y Proton Wallet están construidas con él.

    Lenguaje: Rust
    Licencia: MIT OR Apache-2.0
    1,1 mil
    Ver en GitHub
  • Software de Bitcoin

    Lightning Dev Kit (LDK)

    Lightning Dev Kit es una implementación completa de Lightning empaquetada como librería, creada por Spiral. Las apps la integran para ejecutar Lightning en móviles o servidores; Cash App y Zeus están entre sus usuarios.

    Lenguaje: Rust
    Licencia: MIT OR Apache-2.0
    1,4 mil
    Ver en GitHub
  • Software de Bitcoin

    rust-bitcoin

    La librería base de Rust para las estructuras de datos, la serialización y los mensajes de red de Bitcoin, liberada al dominio público. BDK y LDK se apoyan en ella; su README advierte que no debe usarse para validar la cadena.

    Lenguaje: Rust
    Licencia: CC0-1.0
    2,7 mil
    Ver en GitHub
  • Software de Bitcoin

    libsecp256k1

    La librería en C para claves y firmas sobre la curva elíptica que usa Bitcoin, mantenida en la organización de GitHub de Bitcoin Core. Implementa ECDSA, firmas Schnorr y multifirmas Schnorr con código de tiempo constante para que las claves secretas no se filtren por el tiempo de ejecución.

    Lenguaje: C
    Licencia: MIT
    2,5 mil
    Ver en GitHub
  • Software de Bitcoin

    Bitview

    Un sitio gratuito y alojado de exploración y gráficos on-chain, construido sobre el Bitcoin Research Kit de código abierto. El mismo software se instala en tu propio equipo y calcula los gráficos y una API a partir de los datos de tu propio nodo.

    Lenguaje: Rust
    Licencia: MIT
    176
    Ver en GitHub