awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
thirdweb-dev avatar

thirdweb-dev/contracts

0
View on GitHub↗
1,087 stars·587 forks·Solidity·Apache-2.0·13 viewsdocs.thirdweb.com/contracts↗

Contracts

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 with feature extensions to assemble custom decentralized application logic and optimizes on-chain gas consumption through atomic batch write operations and efficient data retrieval utilities.

Features

  • Modular Contract Architectures - Combines reusable feature extensions with base contracts to assemble custom decentralized application logic.
  • Pre-Built Contract Deployments - Installs ready-to-use decentralized application components for standard use cases like tokens, NFTs, marketplaces, and voting without writing new logic from scratch.
  • Revenue Splitters - Automatically routes incoming cryptocurrency payments proportionally across multiple predefined wallet addresses.
  • Atomic Multi-Stream Writes - Executes multiple contract write operations in a single atomic transaction to optimize gas consumption.
  • Digital Token Issuance - Creates fungible and non-fungible digital assets adhering to standard token interfaces.
  • General Revenue Tracking - Distributes incoming payments proportionally among multiple predefined wallet addresses at the protocol level.
  • Smart Contract Development Frameworks - Provides comprehensive toolsets for writing and deploying reusable blockchain smart contracts.
  • Proportional Money Splitters - Automates the proportional distribution of incoming cryptocurrency payments among multiple wallet addresses.
  • Transaction Batching - Aggregates multiple write operations into single atomic transactions to maximize on-chain execution efficiency.
  • Token Drop Mechanisms - Manages scheduled digital asset releases and claim phases through programmable distribution rules.
  • Token Standard Implementations - Implements recognized token specification standards for fungible and non-fungible assets.
  • Smart Contract Libraries - Provides a collection of reusable smart contracts for creating tokens, NFTs, and marketplaces.
  • Decentralized Marketplaces - Facilitates peer-to-peer buying and selling of digital assets through marketplace contract components.
  • Digital Asset Management - Releases and sells tokens and non-fungible digital assets through scheduled claim phases.
  • Batch Data Fetchers - Fetches multiple contract functions in a single batch request to minimize network round trips.
  • Atomic Asset Swaps - Packages distinct digital assets into a single wrapped token for safe future unbundling.
  • Token Bundling - Packages distinct digital assets into a single wrapped token that can be safely unbundled by users later.
  • Decentralized Governance - Coordinates token-held voting for proposing and executing decisions within decentralized organizations.
  • Token-Based Voting Systems - Sets up token-held voting systems to coordinate decentralized organizational decisions.
  • Token Drop Distributions - Releases digital assets to users through configurable drop mechanisms including scheduled sales and claim phases.

Star history

Star history chart for thirdweb-dev/contractsStar history chart for thirdweb-dev/contracts

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Contracts

Similar open-source projects, ranked by how many features they share with Contracts.
  • openzeppelin/openzeppelin-contractsOpenZeppelin avatar

    OpenZeppelin/openzeppelin-contracts

    27,157View on GitHub↗

    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
    View on GitHub↗27,157
  • tokenmarketnet/smart-contractsTokenMarketNet avatar

    TokenMarketNet/smart-contracts

    1,330View on GitHub↗

    This project provides a comprehensive library and toolkit for the development, testing, and deployment of smart contracts on the Ethereum network. It serves as a framework for managing the full lifecycle of blockchain assets, including the creation of standardized digital tokens and the execution of automated fundraising campaigns. The platform distinguishes itself through integrated crowdsale management tools that automate investor contribution tracking and token distribution according to predefined rules. It includes specialized utilities for configuring campaign parameters such as pricing

    Pythonblockchaincrowdsaleethereum
    View on GitHub↗1,330
  • inoutcode/ethereum_bookinoutcode avatar

    inoutcode/ethereum_book

    4,081View on GitHub↗

    This project is a comprehensive educational guide and technical manual for the Ethereum blockchain. It provides structured instruction on blockchain fundamentals, smart contract development, and the architectural principles of decentralized applications. The resource covers technical domains including smart contract security auditing, network administration, and web3 programming. It details the implementation of token standards, the use of mnemonic seeds for wallet integration, and the creation of censorship-resistant application architectures. The documentation extends to system-level opera

    Vueblockchaindappsethereum
    View on GitHub↗4,081
  • stellar/stellar-corestellar avatar

    stellar/stellar-core

    3,269View on GitHub↗

    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++
    View on GitHub↗3,269
See all 30 alternatives to Contracts→

Frequently asked questions

What does thirdweb-dev/contracts do?

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.

What are the main features of thirdweb-dev/contracts?

The main features of thirdweb-dev/contracts are: Modular Contract Architectures, Pre-Built Contract Deployments, Revenue Splitters, Atomic Multi-Stream Writes, Digital Token Issuance, General Revenue Tracking, Smart Contract Development Frameworks, Proportional Money Splitters.

What are some open-source alternatives to thirdweb-dev/contracts?

Open-source alternatives to thirdweb-dev/contracts include: openzeppelin/openzeppelin-contracts — OpenZeppelin Contracts is a library of modular, secure, and reusable smart contract components designed for the… tokenmarketnet/smart-contracts — This project provides a comprehensive library and toolkit for the development, testing, and deployment of smart… stellar/stellar-core — Stellar Core is the primary software implementation of the Stellar blockchain network, serving as a distributed ledger… inoutcode/ethereum_book — This project is a comprehensive educational guide and technical manual for the Ethereum blockchain. It provides… ibax-io/go-ibax — go-ibax is a blockchain protocol platform and decentralized application infrastructure used to deploy networks with… smartcontractkit/chainlink — Chainlink is a decentralized oracle network that connects smart contracts to off-chain data, computation, and…

Curated searches featuring Contracts

Hand-picked collections where Contracts appears.
  • Modular smart contracts