Proyectos Bitcoin de código abierto
Bitcoin funciona porque su software es abierto. Cualquiera puede leer el código que valida bloques, firma transacciones o enruta un pago Lightning — lo que significa que no hay que confiar en nadie, solo verificar. Los proyectos siguientes son los que hacen ese trabajo a la vista de todos: los nodos completos que imponen el consenso, las wallets que custodian las claves y las librerías sobre las que construyen los desarrolladores. Cada uno enlaza directamente a su código fuente en GitHub.
Nodos completos y consenso
Bitcoin Core
89,7 milLa 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.
Bitcoin BIPs
10,8 milLas 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.
Wallets de Bitcoin
Electrum
8,5 milUna 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.
Wallet Wasabi
2,6 milUna 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.
Bitcoin Wallet (Schildbach)
4,1 milLa 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.
Software de Lightning Network
LND
8,2 milEl 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.
Pagos y herramientas para comercios
BTCPay Server
7,6 milUn 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.
Librerías para desarrolladores
bitcoinjs-lib
6 milLa 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.
bitcoinj
5,2 milUna 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.
Herramientas y protocolos
ord (Ordinals)
4 milLa 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.