awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
BlockchainCommons avatar

BlockchainCommons/Learning-Bitcoin-from-the-Command-Line

0
View on GitHub↗
3,430 स्टार्स·820 फोर्क्स·Jupyter Notebook·6 व्यूज़

Learning Bitcoin From The Command Line

Learning Bitcoin from the Command Line is an interactive tutorial that teaches Bitcoin Core node operation, JSON-RPC programming, and Lightning Network payments entirely from the terminal. The guide covers running a full Bitcoin Core node on a remote server with automated setup scripts, controlling the node through shell commands and JSON-RPC calls, and communicating with Bitcoin Core by sending JSON-formatted requests over HTTP.

The tutorial provides hands-on instruction for writing and executing custom Bitcoin locking and unlocking scripts using Bitcoin's stack-based scripting language, building and spending multisignature transactions through automated command-line workflows, and constructing, signing, and exchanging Partially Signed Bitcoin Transactions for collaborative offline signing with hardware wallets. It also covers routing Bitcoin Core and SSH traffic through Tor or I2P anonymity networks to hide node identity and transaction origins, and subscribing to real-time blockchain events using ZeroMQ sockets.

Additional capability areas include opening, using, and closing Lightning Network payment channels with Core Lightning, monitoring stuck transactions and re-broadcasting them using Replace-by-Fee and Child-Pays-for-Parent techniques, and sending Bitcoin transactions in raw, SegWit, and automated formats. The guide also demonstrates how to call a running Bitcoin Core node programmatically from languages including C, Go, Java, Node.js, Python, Rust, and Swift.

Features

  • Bitcoin Core Tutorials - An interactive tutorial that teaches Bitcoin Core node operation, JSON-RPC programming, and Lightning Network payments.
  • Scripting Language Tutorials - Provides hands-on instruction for writing custom Bitcoin locking and unlocking scripts.
  • Scripting Languages - Writes custom locking and unlocking scripts using Bitcoin's scripting language for advanced transaction conditions.
  • Transaction Broadcasting Tools - Provides command-line tools for creating and broadcasting Bitcoin transactions in multiple formats.
  • Bitcoin Core Node Deployments - Provides automated shell scripts to deploy and configure a full Bitcoin Core node on remote servers.
  • Bitcoin Node Setup Scripts - Provides automated setup scripts for running a full Bitcoin Core node on a remote server.
  • Multisignature Transaction Workflows - Provides automated workflows for building and spending multisignature Bitcoin transactions.
  • Bitcoin Core RPC APIs - Teaches sending JSON-RPC commands to a Bitcoin Core node for remote control and automation.
  • Bitcoin Core Node Deployments - Runs a full Bitcoin Core node on a remote server using automated setup tools for secure cryptocurrency operations.
  • JSON-RPC Interfaces - Communicates with Bitcoin Core by sending JSON-formatted requests over HTTP to execute node operations remotely.
  • Lightning Network Servers - Opens, uses, and closes Lightning Network payment channels with Core Lightning to send and receive payments.
  • Channel Management Tutorials - Teaches opening, using, and closing Lightning Network payment channels from the command line.
  • Anonymity Network Routing - Teaches routing Bitcoin Core traffic through Tor or I2P to hide node identity and transaction origins.
  • Bitcoin - Teaches writing and executing custom Bitcoin locking and unlocking scripts using the stack-based scripting language.
  • Multisignature Transaction Workflows - Builds and spends transactions requiring multiple signatures using automated command-line workflows for shared fund control.
  • Multisignature Transaction Workflows - Builds and spends transactions that require multiple signatures for authorization using automated workflows.
  • Partially Signed Bitcoin Transaction Workflows - Teaches construction, signing, and exchange of Partially Signed Bitcoin Transactions for offline signing.
  • Partially Signed Bitcoin Transactions - Constructs, signs, and exchanges Partially Signed Bitcoin Transactions for collaborative offline signing with hardware wallets.
  • Partially Signed Bitcoin Transactions - Generates and processes Partially Signed Bitcoin Transactions for collaborative signing with hardware wallets.
  • Bitcoin Scripting Tutorials - A hands-on tutorial for writing custom Bitcoin locking and unlocking scripts with advanced conditions.
  • Bitcoin Privacy Tutorials - A tutorial for routing Bitcoin Core traffic through Tor or I2P to hide node identity.
  • Transaction Management - Monitors stuck transactions, resends with Replace-by-Fee, and funds with Child-Pays-for-Parent to speed up confirmations.
  • Stuck Transaction Recovery - Monitors stuck transactions and re-broadcasts or funds them using Replace-by-Fee and Child-Pays-for-Parent techniques.
  • Bitcoin Multisignature Tutorials - A command-line guide for building and spending from multisignature addresses with automated workflows.
  • Lightning Network Channel Tutorials - A command-line tutorial for opening, using, and closing Lightning Network payment channels with Core Lightning.
  • Partially Signed Bitcoin Transaction Tutorials - A tutorial for constructing, signing, and exchanging Partially Signed Bitcoin Transactions for offline signing.

