28 रिपॉजिटरी
The process of running and maintaining a blockchain node to participate in network consensus.
Distinct from Peer Node Operations: Candidates focus on networking utilities or peer-to-peer management, not the holistic operation of a blockchain node.
Explore 28 awesome GitHub repositories matching devops & infrastructure · Blockchain Node Operation. Refine with filters or upvote what's useful.
Canopy is the official Go implementation of a blockchain node that runs a recursive network architecture, enabling new blockchains to launch as dependent layers that can later graduate into fully independent security roots. The project provides a hybrid consensus mechanism that combines Byzantine fault-tolerant Proof-of-Stake with Verifiable-Delay Functions, delivering instant finality while protecting against long-range attacks through trustless chain age verification. Validators secure multiple chains simultaneously through restaking, where a single bonded stake serves as collateral across t
Launches blockchain nodes and plugins inside containers with exposed RPC ports for local access.
EOS is a Layer 1 blockchain infrastructure and high-throughput transaction engine. It serves as a WebAssembly smart contract platform that manages state transitions and network consensus across a peer-to-peer network. The system utilizes a sandboxed virtual machine for executing smart contract logic and employs a Byzantine Fault Tolerant delegated proof-of-stake consensus mechanism to finalize the global ledger state. It features a resource-based stake model for CPU and memory allocation and an asynchronous messaging system for inter-contract communication to prevent recursive call overflows.
Operates a foundational distributed ledger protocol that coordinates consensus and state transitions across peer nodes.
Chia is a decentralized blockchain platform that uses a proof-of-space-and-time consensus mechanism, enabling energy-efficient farming on commodity hardware. It implements a full blockchain node, farmer, harvester, timelord, and wallet in Python, prioritizing readability and cross-platform compatibility. The platform manages transactions through a simplified UTXO model that minimizes on-chain state and supports fast validation. The project introduces Chialisp, a Turing-complete functional smart contract language designed for secure and auditable financial transactions. It features a pooling p
Operates a full blockchain node and farmer through graphical and command-line interfaces.
Electrum is an open-source, non-custodial Bitcoin wallet client that manages keys, transactions, and balances using Simplified Payment Verification (SPV) for lightweight transaction verification without downloading the full blockchain. It operates through a persistent background daemon that exposes a JSON-RPC interface for wallet operations and automation, and generates wallet keys from a mnemonic seed phrase using hierarchical deterministic key derivation. The wallet distinguishes itself through support for cold storage security with offline transaction signing on air-gapped devices, integra
Configures watchtowers to monitor Lightning channels and respond to malicious closures.
Chainlink is a decentralized oracle network that connects smart contracts to off-chain data, computation, and real-world systems. It provides a secure and reliable infrastructure for blockchain applications to access external information, execute automated workflows, and interact with other blockchains. The network is secured by a staking-based model where node operators lock LINK tokens as collateral, which can be slashed for poor performance, incentivizing honest and accurate data delivery. The platform distinguishes itself through a comprehensive set of capabilities that extend beyond basi
Operates decentralized oracle nodes that fetch and deliver off-chain data to smart contracts.
go-ibax is a blockchain protocol platform and decentralized application infrastructure used to deploy networks with custom governance and token economics. It provides a foundation for building decentralized applications through a framework that integrates identity management and on-chain data storage. The project features a multilingual virtual machine capable of executing smart contracts written in Go, Rust, and Solidity. It implements a sharded blockchain network to increase throughput and a privacy layer utilizing zero-knowledge proofs and homomorphic encryption to anonymize transaction da
Supports diverse node types specialized for block packaging, data synchronization, and token issuance.
Polkadot is a Substrate-based layer 0 blockchain and distributed ledger node software. It functions as a multi-chain runtime environment and cross-chain interoperability protocol designed to connect and secure multiple independent blockchain shards through a shared relay chain. The system utilizes a relay-chain hub architecture to provide shared security and communication for parallel blockchains. It implements cross-chain message passing to route data and value between networks and uses a WebAssembly-based state transition for deterministic execution of blockchain logic. The software covers
Provides the software necessary to run a node that connects to the network to maintain a shared ledger.
Parity एक Ethereum क्लाइंट नोड इम्प्लीमेंटेशन है जिसे फुल नोड चलाने, ब्लॉक्स को वैलिडेट करने और ब्लॉकचेन की लोकल कॉपी बनाए रखने के लिए डिज़ाइन किया गया है। यह एक ब्लॉकचेन स्टेट इंजन के रूप में कार्य करता है जो स्मार्ट कॉन्ट्रैक्ट्स को निष्पादित करता है और पीयर-टू-पीयर नेटवर्क के माध्यम से डिस्ट्रीब्यूटेड लेजर स्टेट को मैनेज करता है। इस प्रोजेक्ट में वर्तमान नेटवर्क हाइट तक पहुँचने के लिए ऐतिहासिक ब्लॉक डेटा को डाउनलोड और सत्यापित करने हेतु एक सिंक्रोनाइज़ेशन इंजन, और ट्रांजेक्शन को साइन करने के लिए उपयोग की जाने वाली प्राइवेट कीज़ को जनरेट और स्टोर करने के लिए एक क्रिप्टोग्राफिक की मैनेजर शामिल है। यह सिस्टम नेटवर्क स्टेट को क्वेरी करने और ट्रांजेक्शन निष्पादित करने के लिए कमांड लाइन इंटरफेस के माध्यम से डिस्ट्रीब्यूटेड लेजर इंटरैक्शन को कवर करता है। इसमें पीयर-टू-पीयर मैसेजिंग, सर्वसम्मति (consensus) तंत्र और क्रिप्टोग्राफिक रूप से सत्यापित स्टोरेज भी शामिल है।
Operates as a full Ethereum node to maintain a local copy of the blockchain and validate transactions.
Parity Ethereum एक Ethereum क्लाइंट नोड का सॉफ्टवेयर इम्प्लीमेंटेशन है, जो लेजर की एक लोकल कॉपी रखता है और नेटवर्क ट्रांजेक्शन को वैलिडेट करता है। यह एक ब्लॉकचेन नेटवर्क पीयर और Ethereum Virtual Machine रनटाइम के रूप में कार्य करता है, जो स्मार्ट कॉन्ट्रैक्ट बाइटकोड को प्रोसेस करने और नेटवर्क स्टेट को अपडेट करने के लिए आवश्यक वातावरण प्रदान करता है। इस प्रोजेक्ट में सुरक्षित ट्रांजेक्शन को साइन करने के लिए प्राइवेट कीज़ को जनरेट और स्टोर करने हेतु क्रिप्टोग्राफिक की मैनेजमेंट सिस्टम शामिल है। यह ब्लॉकचेन नोड के संचालन को सक्षम बनाता है और नेटवर्क की वर्तमान स्थिति से मेल खाने के लिए Ethereum नेटवर्क सिंक्रोनाइज़ेशन के तंत्र प्रदान करता है। यह सिस्टम स्मार्ट कॉन्ट्रैक्ट एक्ज़ीक्यूशन, पीयर-टू-पीयर डेटा प्रोपेगेशन के लिए नेटवर्क इंफ्रास्ट्रक्चर, और अकाउंट आइडेंटिफिकेशन के लिए क्रिप्टोग्राफिक क्रेडेंशियल्स के मैनेजमेंट जैसे व्यापक क्षेत्रों को कवर करता है।
Provides a full software implementation for operating a blockchain node to participate in network consensus.
This project is a collection of blockchain tools providing an Ethereum client node, a virtual machine runtime for smart contract execution, a blockchain wallet manager, and a programmatic network interface. It implements the necessary components to synchronize blockchain state, validate blocks, and process transactions on the Ethereum network. The software includes a dedicated command line interface for managing node operations and monitoring network status. It features a comprehensive suite of cryptographic utilities for generating account keypairs, managing encrypted secret stores, and sign
Provides the necessary tools for running and maintaining a blockchain node to participate in network consensus.
This is the official website and documentation hub for the Ethereum blockchain ecosystem. It serves as a comprehensive educational resource and community portal, providing plain-language guides on blockchain fundamentals, wallet usage, and concepts like DeFi and NFTs, alongside technical documentation for developers building decentralized applications. The site offers detailed walkthroughs for creating dapps that interact with the Ethereum blockchain, covering accounts, transactions, and development frameworks. It also provides extensive guidance for node operators, including step-by-step ins
Provides step-by-step instructions for running execution and consensus clients, syncing methods, and staking as a validator.
यह प्रोजेक्ट एक Substrate-आधारित ब्लॉकचेन प्रोटोकॉल इम्प्लीमेंटेशन और एक मॉड्यूलर Rust ब्लॉकचेन रनटाइम है। यह नोड्स के एक सिंक किए गए नेटवर्क को बनाए रखने के लिए डिस्ट्रीब्यूटेड लेजर प्रोटोकॉल को निष्पादित करने हेतु एक फ्रेमवर्क प्रदान करता है। सिस्टम में एक पीयर-टू-पीयर नोड इम्प्लीमेंटेशन है जो डिसेंट्रलाइज्ड कम्युनिकेशन और लोकल की-वैल्यू डेटाबेस स्टोरेज को मैनेज करता है। इसमें ब्लॉक ऑथरिंग और फाइनैलिटी के समन्वय के लिए एक BFT-आधारित कंसेंसस इंजन, और स्टेट ट्रांजिशन के आइसोलेटेड निष्पादन के लिए WebAssembly-आधारित रनटाइम शामिल है। यह प्रोटोकॉल मॉड्यूलर पैलेट आर्किटेक्चर के माध्यम से डोमेन-विशिष्ट लॉजिक को व्यवस्थित करता है और क्रिप्टोग्राफिक स्टेट वेरिफिकेशन के लिए Merkle-Patricia ट्री स्टोरेज का उपयोग करता है।
Provides the ability to run a network participant that handles P2P communication and external API interaction.
Massa is a multithreaded Layer 1 blockchain and decentralized application platform. It serves as a programmable ledger for deploying smart contracts and executing decentralized operations using a multithreaded architecture to process transactions in parallel. The project features a blockchain web hosting gateway for storing immutable websites and front-end code directly on the ledger to ensure censorship resistance. It also functions as a cross-chain asset bridge for transferring digital assets between different blockchain networks and provides a system for autonomous smart contract execution
Allows participants to run and maintain blockchain nodes to participate in network consensus.
rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine and a blockchain API gateway, allowing servers to validate transactions and maintain a shared, immutable sequence of ledger state. The project features a built-in decentralized exchange engine capable of executing atomic cross-currency payments and managing order books. It includes an on-chain asset management system for issuing and controlling fungible tokens and NFTs, as well as a Byzantine Fault Tolerant system for coordinating validators. The platform provides comprehensiv
Operates as a peer-to-peer server instance to monitor the network, execute transactions, and participate in consensus.
Grin एक प्रोटोकॉल कार्यान्वयन और ब्लॉकचेन नोड है जो एक गोपनीय ट्रांजेक्शन सिस्टम प्रदान करता है। यह मूल्य अखंडता को सत्यापित करने और विशिष्ट ट्रांजेक्शन राशि या प्रतिभागियों की पहचान का खुलासा किए बिना एक सुसंगत मुद्रा आपूर्ति सुनिश्चित करने के लिए Pedersen Commitments और होमोमोर्फिक एन्क्रिप्शन का उपयोग करता है। यह प्रोजेक्ट एक इंटरैक्टिव ट्रांजेक्शन एक्सचेंज मॉडल के माध्यम से खुद को अलग बनाता है, जहाँ वॉलेट्स हस्ताक्षरित ट्रांजेक्शन बनाने के लिए बहु-राउंड डेटा एक्सचेंज को कोऑर्डिनेट करते हैं। गुमनामी बनाए रखने के लिए, यह सिस्टम अनियन-रूटेड ट्रांजेक्शन डिलीवरी को सपोर्ट करता है और विशेष रिले मैकेनिज्म के माध्यम से मूल IP पतों को मास्क करता है। यह ASIC माइनिंग प्रभुत्व का विरोध करने के लिए मेमोरी-हार्ड प्रूफ-ऑफ़-वर्क को भी शामिल करता है और ब्लॉकचेन डिस्क फ़ुटप्रिंट को कम करने के लिए Merkle Mountain Range स्टोरेज के साथ स्टेट-प्रूनिंग लेजर मॉडल का उपयोग करता है। कोडबेस ट्रस्टलेस क्रॉस-चेन एटॉमिक स्वैप्स के निष्पादन, पदानुक्रमित नियतात्मक (hierarchical deterministic) वॉलेट्स के प्रबंधन और पूर्ण नेटवर्क नोड्स के संचालन सहित क्षमताओं के एक व्यापक सेट को कवर करता है। यह मेमोरी-बाउंड माइनिंग, टाइमलॉक्स के माध्यम से क्रिप्टोग्राफ़िक कॉन्ट्रैक्ट निष्पादन, और प्रमाणित एन्क्रिप्शन का उपयोग करके सुरक्षित क्लाइंट-सर्वर संचार के लिए टूल्स प्रदान करता है। नोड को कैश डेटा को बनाए रखने के लिए सपोर्ट के साथ एक कंटेनर इमेज के रूप में डिप्लॉय किया जा सकता है।
Operates as a full blockchain node that synchronizes the ledger, validates blocks, and propagates transactions.
Bitcore एक ब्लॉकचेन डेवलपमेंट फ्रेमवर्क और लाइब्रेरी का एक सेट है जिसका उपयोग Bitcoin नेटवर्क और अन्य ब्लॉकचेन प्रोटोकॉल के साथ इंटरैक्ट करने वाले एप्लिकेशन बनाने के लिए किया जाता है। यह एक मल्टी-चेन क्रिप्टोकरेंसी वॉलेट कार्यान्वयन, वितरित लेजर डेटा को सिंक्रोनाइज़ करने के लिए एक पीयर-टू-पीयर क्लाइंट, और लेनदेन बनाने, हस्ताक्षर करने और प्रसारित करने के लिए एक लेनदेन ऑर्केस्ट्रेटर प्रदान करता है। यह फ्रेमवर्क एप्लिकेशन और विविध ब्लॉकचेन नोड API के बीच संचार को सामान्य करने के लिए एक मानकीकृत JSON-RPC रैपर की सुविधा देता है। यह पदानुक्रमित नियतात्मक वॉलेट को लागू करता है जो एक ही सीड फ्रेज़ से कुंजियों और पतों को प्राप्त करता है और मल्टी-सिग्नेचर वॉलेट और थ्रेशोल्ड सिग्नेचर के लिए विशिष्ट समन्वय लॉजिक प्रदान करता है। यह प्रोजेक्ट पीयर-टू-पीयर नेटवर्किंग, स्थानीय डेटाबेस में ब्लॉकचेन डेटा इंडेक्सिंग, और ऑफलाइन लेनदेन हस्ताक्षर सहित व्यापक बुनियादी ढांचे और सुरक्षा क्षमताओं को कवर करता है। इसमें भुगतान चैनलों के प्रबंधन, वॉलेट बैलेंस को ट्रैक करने और एकीकृत परीक्षण के लिए कंटेनरीकृत नोड वातावरण को व्यवस्थित करने के लिए टूल भी शामिल हैं।
Provides the capability to run a full network node to communicate with the blockchain and synchronize distributed ledger data.
Blitzar एक वेरिफिएबल SQL प्रूफ इंजन और क्रिप्टोग्राफिक लाइब्रेरी है जिसे वेरिफिएबल SQL कंप्यूटेशन के लिए डिज़ाइन किया गया है। यह ऑन-चेन सत्यापन के लिए परिणामों की शुद्धता को प्रमाणित करने वाले ज़ीरो-नॉलेज प्रूफ जेनरेट करते समय डेटाबेस क्वेरी को ऑफ-चेन निष्पादित करने में सक्षम बनाता है। यह प्रोजेक्ट एक GPU-त्वरित प्रूफ एक्सीलरेटर के माध्यम से खुद को अलग करता है जो भारी क्रिप्टोग्राफिक वर्कलोड को ग्राफिक्स प्रोसेसर पर ऑफलोड करता है, जिससे संक्षिप्त प्रूफ जनरेशन के लिए आवश्यक समय कम हो जाता है। यह C++ और Rust एप्लिकेशन के लिए उच्च-प्रदर्शन क्रिप्टोग्राफिक प्रिमिटिव प्रदान करता है, जो एलिप्टिक कर्व ऑपरेशंस और मल्टी-स्केलर मल्टीप्लिकेशन पर केंद्रित है। यह सिस्टम डेटा प्रबंधन और सुरक्षा की एक विस्तृत सतह को कवर करता है, जिसमें ट्रस्टलेस डेटा एकीकरण शामिल है जो ब्लॉकचेन इंडेक्सिंग को ऑफ-चेन डेटासेट के साथ छेड़छाड़-रोधी रिलेशनल टेबल में जोड़ता है। यह स्टेट अखंडता बनाए रखने के लिए BFT कंसेंसस और थ्रेशोल्ड सिग्नेचर का उपयोग करता है, साथ ही स्मार्ट कॉन्ट्रैक्ट कॉलबैक के माध्यम से कोरम-आधारित डेटा सिंक्रोनाइज़ेशन और सत्यापित परिणाम वितरण के लिए तंत्र का उपयोग करता है। कोडबेस अपने क्रिप्टोग्राफिक टूलसेट्स और प्रूफ कंप्यूटेशन लाइब्रेरी को उजागर करने के लिए C++ और Rust के लिए नेटिव बाइंडिंग प्रदान करता है।
Enables the operation of validator nodes that secure tamperproof tables and execute cryptographic workflows.
This project is an Ethereum zero-knowledge rollup protocol and EVM-compatible execution layer designed for layer two scaling. It provides an environment that runs unmodified bytecode to ensure smart contracts operate without requiring manual changes, finalizing state transitions on the Ethereum mainnet. The system is distinguished by a decentralized sequencer network that manages transaction ordering and preconfirmations to accelerate finality. It employs a hybrid verification model combining zero-knowledge proofs and trusted execution environments to validate state transitions, alongside a m
Supports the operation and maintenance of network nodes to participate in the protocol infrastructure.
snarkOS एक डिस्ट्रीब्यूटेड रनटाइम एनवायरनमेंट और जीरो-नॉलेज प्रूफ ब्लॉकचेन है जिसे उन एप्लिकेशन को डिप्लॉय और प्रबंधित करने के लिए डिज़ाइन किया गया है जो जीरो-नॉलेज क्रिप्टोग्राफिक प्रिमिटिव्स पर निर्भर करते हैं। यह एक विकेंद्रीकृत लेजर के रूप में कार्य करता है जो निजी डेटा का खुलासा किए बिना स्टेट ट्रांजिशन और ट्रांजैक्शन को सत्यापित करने के लिए जीरो-नॉलेज प्रूफ का उपयोग करता है। यह सिस्टम एक बॉन्डेड-अकाउंट कंसेंसस नेटवर्क का उपयोग करता है जहां वैलिडेटर वैश्विक स्थिति को सुरक्षित करने के लिए संपत्तियों को कोलैटरल के रूप में लॉक करते हैं। इसमें एप्लिकेशन डेटा को निजी तौर पर ट्रैक करने के लिए एक एन्क्रिप्टेड स्टेट लेजर और एक GPU-त्वरित प्रोवर शामिल है जो प्रोविंग गति बढ़ाने के लिए भारी क्रिप्टोग्राफिक गणनाओं को ग्राफिक्स हार्डवेयर पर ऑफलोड करता है। यह प्रोजेक्ट वैलिडेटर, कोर और प्रोवर नोड्स से युक्त एक भूमिका-आधारित नोड पदानुक्रम प्रदान करता है। इसकी क्षमताएं विकेंद्रीकृत नोड संचालन, पीयर-टू-पीयर नेटवर्क सिंक्रोनाइज़ेशन और एन्क्रिप्टेड एप्लिकेशन स्टेट के प्रबंधन को कवर करती हैं। अतिरिक्त टूलिंग में नोड कंट्रोल के लिए कमांड-लाइन इंटरफेस, कंसेंसस भागीदारी की निगरानी के लिए टेलीमेट्री और लोकल डेवलपमेंट नेटवर्क को बूटस्ट्रैप करने की क्षमता शामिल है।
Provides the full process for running and maintaining blockchain nodes to participate in network consensus.
java-tron एक Tron ब्लॉकचेन फुल नोड का Java इम्प्लीमेंटेशन है। यह नेटवर्क नोड चलाने, ट्रांजेक्शन को मान्य करने और ब्लॉक बनाने के लिए कोर इंफ्रास्ट्रक्चर प्रदान करता है। प्रोजेक्ट में एक प्रूफ-ऑफ-स्टेक सर्वसम्मति इंजन, एक डिस्ट्रीब्यूटेड लेजर डेटाबेस, और ऑन-चेन स्टेट ट्रांजेक्शन को प्रबंधित करने के लिए एक स्मार्ट कॉन्ट्रैक्ट रनटाइम शामिल है। सिस्टम फुल और लाइट नोड ऑपरेशंस दोनों के लिए अपने समर्थन द्वारा प्रतिष्ठित है, जो सिंक्रोनाइज़ेशन में तेजी लाने और हार्डवेयर आवश्यकताओं को कम करने के लिए स्टेट स्नैपशॉट्स का उपयोग करता है। इसमें एक मल्टी-इंजन डेटाबेस एब्स्ट्रैक्शन है जो प्रदर्शन को अनुकूलित करने के लिए विभिन्न फिजिकल डिस्क में स्टोरेज माइग्रेशन, पार्टिशनिंग और प्रूनिंग की अनुमति देता है। सॉफ्टवेयर ब्लॉकचेन क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें डिजिटल एसेट प्रबंधन, प्रतिनिधि चुनावों के माध्यम से नेटवर्क गवर्नेंस, और वर्चुअल मशीन के माध्यम से प्रोग्राम योग्य लॉजिक का निष्पादन शामिल है। यह HTTP, gRPC और JSON-RPC प्रोटोकॉल का समर्थन करने वाले गेटवे के माध्यम से ब्लॉकचेन डेटा और फंक्शन्स को उजागर करता है। प्रोजेक्ट नेटवर्क नोड्स को इनिशियलाइज़ करने, निजी ब्लॉकचेन वातावरण डिप्लॉय करने और एन्क्रिप्टेड अकाउंट कीस्टोर्स को प्रबंधित करने के लिए उपकरण प्रदान करता है।
Implements a full blockchain node that validates transactions and synchronizes state across a P2P network.