Showing 67 open source projects for "contracts"

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
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    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 needlessly increasing gas costs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Symfony Translation Contracts

    Symfony Translation Contracts

    Translation abstractions extracted out of the Symfony components

    Symfony Translation Contracts provide a set of standardized interfaces and classes for managing translations within Symfony applications. This package defines contracts used by the Translation component, making it easier to implement custom translation loaders, formatters, and other related services. It ensures compatibility across different Symfony versions and supports creating multilingual applications with consistent localization.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Symfony Service Contracts

    Symfony Service Contracts

    A set of service abstractions extracted out of the Symfony components

    Symfony Service Contracts is a set of standardized interfaces for defining and using services in Symfony applications. It ensures that services are decoupled from their implementations, promoting flexibility and interoperability. By defining common contracts for service behavior, developers can build modular and reusable components, making the codebase more maintainable and robust.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Symfony Deprecation Contracts

    Symfony Deprecation Contracts

    A generic function and convention to trigger deprecation notices

    Symfony Deprecation Contracts defines a simple interface for triggering deprecation notices in a consistent and forward-compatible way. It allows libraries to signal deprecated features without tying them to specific Symfony versions. This helps maintainers and users adapt their code over time while supporting cross-version compatibility and clean upgrade paths.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 5
    Symfony Cache Contracts

    Symfony Cache Contracts

    A set of cache abstractions extracted out of the Symfony components

    Symfony Cache Contracts defines a set of interfaces that standardize cache operations in Symfony and other PHP applications. It provides abstraction for caching services, ensuring consistent interaction regardless of the underlying implementation. These contracts help decouple application logic from specific cache providers, enabling flexible caching strategies and easy integration with PSR-compliant tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Gnosis Safe Contracts

    Gnosis Safe Contracts

    Gnosis Safe allows secure management of blockchain assets

    The most trusted platform to manage digital assets on Ethereum. Access the most recent version of the Safe directly in your browser. Download the Safe as a static desktop application for Windows, MacOS or Linux. Conveniently manage your digital assets on the go. Fully customize how you manage your company crypto assets, with the option to require a predefined number of signatures to confirm transactions. Require multiple team members to confirm every transaction in order to execute it, which...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    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 failed. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 8
    Woke

    Woke

    Woke is a Python-based development and testing framework for Solidity

    Woke is a Python-based development and testing framework for Solidity. A testing framework for Solidity smart contracts with Python-native equivalents of Solidity types and blazing-fast execution. A property-based fuzzer for Solidity smart contracts that allows testers to write their fuzz tests in Python. See examples and documentation for more information. Fuzzer builds on top of the testing framework and allows efficient fuzz testing of Solidity smart contracts. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Hardhat

    Hardhat

    Hardhat is a development environment to compile, deploy, test

    ...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. Easily deploy your contracts, run tests and debug Solidity code without dealing with live environments. Hardhat Network is a local Ethereum network designed for development. Hardhat is the best choice for Solidity debugging. You get Solidity stack traces, console.log and explicit error messages when transactions fail.
    Downloads: 6 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    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 Now
  • 10
    Hyperledger Fabric

    Hyperledger Fabric

    Distributed ledger framework for developing solutions and applications

    ...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. Hyperledger is a collaborative effort created to advance blockchain technology by identifying and addressing important features for a cross-industry open standard for distributed ledger technologies(DLTs) that will transform the way business transactions are conducted globally. ...
    Downloads: 40 This Week
    Last Update:
    See Project
  • 11
    Echidna

    Echidna

    Ethereum smart contract fuzzer

    Echidna is a weird creature that eats bugs and is highly electrosensitive (with apologies to Jacob Stanley) More seriously, Echidna is a Haskell program designed for fuzzing/property-based testing of Ethereum smarts contracts. It uses sophisticated grammar-based fuzzing campaigns based on a contract ABI to falsify user-defined predicates or Solidity assertions. We designed Echidna with modularity in mind, so it can be easily extended to include new mutations or test specific contracts in specific cases. Optional corpus collection, mutation and coverage guidance to find deeper bugs. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Data Contract CLI

    Data Contract CLI

    Enforce Data Contracts

    Data Contract CLI is an open-source command-line tool and Python library for creating, validating, testing, importing, exporting, and enforcing data contracts. It uses YAML-based contract files to define the structure, meaning, quality rules, service levels, and connection details for a data product. The tool can connect to real data sources and check whether the actual dataset matches the schema, constraints, and quality expectations described in the contract. It supports both the Data Contract Specification and the Open Data Contract Standard, making it useful for teams standardizing data governance across different platforms. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    superfluid protocol-monorepo

    superfluid protocol-monorepo

    Superfluid protocol specification, implementations and development kit

    ...The Superfluid Protocol is a framework that realizes the real-time finance vision where user accounts are connected together, and transactions can happen between user accounts instantaneously as a result. This repository implements the superfluid protocol as Ethereum contracts. It also contains a Javascript SDK for developing Web3 applications using the superfluid protocol.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Synthetix

    Synthetix

    Synthetix Solidity smart contracts

    Synthetix is a new financial primitive enabling the creation of synthetic assets, offering unique derivatives and exposure to real-world assets on the blockchain. Leveraging the Synthetix debt pool and our innovative liquidity framework, our traders are guaranteed to have some of the best price execution around, with little to no slippage and fills you can’t get elsewhere. Capture the price movements of popular cryptocurrencies, fiat currencies, stocks, commodities and more with zero...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Brownie

    Brownie

    A Python-based development and testing framework for smart contracts

    Brownie is a Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine. Powerful debugging tools, including python-style tracebacks and custom error strings. The recommended way to install Brownie is via pipx. pipx installs Brownie into a virtual environment and makes it available directly from the command-line. Once installed, you will never have to activate a virtual environment prior to using Brownie.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    wagmi

    wagmi

    React Hooks for Ethereum

    wagmi is a collection of React Hooks containing everything you need to start working with Ethereum. wagmi makes it easy to "Connect Wallet," display ENS and balance information, sign messages, interact with contracts, and much more, all with caching, request deduplication, and persistence. We create a wagmi Client and pass it to the WagmiConfig React Context. The client is set up to use the ethers Default Provider and automatically connect to previously connected wallets. Next, we use the useConnect hook to connect an injected wallet (e.g. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Self Host Blocks

    Self Host Blocks

    Modular server management based on NixOS modules

    ...Indeed, SHB provides opinionated building blocks fitting together to self-host any service you'd want. Some common services are provided out of the box. SHB's goal is to make these building blocks plug-and-play. To achieve this, SHB pioneers contracts that allow you, the final user, to be more in control of which pieces go where. The promise here is to let you choose, for example, any reverse proxy you want or any database you want, without requiring work from maintainers of the services you want to self-host. To achieve all this, SHB is using the full power of NixOS modules and NixOS VM tests. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    PageIndex

    PageIndex

    Document Index for Vectorless, Reasoning-based RAG

    ...This reasoning-driven retrieval aligns more naturally with how humans explore complex texts, improving relevance and traceability, especially in professional domains like financial reports, legal contracts, and technical manuals. The project includes example notebooks, scripts for tree generation and search, and support for multiple document formats including PDF and markdown, with tools designed to preserve context and semantic boundaries.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 19
    web3.js

    web3.js

    Ethereum JavaScript API

    web3.js is the Ethereum JavaScript API that connects to the Generic JSON-RPC spec. It is composed of a selection of libraries that make it possible to interact with a local or remote ethereum node, using a HTTP or IPC connection. The node may be local, hosted by the DApp provider, or a public gateway such as Infura, which operates free Ethereum access points. It is necessary to run a local or remote Ethereum node to be able to use this library. web3.js is directly usable on web technology...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    anti-slop

    anti-slop

    Opinionated Oxlint rules for rejecting low-evidence TypeScript

    ...It is designed to be copied into a repository and customized rather than consumed as a fixed npm dependency. Its rules target practices such as chained type assertions, unsafe dictionary types, broad object parameters, ad hoc runtime type checks, module mocking, and contracts that return unknown. Type assertions can be required to include a safety comment explaining the checked invariant. An included agent skill can copy the plugin, install Oxlint dependencies, merge configuration, and validate the setup. Optional Effect-specific rules add architecture checks without affecting projects that do not use Effect.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    MyEtherWallet

    MyEtherWallet

    MyEtherWallet to interact with the Ethereum blockchain

    MEW (MyEtherWallet) is a free, client-side interface helping you interact with the Ethereum blockchain. Our easy-to-use, open-source platform allows you to generate wallets, interact with smart contracts, and so much more. Easily access all you favorite apps across Ethereum and Polkadot chains, buy crypto, swap tokens, and manage your NFTs. Welcome to the multichain future. ETH Blocks is an NFT series representing mined Ethereum blocks and their properties. Whether it's a special block number, the block of your first transaction, or a block that contains a transaction with a special message. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    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: 1 This Week
    Last Update:
    See Project
  • 23
    Racket

    Racket

    The Racket repository

    Racket is a general-purpose programming language and an ecosystem for language-oriented programming. This repository holds the source code for the core of Racket plus some related packages. The rest of the Racket distribution source code is in other repositories, mostly under the Racket GitHub organization. Racket programmers typically program with functions, records, objects, exceptions, regular expressions, modules, and threads. That is, instead of a “minimalist” language, which is the way...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Solang

    Solang

    Solidity Compiler for Solana, Polkadot and Stellar

    Solang is a modern Solidity compiler written in Rust that enables developers to compile smart contracts for multiple blockchain platforms beyond Ethereum, such as Solana, Polkadot, and Soroban. Unlike the traditional Solidity compiler, which targets the Ethereum Virtual Machine, Solang focuses on portability by translating Solidity code into native execution environments for different blockchains. It uses the LLVM compiler framework to generate optimized output, often producing WebAssembly or platform-specific binaries that improve execution efficiency and reduce resource consumption. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    BSC

    BSC

    Bluespec Compiler (BSC)

    ...It translates Bluespec descriptions into synthesizable Verilog, letting developers bring typed, modular abstractions into mainstream FPGA/ASIC flows. The compiler performs scheduling of atomic rules, elaborates parameterized modules, and enforces interface contracts, producing predictable RTL that integrates with existing EDA tools. A companion simulator enables fast functional execution and debugging before handing designs to traditional verification and synthesis stages. The ecosystem includes standard libraries, FIFOs, interfaces, and utilities that encourage reuse and clean separation of datapaths and control. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next