स्टार हिस्ट्री

blockchaincommons/learning-bitcoin-from-the-command-line के लिए स्टार हिस्ट्री चार्टblockchaincommons/learning-bitcoin-from-the-command-line के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Learning Bitcoin From The Command Line के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Learning Bitcoin From The Command Line के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • jashmenn/bitcoin-reading-listjashmenn का अवतार

    jashmenn/bitcoin-reading-list

    897GitHub पर देखें↗

    This project is a curated collection of technical documentation and tutorials designed to guide developers through the mechanics of the Bitcoin blockchain. It serves as a structured learning path for those building applications that interact with decentralized financial systems, covering the fundamental concepts required to implement secure software within the ecosystem. The resource provides a comprehensive curriculum for understanding the core technical pillars of the network, including cryptographic key management, transaction construction, and protocol interaction. By organizing these mat

    GitHub पर देखें↗897
  • bitcoin/bitcoinbitcoin का अवतार

    bitcoin/bitcoin

    89,442GitHub पर देखें↗

    This project is a cryptographic consensus engine and distributed ledger client that functions as a peer-to-peer network node. It enables decentralized network participation by allowing users to independently validate transactions and blocks, ensuring data integrity and consensus without reliance on a centralized authority. The software utilizes an unspent transaction output model to track ownership and verify state transitions across the network. What distinguishes this implementation is its commitment to verifiable security and deterministic operation. It features a reproducible build system

    C++bitcoinc-plus-pluscryptocurrency
    GitHub पर देखें↗89,442
  • torproject/tortorproject का अवतार

    torproject/tor

    4,945GitHub पर देखें↗

    The Tor Project is a distributed anonymity network that routes internet traffic through a system of volunteer relays using multi-layered encryption to conceal the identity and location of the user. The system provides tools for network censorship circumvention, utilizing bridges and pluggable transports to bypass internet blocks and obfuscate traffic patterns. It also enables onion service hosting, allowing websites and services to be published such that they are reachable only through the network, concealing the physical location of the server. The project covers broader privacy and infrast

    crustrust-lang
    GitHub पर देखें↗4,945
  • bitcoinjs/bitcoinjs-libbitcoinjs का अवतार

    bitcoinjs/bitcoinjs-lib

    5,991GitHub पर देखें↗

    bitcoinjs-lib is a JavaScript library for building Bitcoin transactions, generating addresses, and managing keys in both Node.js and browser environments. It provides a complete Bitcoin development toolkit covering address generation across standard, SegWit, P2SH, and multisig formats for mainnet and testnet networks, along with hierarchical deterministic key derivation following BIP32, BIP39, BIP44, and BIP49 standards. The library offers a comprehensive transaction engine that handles ECDSA and Schnorr signatures on the secp256k1 curve, supports Partially Signed Bitcoin Transaction (PSBT) f

    JavaScript
    GitHub पर देखें↗5,991
Learning Bitcoin From The Command Line के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

blockchaincommons/learning-bitcoin-from-the-command-line क्या करता है?

Learning Bitcoin from the Command Line is an interactive tutorial that teaches Bitcoin Core node operation, JSON-RPC programming, and Lightning Network payments entirely from the terminal. The guide covers running a full Bitcoin Core node on a remote server with automated setup scripts, controlling the node through shell commands and JSON-RPC calls, and communicating with Bitcoin Core by sending JSON-formatted requests over HTTP.

blockchaincommons/learning-bitcoin-from-the-command-line की मुख्य विशेषताएं क्या हैं?

blockchaincommons/learning-bitcoin-from-the-command-line की मुख्य विशेषताएं हैं: Bitcoin Core Tutorials, Scripting Language Tutorials, Scripting Languages, Transaction Broadcasting Tools, Bitcoin Core Node Deployments, Bitcoin Node Setup Scripts, Multisignature Transaction Workflows, Bitcoin Core RPC APIs।

blockchaincommons/learning-bitcoin-from-the-command-line के कुछ ओपन-सोर्स विकल्प क्या हैं?

blockchaincommons/learning-bitcoin-from-the-command-line के ओपन-सोर्स विकल्पों में शामिल हैं: jashmenn/bitcoin-reading-list — This project is a curated collection of technical documentation and tutorials designed to guide developers through the… bitcoin/bitcoin — This project is a cryptographic consensus engine and distributed ledger client that functions as a peer-to-peer… torproject/tor — The Tor Project is a distributed anonymity network that routes internet traffic through a system of volunteer relays… chromedp/chromedp — chromedp is a browser automation framework and driver that controls web browsers via the Chrome DevTools Protocol. It… bitcoinjs/bitcoinjs-lib — bitcoinjs-lib is a JavaScript library for building Bitcoin transactions, generating addresses, and managing keys in… bitpay/wallet — This project is a multi-chain cryptocurrency wallet and self-custodial asset manager. It allows users to store,…