Proyectos de Código Abierto
Proyectos y repositorios FOSS impulsados por la comunidad.
Bolt Card Wallet: Pagos contactless Lightning a través de NFC
Una aplicación de billetera móvil para Android e iOS que permite realizar pagos contactless a través de la red Lightning, utilizando tarjetas NFC NXP NTAG424. Permite el control de los fondos por parte del usuario, conectándose a nodos LND propiedad del usuario a través de un Bolt Card Hub, ofreciendo una alternativa de código abierto a los sistemas de pago tradicionales para transacciones con un solo toque.
PlebAI: Chat de inteligencia artificial de código abierto con pagos Lightning.
PlebAI es una aplicación de chat de inteligencia artificial de código abierto que utiliza modelos como GPT4All y Llama2, diseñada para democratizar el acceso a los modelos de lenguaje grandes (LLM) sin requerir cuentas de usuario ni tarjetas de crédito. Se integra con la red Lightning a través de L402 para la autenticación y funciones premium, promoviendo una filosofía de "#buildinpublic" contra los monopolios tecnológicos de código cerrado.
LNbits: Herramientas y hardware para construir con la red Lightning.
Una página de wiki completa que detalla cómo construir dispositivos de hardware e integrarlos con LNbits, una billetera Lightning de código abierto. Cubre proyectos como cajeros automáticos, terminales de punto de venta, billeteras de hardware y tarjetas NFC, utilizando dispositivos ESP32 y protocolos LNURL.
Demostración de Bech32: Codificador/Decodificador de datos binarios para Bitcoin y Nostr
Una aplicación web interactiva que demuestra el paquete bech32-buffer, permitiendo a los usuarios codificar y decodificar datos binarios en formato Bech32. Admite formatos de direcciones estándar de Bitcoin (BIP 173, BIP 350) y casos de uso específicos, como la codificación de claves públicas de Nostr (npub).
LNbits Nostr Zap Lamp: Hardware visualizador para Zaps de Nostr
Un proyecto de hardware de código abierto para ESP32 que proporciona retroalimentación visual para los Zaps de Nostr a través de Lightning. La lámpara parpadea en función de la cantidad de sats recibidos, lo que permite a los usuarios monitorear la actividad de Nostr físicamente a través de una interfaz LED.
NIP-19: Entidades codificadas en Bech32 para Nostr
Especificación técnica para NIP-19, que define cadenas con formato bech32 para las claves de Nostr, los identificadores de eventos, los perfiles y los retransmisores, con el fin de facilitar el intercambio de datos y la generación de códigos QR de forma sencilla para el usuario.
Electrum: Billetera de Bitcoin de Código Abierto
Electrum es una billetera de Bitcoin de escritorio y móvil, rápida, ligera y segura, conocida por su naturaleza de código abierto y su arquitectura no custodial. Soporta almacenamiento en frío, transacciones con múltiples firmas, integración con billeteras de hardware y diversas funciones de seguridad, como versiones firmadas con GPG y autenticación de dos factores.
Stack Duo: Billetera de Bitcoin y Monero de código abierto
Stack Duo es una aplicación de billetera de criptomonedas de código abierto para plataformas Android y de escritorio, que admite Bitcoin y Monero. Cuenta con un diseño no custodial, en el que las claves privadas permanecen en el dispositivo, y ofrece una interfaz fácil de usar para la gestión segura de criptomonedas, sin publicidad ni seguimiento.
Nostr: Protocolo y documentación de la red social abierta.
La documentación oficial y una descripción general del protocolo Nostr (Notes and Other Stuff Transmitted by Relays), un estándar social abierto que permite la comunicación descentralizada a través de notas firmadas criptográficamente y relés distribuidos.
Código fuente del cliente web Satellite para Nostr
Código fuente de código abierto para Satellite, un cliente web para el protocolo Nostr que permite a los usuarios explorar cuentas, fuentes y comunidades. Construido con JavaScript y Vite, este proyecto proporciona una interfaz de usuario para interactuar con los servidores (relays) de Nostr.
zapddit: Cliente de Nostr al estilo Reddit con "zaps" de Lightning.
zapddit es un cliente de código abierto, al estilo Reddit, para el protocolo Nostr, que permite a los usuarios seguir etiquetas y interactuar con el contenido a través de "upzaps" (me gusta) y "downzaps" (no me gusta) utilizando la red Lightning de Bitcoin. Desarrollado con TypeScript y Angular, cuenta con inicio de sesión NIP-07 y admite la interacción social descentralizada a través de propinas en satoshis.
OstrichScript: Convención para extensiones de clientes Nostr
OstrichScript es una convención de código abierto para extender los clientes Nostr con funcionalidades definidas por el usuario. Permite a los desarrolladores escribir extensiones aisladas en Lua que exportan funciones para mejorar las capacidades del cliente, proporcionando una interfaz estandarizada para personalizar las experiencias Nostr.
Primal: Aplicación web para Nostr - Cliente de redes sociales
Primal es un cliente web de código abierto para el protocolo Nostr, que ofrece una interfaz rápida y eficiente para explorar las redes sociales descentralizadas, crear fuentes personalizadas y administrar notas. El proyecto está alojado en GitHub bajo una licencia MIT.
Strfry: Relé Nostr de Alto Rendimiento en C++
Strfry es una implementación de relé Nostr ligera y de alto rendimiento, escrita en C++. Cuenta con almacenamiento local basado en LMDB, sincronización de negentropía para una reconciliación de datos eficiente, y soporte para reinicios sin interrupción del servicio y monitoreo con Prometheus.
nostr-rs-relay: Servidor de retransmisión Nostr de alto rendimiento, escrito en Rust.
Una implementación de retransmisión Nostr de alto rendimiento, escrita en Rust, que admite todo el protocolo de retransmisión con persistencia a través de SQLite o PostgreSQL. Ofrece una solución de servidor autohospedado para descentralizar la comunicación social, con soporte para Docker y una amplia conformidad con los NIP (Nostr Implementation Protocol).
@scure/bip39 - Biblioteca segura de frases mnemónicas BIP39 para JavaScript
Una implementación de JavaScript de frases mnemónicas BIP39, auditada, minimalista y optimizada para la eliminación de código no utilizado (tree-shakeable). Soporta JavaScript puro y WebCrypto, incluye múltiples listas de palabras en diferentes idiomas, y está diseñada para operaciones criptográficas seguras y con pocas dependencias en aplicaciones de Bitcoin y Ethereum.
nsecbunkerd: Demonio seguro para Nostr
nsecbunkerd es un demonio de código abierto diseñado para el protocolo Nostr que permite la firma remota de eventos utilizando claves privadas. Permite a los usuarios gestionar y firmar de forma segura las interacciones de Nostr, admitiendo la implementación mediante Docker y la integración con billeteras Lightning a través de NostDress para funciones de "zapping".
nostr-tool: Herramienta de línea de comandos en Rust para enviar eventos Nostr.
Una herramienta de interfaz de línea de comandos sencilla, construida con Rust, para enviar eventos Nostr, que permite a los usuarios interactuar directamente con el protocolo Nostr desde la terminal.
Snort: Cliente de redes sociales descentralizado de Nostr
Snort es un cliente de redes sociales descentralizado y con muchas funciones, construido sobre el protocolo Nostr, que ofrece una experiencia rápida, resistente a la censura y de código abierto. Permite a los usuarios conectarse a la web descentralizada de forma sencilla.
Snort: Cliente de redes sociales descentralizado para Nostr
Snort es un cliente de redes sociales de código abierto y con muchas funciones, construido sobre el protocolo Nostr. Ofrece una experiencia rápida y resistente a la censura para conectarse con la web descentralizada, priorizando la privacidad y la libertad de expresión.