Bỏ qua để đến nội dung
LN.STORE

Các công cụ và bộ công cụ phát triển

Các thư viện, API, framework, tiện ích mở rộng LNbits và tài nguyên phát triển ứng dụng Lightning (LAPP) để xây dựng trên mạng Lightning.

LNbits - Công cụ và phần cứng để xây dựng với Lightning Network

Một trang wiki chi tiết hướng dẫn cách tạo các thiết bị phần cứng và tích hợp chúng với LNbits, một ví Lightning mã nguồn mở. Trang này bao gồm các dự án như máy ATM, thiết bị thanh toán, ví phần cứng và thẻ NFC sử dụng các thiết bị ESP32 và giao thức LNURL.

Demo Bech32 - Bộ mã hóa/giải mã dữ liệu nhị phân cho Bitcoin và Nostr.

Một ứng dụng web tương tác minh họa gói "bech32-buffer", cho phép người dùng mã hóa và giải mã dữ liệu nhị phân thành định dạng Bech32. Nó hỗ trợ các định dạng địa chỉ Bitcoin tiêu chuẩn (BIP 173, BIP 350) và các trường hợp sử dụng cụ thể như mã hóa khóa công khai Nostr (npub).

Đèn LNbits Nostr Zap - Thiết bị phần cứng trực quan cho Nostr Zaps

Một dự án phần cứng ESP32 mã nguồn mở, cung cấp phản hồi trực quan cho Nostr Lightning Zaps. Đèn này sẽ nhấp nháy tương ứng với số lượng sats (đơn vị nhỏ của Bitcoin) nhận được, cho phép người dùng theo dõi hoạt động Nostr một cách trực quan thông qua giao diện LED.

@scure/bip39 - Thư viện mật mã BIP39 an toàn cho JavaScript

Một triển khai JavaScript tối giản, có thể kiểm tra và dễ dàng loại bỏ các phần không sử dụng của các cụm từ mật mã BIP39. Nó hỗ trợ JavaScript thuần túy và WebCrypto, bao gồm nhiều danh sách từ theo ngôn ngữ khác nhau, và được thiết kế để thực hiện các hoạt động mã hóa an toàn và ít phụ thuộc trong các ứng dụng Bitcoin và Ethereum.

Loom Protocol - Hệ thống quản lý phiên bản Git phi tập trung thông qua Nostr.

Loom Protocol là một hệ thống quản lý phiên bản phi tập trung sử dụng giao thức Nostr để lưu trữ và quản lý các kho lưu trữ Git. Nó cho phép các nhà phát triển sao chép và tương tác với các mã nguồn thông qua nhiều nút trung gian, thúc đẩy phát triển và hợp tác phần mềm chống kiểm duyệt.

Cửa hàng ứng dụng cộng đồng Alby Umbrel - Alby Hub & Ứng dụng NWC cho các node Umbrel

Đây là một kho lưu trữ mã nguồn mở dành cho người dùng Umbrel để cài đặt Alby Hub và ứng dụng Alby Nostr Wallet Connect (đã ngừng phát triển), cho phép sử dụng chức năng Lightning Network thông qua Nostr Wallet Connect trên các node tự quản lý.

Bộ công cụ phát triển Nostr (NDK) - Bộ công cụ TypeScript cho các ứng dụng Nostr.

NDK là một thư viện TypeScript toàn diện và một kho mã độc lập (monorepo) để xây dựng các ứng dụng Nostr hiện đại và hiệu suất cao. Nó cung cấp các gói mô-đun cho các chức năng cốt lõi như xử lý sự kiện, bộ nhớ đệm, hệ thống tin cậy, đồng bộ hóa Negentropy và tích hợp ví, đồng thời hỗ trợ tốt cho các framework Svelte và React.

VanitySearch - Công cụ tìm tiền tố địa chỉ Bitcoin

VanitySearch là một công cụ dòng lệnh mã nguồn mở để tạo địa chỉ Bitcoin với các tiền tố cụ thể. Nó hỗ trợ tăng tốc bằng CPU và GPU (CUDA), nhiều định dạng địa chỉ (P2PKH, P2SH, Bech32), và bao gồm các tính năng tạo khóa chia để tạo khóa "đẹp" một cách an toàn mà không tiết lộ khóa riêng tư cuối cùng.

Alby - Bộ công cụ nguồn mở cho Bitcoin Lightning và Nostr

Alby là một dự án nguồn mở cung cấp một bộ công cụ để giúp Bitcoin Lightning và Nostr dễ tiếp cận hơn, bao gồm ví Lightning tự quản lý, tiện ích mở rộng trình duyệt và bộ công cụ phát triển (SDK) để tích hợp WebLN và Nostr Wallet Connect.

Thông số kỹ thuật về Bitcoin và lớp Lightning - Tài liệu WebBTC & LSP

Một nguồn tài liệu tập trung về các thông số kỹ thuật của Bitcoin và mạng Lightning, bao gồm giao diện ví web chung WebBTC dành cho quản lý khóa bằng JavaScript và các tiêu chuẩn API tương tác cho các nhà cung cấp dịch vụ Lightning.

Lightning Box - Hộp thư thanh toán tối ưu hóa độ tin cậy cho địa chỉ Lightning.

