Showing 147 open source projects for "c source code"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 1
    c-lightning

    c-lightning

    BOLT-compliant Lightning Network implementation

    c-lightning is a a BOLT-compliant Lightning implementation by Blockstream [2] written in C language. Version 1 of c-lightning was released on August 8th, 2015, and has since been under active beta development. c-lightning runs on Linux. The Lightning Network is an off-chain, routed payment channel network built on top of the Bitcoin blockchain. The network consists of nodes connected by peer-to-peer channels. This allows low cost, near-instant payments to be trustlessly routed across the...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    XMRig

    XMRig

    RandomX, KawPow, CryptoNight, AstroBWT and GhostRider unified miner

    High performance, open-source, cross-platform RandomX, KawPow, CryptoNight, and AstroBWT CPU/GPU miner, RandomX benchmark, and stratum proxy. XMRig is a high-performance, open-source, cross-platform RandomX, KawPow, CryptoNight, and AstroBWT unified CPU/GPU miner and RandomX benchmark. Official binaries are available for Windows, Linux, macOS, and FreeBSD. The preferred way to configure the miner is the JSON config file as it is more flexible and human-friendly. The command-line interface...
    Downloads: 19,756 This Week
    Last Update:
    See Project
  • 3
    Ravencoin

    Ravencoin

    Ravencoin Core integration/staging tree

    ...Built on a fork of the Bitcoin code, Ravencoin was launched on January 3rd, 2018, and is a truly open source project (no ICO or masternodes). It focuses on building a useful technology, with a strong and growing community. The Ravencoin project is launched based on the hard work and continuous effort of over 400 Bitcoin developers who made over 14,000 commits over the life to date of the Bitcoin project.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 4
    Bitcoin

    Bitcoin

    Bitcoin Core integration/staging tree

    Bitcoin Core connects to the Bitcoin peer-to-peer network to download and fully validate blocks and transactions. It also includes a wallet and graphical user interface, which can be optionally built. Bitcoin Core requires a one-time download of about 400GB of data plus a further 5-10GB per month. By default, you will need to store all of that data, but if you enable pruning, you can store as little as 6GB total without sacrificing any security. For more information about setting up Bitcoin...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 5
    Wasabi Wallet

    Wasabi Wallet

    Open-source, non-custodial, privacy focused Bitcoin wallet for Windows

    Wasabi is an open-source, non-custodial, privacy-focused Bitcoin wallet for desktop, that implements trustless coinjoin. Wasabi creates trustless coinjoin transactions over the Tor anonymity network. The coinjoin coordinator cannot steal from, nor breach the privacy of the participants. Coinjoin is a mechanism by which multiple participants combine their coins (or UTXOs, to be more precise) into one large transaction with multiple inputs and multiple outputs. An observer cannot determine...
    Downloads: 135 This Week
    Last Update:
    See Project
  • 6
    Prysm

    Prysm

    Go implementation of Ethereum proof of stake

    This is the core repository for Prysm, a Golang implementation of the Ethereum Consensus specification, developed by Prysmatic Labs. See the Changelog for details of the latest releases and upcoming breaking changes. A detailed set of installation and usage instructions as well as breakdowns of each individual component are available in the official documentation portal. If you still have questions, feel free to stop by our Discord. To participate in staking, you can join the official eth2...
    Downloads: 70 This Week
    Last Update:
    See Project
  • 7
    Solidity plugin for IntelliJ

    Solidity plugin for IntelliJ

    Solidity plugin for IntelliJ

    Solidity plugin for IntelliJ. You can support the development by sponsoring the plugin on Github. Supporting the plugin with crypto through the Gitcoin grant. Please attach the screenshot for every issue if possible. It will make the issue much clearer and easier to understand.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Slither

    Slither

    Static Analyzer for Solidity

    ...It runs a suite of vulnerability detectors, prints visual information about contract details, and provides an API to easily write custom analyses. Slither enables developers to find vulnerabilities, enhance their code comprehension, and quickly prototype custom analyses. Slither is the first open-source static analysis framework for Solidity. Slither is fast and precise; it can find real vulnerabilities in a few seconds without user intervention. It is highly customizable and provides a set of APIs to inspect and analyze Solidity code easily. We use it in all of our security reviews. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Solana

    Solana

    Web-scale blockchain for fast, secure, scalable, decentralized apps

    Solana is the fastest blockchain in the world and the fastest-growing ecosystem in crypto, with thousands of projects spanning DeFi, NFTs, Web3 and more. Integrate once and never worry about scaling again. Solana ensures composability between ecosystem projects by maintaining a single global state as the network scales. Never deal with fragmented Layer 2 systems or sharded chains. Solana's scalability ensures transactions remain less than $0.01 for both developers and users. Solana is all...
    Downloads: 7 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Libplanet

    Libplanet

    Blockchain in C#/.NET for on-chain, decentralized gaming

    Libplanet is a .NET library for creating multiplayer online game in decentralized fashion, which means the whole gameplay occurs on a peer-to-peer network among equal nodes rather than an authorized central server. Under the hood, it incorporates many features (e.g., digital signature, BFT consensus, data replication) of a blockchain.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Litecoin Core integration

    Litecoin Core integration

    Litecoin source tree

    ...Litecoin is an open-source software project released under the MIT/X11 license which gives you the power to run, modify, and copy the software and to distribute, at your option, modified copies of the software. The software is released in a transparent process that allows for independent verification of binaries and their corresponding source code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Zcash

    Zcash

    A privacy-protecting, digital currency built on strong science

    Zcash is the future of money-- digital, decentralized and private. It is an implementation of the "Zerocash" protocol; a digital currency based on Bitcoin's code, but with a higher standard of privacy. Like Bitcoin, Zcash transaction data is posted to a public blockchain. However unlike Bitcoin, your personal and transaction data stay completely private. Thanks to a sophisticated zero-knowledge proving scheme, transactions can be verified without showing any information at all about the...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Hyperledger Fabric

    Hyperledger Fabric

    Distributed ledger framework for developing solutions and applications

    Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy. High-performance, secure, permissioned blockchain network. Code written in Go, chaincode (smart contracts) in Go, Javascript, or Java, SDKs in Node.js, Java, Go, REST and Python....
    Downloads: 67 This Week
    Last Update:
    See Project
  • 14
    Trust Wallet Core

    Trust Wallet Core

    Cross-platform, cross-blockchain wallet library

    Trust Wallet Core is an open source, cross-platform, mobile-focused library implementing low-level cryptographic wallet functionality for a high number of blockchains. It is a core part of the popular Trust Wallet, and some other projects. Most of the code is C++ with a set of strict C interfaces, and idiomatic interfaces for supported languages: Swift for iOS and Java for Android.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Hardhat

    Hardhat

    Hardhat is a development environment to compile, deploy, test

    Hardhat is an Ethereum development environment for professionals. It facilitates performing frequent tasks, such as running tests, automatically checking code for mistakes or interacting with a smart contract. Check out the plugin list to use it with your existing tools. Hardhat Runner is the main component you interact with when using Hardhat. It's a flexible and extensible task runner that helps you manage and automate the recurring tasks inherent to developing smart contracts and dApps....
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    SQUEEZER

    SQUEEZER

    Squeezer framework, build serverless dApps

    Squeezer is a platform that empowers new-entry blockchain developers to build serverless dApps simply as dead. The main usage of the ChainKit is to unify top blockchains interfaces into a single normalized API interface, therefore you can build blockchain dApps easily without digging into blockchain complex infrastructure. Bi-directional on-chain transactions (inbound and outbound). Build dApps connecting to smart contracts using chain kit agnostic connector. Quick intuitive code deployments...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Coin Wallet

    Coin Wallet

    Coin Wallet is a non-custodial crypto wallet for Bitcoin

    Coin Wallet is a non-custodial multicurrency wallet for multiple platforms. A secure, user-friendly cryptocurrency wallet focused on providing essential features without complicated setup.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    Uniswap Labs Interface

    Uniswap Labs Interface

    An open source interface for the Uniswap protocol

    An open-source interface for Uniswap -- a protocol for the decentralized exchange of Ethereum tokens. Developers, traders, and liquidity providers participate together in a financial marketplace that is open and accessible to all. Build Defi apps and tools on the largest crypto project on Ethereum. Get started with quick start guides, protocol documentation, a Javascript SDK, and fully open source code.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 19
    Qtum

    Qtum

    Qtum Core Wallet

    Qtum is a decentralized blockchain project built on Bitcoin's UTXO model, with support for Ethereum Virtual Machine-based smart contracts, and secured by a proof of stake consensus model. It achieves this through the revolutionary Account Abstraction Layer which allows the EVM to communicate with Qtum's Bitcoin-like UTXO blockchain. Welcome to the Qtum Ignition Main Network. This is the main network where the tokens hold value and should be guarded very carefully. If you are testing the...
    Downloads: 30 This Week
    Last Update:
    See Project
  • 20
    GemWallet

    GemWallet

    Gem Wallet is an open source cryptocurrency wallet for iOS and Android

    Gem Wallet is an open source cryptocurrency wallet for iOS and Android, Gem code is open source on GitHub and anyone can check and verify, and contribute to the wallet code. At Gem Wallet, we strongly believe in the power of open source software and its profound impact on the crypto wallet industry. Open source represents a set of core values that align perfectly with the principles of transparency, security, collaboration, and innovation. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Solidity

    Solidity

    The Smart Contract Programming Language

    Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on Ethereum. Solidity 0.8.4 adds custom structured errors, allows more flexible configuration of the SMTChecker and fixes a bug in the Solidity ABI decoder v2. Read more about the bug here. With v0.8.4, errors can be defined inside and outside of contracts (including interfaces and libraries). This provides a convenient and gas-efficient way to explain to users why an operation...
    Downloads: 36 This Week
    Last Update:
    See Project
  • 22
    OpenZeppelin Contracts

    OpenZeppelin Contracts

    OpenZeppelin Contracts is a library for secure smart contracts

    A library for secure smart contract development. Build on a solid foundation of community-vetted code. OpenZeppelin Contracts uses semantic versioning to communicate backward compatibility of its API and storage layout. To keep your system secure, you should always use the installed code as-is, and neither copy-paste it from online sources nor modify it yourself. The library is designed so that only the contracts and functions you use are deployed, so you don't need to worry about it...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Nethereum

    Nethereum

    Ethereum .Net cross platform integration library

    Nethereum is the .Net integration library for Ethereum, simplifying the access and smart contract interaction with Ethereum nodes both public or permission like Geth, Parity or Quorum. Nethereum is developed targeting netstandard 1.1, netstandard 2.0, netcore 2.1, netcore 3.1, net451 and also as a portable library, hence it is compatible with all the operating systems (Windows, Linux, MacOS, Android, and OSX) and has been tested on cloud, mobile, desktop, Xbox, hololens and windows IoT....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    x402

    x402

    A payments protocol for the internet. Built on HTTP

    x402 is an open, HTTP-native payment protocol designed to enable programmatic, real-time payments directly within standard web requests. It repurposes the long-unused HTTP 402 “Payment Required” status code to allow servers to request payment before delivering content or API responses. The protocol supports multiple payment networks, including blockchain-based systems and fiat-compatible facilitators, making it flexible and network-agnostic. It is particularly suited for machine-to-machine...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    btcd

    btcd

    An alternative full node bitcoin implementation written in Go (golang)

    It properly downloads, validates, and serves the block chain using the exact rules (including consensus bugs) for block acceptance as Bitcoin Core. We have taken great care to avoid btcd causing a fork to the block chain. It includes a full block validation testing framework which contains all of the 'official' block acceptance tests (and some additional ones) that is run on every pull request to help ensure it properly follows consensus. Also, it passes all of the JSON test data in the...
    Downloads: 11 This Week
    Last Update:
    See Project