3 Repos
Uses opcodes to precompute contract addresses for predictable deployment.
Distinct from Universal Deployer Contracts: Focuses on the address precomputation mechanism rather than the deployer contract itself.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Deterministic Deployment. Refine with filters or upvote what's useful.
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
Uses specific opcodes to precompute contract addresses, enabling predictable interactions and consistent deployment across networks.
Hardhat is a smart contract development framework and EVM tooling suite designed for the full lifecycle of Ethereum and EVM-compatible applications. It serves as a development environment for compiling, testing, and deploying smart contracts, providing a local blockchain simulation and a programmable task runner. The framework is distinguished by its extensive simulation capabilities, including the ability to fork remote network state and manipulate block time or account balances. It features a hook-based plugin system that allows for the extension of core functionality and the creation of cu
Deploys smart contracts to the same address across multiple networks using salts and factory contracts.
Solmate ist eine Sammlung gas-optimierter Bausteine und Bibliotheken für die Entwicklung sicherer und effizienter Smart Contracts auf der Solana-Blockchain. Sie bietet eine Reihe standardisierter Tools, darunter ein Access-Control-Framework zur Verwaltung von Nutzerrollen und Eigentumsrechten, eine hochpräzise Fixed-Point-Mathe-Bibliothek für Dezimal- und Ganzzahlberechnungen sowie einen Merkle-Proof-Verifier zur Validierung von Dateninklusionen. Das Projekt bietet sichere Token-Implementierungen für die Ausgabe und Übertragung fungibler und nicht-fungibler Token. Diese Implementierungen enthalten Sicherheitsprüfungen, um stille Fehler bei Asset-Transfers zu verhindern, sowie gas-effiziente Vorlagen für Vault- und Wrapped-Asset-Varianten. Die Bibliothek deckt breitere Funktionsbereiche ab, darunter deterministisches Contract-Deployment, On-Chain-Datenmanagement durch Typkonvertierung und Sicherheitsmaßnahmen für Smart Contracts wie Reentrancy-Guards. Zudem werden optimierte Speicherstrukturen genutzt, um den Ausführungsaufwand und die Kosten für Zustandsaktualisierungen zu reduzieren.
Enables creation of contracts at predictable addresses regardless of bytecode using precomputation.