Lightning Box là một hộp thư thanh toán được thiết kế để tối ưu hóa độ tin cậy, dành cho các ví Lightning phi tập trung có thể không trực tuyến để nhận thanh toán trực tiếp. Nó sử dụng các giao thức LNURL-auth và LNURL-withdraw để lưu trữ tiền và thông báo cho người dùng qua email hoặc thông báo đẩy, đồng thời hỗ trợ chuyển tiếp tin nhắn P2P LN cho các ví được kết nối.

Giao thức Địa chỉ Lightning - Kho lưu trữ GitHub

Kho lưu trữ mã nguồn mở định nghĩa tiêu chuẩn Địa chỉ Lightning, một định danh trên Internet cho phép người dùng gửi Bitcoin qua mạng Lightning bằng các địa chỉ tương tự như địa chỉ email, thay vì sử dụng mã QR hoặc hóa đơn. Bao gồm tài liệu dành cho nhà phát triển, danh sách hỗ trợ ví và hướng dẫn cài đặt máy chủ trung gian.

Lightning Terminal - Bảng điều khiển Taproot Assets Universe

Một bảng điều khiển web dành cho giao thức Taproot Assets, cho phép các nhà phát triển tạo, gửi và nhận tài sản kỹ thuật số trên blockchain Bitcoin. Nó có một thư mục "Universe" nơi người dùng có thể khám phá các tài sản cụ thể, theo dõi hoạt động phát triển và xem chi tiết về các tài sản và vật phẩm sưu tầm mới được tạo ra.

Lightning Piggy - Thiết bị tiết kiệm tiền Bitcoin mã nguồn mở dành cho trẻ em.

Một chiếc hộp tiết kiệm tiền điện tử mã nguồn mở dành cho trẻ em, có khả năng nhận Bitcoin được gửi qua mạng Lightning thông qua tích hợp LNBits. Dự án cung cấp hướng dẫn tự làm và thiết kế để chế tạo thiết bị này bằng phần cứng ESP32, có sẵn cả phiên bản tương thích với Arduino truyền thống và phiên bản mới hơn sử dụng MicroPythonOS.

Hướng dẫn sử dụng Lightning - Hướng dẫn: Xây dựng dịch vụ hoán đổi tàu ngầm đảo ngược.

Hướng dẫn kỹ thuật và ví dụ mã nguồn để xây dựng dịch vụ hoán đổi tàu ngầm đảo ngược trên mạng Lightning. Bài viết minh họa cách chuyển tiền từ các kênh ngoài chuỗi sang các địa chỉ trên chuỗi bằng cách sử dụng hóa đơn giữ, HTLC và LND.

Bleskomat Server - Hệ thống phần mềm quản lý thanh toán Lightning cho các máy ATM Bitcoin.

Một máy chủ web mã nguồn mở được thiết kế để hỗ trợ và phê duyệt các giao dịch Lightning Network thay mặt cho các máy ATM Bitcoin Bleskomat. Nó hỗ trợ cả các dự án máy ATM tự chế và thương mại, cung cấp cấu hình thông qua Node.js hoặc Docker.

Neutron — Cơ sở hạ tầng Bitcoin & Lightning cho các tác nhân AI

Neutron cung cấp cơ sở hạ tầng thanh toán Bitcoin và Lightning được thiết kế đặc biệt cho các tác nhân và nhà phát triển AI. Nó cho phép việc gửi và nhận Bitcoin một cách tự động thông qua Giao thức Bối cảnh Mô hình (Model Context Protocol - MCP), mang lại khả năng thanh toán tức thì, phí rất thấp (dưới một xu) và hỗ trợ hơn 130 quốc gia với một API duy nhất.

Lightning Network - Thông số kỹ thuật của giao thức định tuyến "nảy" (Trampoline Routing Protocol).

Tài liệu kỹ thuật cho đề xuất BOLT 112, chi tiết hóa việc triển khai định tuyến "nảy" trên mạng Lightning. Tài liệu này giải thích cách các thanh toán có thể truyền qua nhiều nút trung gian để đến với người nhận đang ngoại tuyến hoặc ưu tiên bảo mật, bao gồm mã hóa "hành tây", thanh toán đa đường (MPP), phân bổ phí thông qua thử nghiệm và sai sót, và so sánh với định tuyến "hẹn gặp".

awesome-lnurl - Danh sách tài nguyên LNURL được tuyển chọn.

Một kho lưu trữ do cộng đồng tạo ra, liệt kê các dịch vụ, thư viện và công cụ phát triển liên quan đến giao thức LNURL. Nó cũng bao gồm hình ảnh và video minh họa các trường hợp sử dụng thực tế, chẳng hạn như thanh toán NFC, bộ chuyển đổi ngoại tuyến và hệ thống thanh toán tại điểm bán hàng.

Xây dựng trên Lightning - Hướng dẫn dành cho nhà phát triển ứng dụng Lightning Network

Hướng dẫn và tài liệu kỹ thuật dành cho các nhà phát triển để xây dựng các ứng dụng trên mạng Lightning Network bằng Node.js và TypeScript. Bao gồm các nội dung như tạo công cụ trực quan hóa mạng, xử lý hóa đơn và khám phá các chủ đề nâng cao như giữ hóa đơn và gửi khóa.

Hiển thị 20 của 406 kết quả