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

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

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

argotorg/solidity

0
View on GitHub↗
25,659 स्टार्स·6,130 फोर्क्स·C++·GPL-3.0·14 व्यूज़soliditylang.org↗

Solidity

This project is a high-level programming language and compiler toolchain designed for writing and deploying smart contracts on decentralized virtual machines. It provides a framework for creating self-executing code that operates within deterministic execution environments, ensuring that distributed nodes reach identical state transitions through stack-based machine execution.

The language enables the development of complex decentralized logic by supporting state-machine-based contract structures and modular composition. It includes built-in capabilities for cryptographic signature verification, which facilitates the creation of off-chain payment channels and trustless financial escrow systems. These features allow developers to build verifiable governance mechanisms and automated financial agreements that function without intermediaries.

The toolchain supports a variety of development workflows, including local installation via package managers, the use of pre-compiled static binaries, and execution within containerized environments. Developers can also build the compiler from source to customize their environment or contribute to the project.

Features

  • Smart Contract Development Frameworks - Provides tools for writing and compiling secure, machine-executable code for decentralized applications that run on blockchain networks.
  • Compiler Infrastructure - Translates high-level source code into optimized machine-readable instructions for execution within a decentralized virtual machine environment.
  • Runtime Environments - Executes smart contract bytecode on a deterministic stack-based machine to ensure consistent state transitions across distributed nodes.
  • Deterministic Execution Environments - Ensures that every node in the network produces identical results from the same input code and state to maintain global consensus.
  • Escrow Systems - Implements automated, trustless financial escrow logic for secure peer-to-peer asset transfers.
  • Off-Chain Payment Channels - Verifies repeated transfers between parties using cryptographic signatures to avoid paying transaction fees for every individual payment.
  • Cryptographic Signature Verification - Validates off-chain transactions by checking digital signatures against public keys to enable secure and fee-efficient peer-to-peer payments.
  • Contract Development Environments - Offers a comprehensive environment for developing, testing, and deploying verifiable smart contract code.
  • Payment Channel Networks - Creates high-frequency transaction layers that use cryptographic signatures to settle payments efficiently without incurring fees for every individual transfer.
  • State Machine Logic - Manages complex transaction lifecycles by transitioning through predefined states that enforce rules and secure assets until conditions are met.
  • Escrow Contracts - Locks funds within state machines until both parties confirm the deal to ensure mutual incentives for resolution.
  • Decentralized Governance - Builds verifiable voting mechanisms that allow for the transparent delegation of rights and automated tallying of participant decisions.
  • Decentralized Logic Frameworks - Provides a framework for building secure, automated, and transparent logic without intermediaries.
  • Modular Contract Architectures - Organizes reusable logic into isolated components to simplify testing and maintain consistent behavior across complex decentralized application architectures.
  • Development Environments - Configures a local development environment using package managers or containers to write, test, and deploy smart contract code.
  • Contract Modularization Patterns - Organizes complex logic into isolated and reusable components to improve code readability and simplify the testing process.
  • Delegated Voting Systems - Assigns voting authority to participants through automated contracts that keep the vote counting process transparent and verifiable.
  • Modular Architectures - Organizes complex logic into reusable and testable components to maintain code quality and consistency throughout the smart contract lifecycle.

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

argotorg/solidity के लिए स्टार हिस्ट्री चार्टargotorg/solidity के लिए स्टार हिस्ट्री चार्ट

AI सर्च

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

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

Start searching with AI

Solidity के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Solidity के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • openzeppelin/openzeppelin-contractsOpenZeppelin का अवतार

    OpenZeppelin/openzeppelin-contracts

    27,157GitHub पर देखें↗

    OpenZeppelin Contracts is a library of modular, secure, and reusable smart contract components designed for the development of decentralized applications. It provides a foundational framework for building standard-compliant contracts, offering battle-tested implementations for token standards, access control, and common utility patterns. The project distinguishes itself through its comprehensive support for complex architectural patterns, including proxy-based upgradeability, role-based access control, and account abstraction. It enables developers to implement modular logic injection via hoo

    Solidityethereumevmsecurity
    GitHub पर देखें↗27,157
  • xrplf/rippledXRPLF का अवतार

    XRPLF/rippled

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

    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

    C++blockchainc-plus-pluscplusplus
    GitHub पर देखें↗5,166
  • stellar/stellar-corestellar का अवतार

    stellar/stellar-core

    3,269GitHub पर देखें↗

    Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger and a Federated Byzantine Agreement system. It functions as a core node that maintains the shared state of the network and provides a runtime environment for executing WebAssembly smart contracts. The project enables the creation and management of digital assets, including the implementation of decentralized exchanges through distributed orderbooks and automated liquidity pools. It facilitates cross-border payment settlement by routing assets via path payments and bridging di

    C++
    GitHub पर देखें↗3,269
  • thirdweb-dev/contractsthirdweb-dev का अवतार

    thirdweb-dev/contracts

    1,087GitHub पर देखें↗

    Contracts is a collection of reusable, deployable smart contracts and modular building blocks for EVM blockchains. It provides standard token implementations, marketplace trading components, decentralized governance systems, and revenue splitting logic, enabling developers to build applications using pre-built smart contract libraries and standardized token interfaces. The framework features architectural patterns that support atomic asset bundling, batch transaction multiplexing, and configurable drop mechanisms for scheduled digital asset releases. It combines extensible base contracts wit

    Solidityethereumsmart-contractssolidity
    GitHub पर देखें↗1,087
Solidity के सभी 30 विकल्प देखें→

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

argotorg/solidity क्या करता है?

This project is a high-level programming language and compiler toolchain designed for writing and deploying smart contracts on decentralized virtual machines. It provides a framework for creating self-executing code that operates within deterministic execution environments, ensuring that distributed nodes reach identical state transitions through stack-based machine execution.

argotorg/solidity की मुख्य विशेषताएं क्या हैं?

argotorg/solidity की मुख्य विशेषताएं हैं: Smart Contract Development Frameworks, Compiler Infrastructure, Runtime Environments, Deterministic Execution Environments, Escrow Systems, Off-Chain Payment Channels, Cryptographic Signature Verification, Contract Development Environments।

argotorg/solidity के कुछ ओपन-सोर्स विकल्प क्या हैं?

argotorg/solidity के ओपन-सोर्स विकल्पों में शामिल हैं: openzeppelin/openzeppelin-contracts — OpenZeppelin Contracts is a library of modular, secure, and reusable smart contract components designed for the… xrplf/rippled — rippled is a peer-to-peer node implementation for the XRP Ledger. It serves as a distributed ledger consensus engine… stellar/stellar-core — Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger… thirdweb-dev/contracts — Contracts is a collection of reusable, deployable smart contracts and modular building blocks for EVM blockchains. It… mystenlabs/sui — Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It… v2fly/v2ray-core — V2ray-core is a modular network proxy engine designed to manage inbound and outbound traffic through a unified,…