18 repository-uri
Scripts used to automate the deployment of smart contracts to various blockchain networks.
Distinct from Automated Deployment Scripts: Distinct from general DevOps deployment scripts as it specifically targets blockchain contract deployment and network interaction.
Explore 18 awesome GitHub repositories matching development tools & productivity · Contract Deployment Scripts. Refine with filters or upvote what's useful.
Acest proiect este un curriculum educațional cuprinzător pentru dezvoltarea, implementarea și testarea aplicațiilor blockchain folosind limbajul Solidity. Servește drept resursă tehnică pentru construirea de aplicații descentralizate pe Ethereum și rețele compatibile folosind instrumente bazate pe Python. Curriculumul oferă ghiduri practice despre crearea de token-uri fungibile și non-fungibile care respectă specificațiile standard din industrie pentru interoperabilitate. Include un curriculum de programare DeFi pentru interacțiunea cu protocoalele de finanțe descentralizate pentru gestionarea colateralului, precum și instrucțiuni pentru importarea datelor din lumea reală și a aleatoriului verificabil prin rețele oracle. Materialele acoperă dezvoltarea contractelor inteligente și implementarea tiparelor de proxy pentru actualizarea contractelor. Domeniile suplimentare de interes includ construirea de interfețe web care conectează portofelele digitale la contractele blockchain, gestionarea metadatelor activelor pe stocare descentralizată și efectuarea validării contractelor prin simulări de rețea.
Provides scripts to automate the compilation and deployment of smart contracts across various blockchain networks.
Foundry is an Ethereum smart contract development toolkit and blockchain simulator designed for compiling, testing, and deploying contracts for the Ethereum Virtual Machine. It provides a local environment for simulating blockchain state and forking live networks to execute code without modifying the actual chain. The project features a property-based fuzzing engine to identify edge-case failures in contract logic and a transaction debugger for analyzing detailed execution traces and gas consumption. It enables developers to mirror the state of a remote chain locally to test against real-worl
Provides scripts to automate the deployment of smart contracts across different blockchain network environments.
Runtipi is a home server dashboard and orchestration tool designed for deploying and managing containerized applications. It provides a web-based interface for discovering and installing software from a curated app store, utilizing a Docker Compose orchestrator to handle the deployment of self-hosted services. The system integrates a reverse proxy and SSL manager to route external traffic to internal containers, automating HTTPS certificate renewal and domain assignment. It also features a built-in backup and update manager that uses cron-based scheduling to perform automatic security patchin
Uses Docker Compose files to declaratively define services, ports, and volume mappings for reproducible deployments.
Scaffold-eth is a comprehensive development stack and boilerplate for building decentralized applications. It provides a pre-configured starter kit that integrates smart contract development tools with a reactive user interface to accelerate the construction of Ethereum-based projects. The toolkit features dynamic frontend interface generation, which automatically builds a user interface mapped to smart contract functions for rapid logic verification. This allows for testing blockchain logic through a frontend without the need to write custom UI code. The project covers a broad range of deve
Provides automated scripts to push compiled bytecode to various blockchain network environments.
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
Provides scripts to automate the deployment of smart contracts to various blockchain networks.
Chainlink is a decentralized oracle network that connects smart contracts to off-chain data, computation, and real-world systems. It provides a secure and reliable infrastructure for blockchain applications to access external information, execute automated workflows, and interact with other blockchains. The network is secured by a staking-based model where node operators lock LINK tokens as collateral, which can be slashed for poor performance, incentivizing honest and accurate data delivery. The platform distinguishes itself through a comprehensive set of capabilities that extend beyond basi
Documents verifying deployed contracts from within the Remix IDE using an Etherscan API key.
go-ibax is a blockchain protocol platform and decentralized application infrastructure used to deploy networks with custom governance and token economics. It provides a foundation for building decentralized applications through a framework that integrates identity management and on-chain data storage. The project features a multilingual virtual machine capable of executing smart contracts written in Go, Rust, and Solidity. It implements a sharded blockchain network to increase throughput and a privacy layer utilizing zero-knowledge proofs and homomorphic encryption to anonymize transaction da
Validates contract hashes during and after execution to ensure secure and tamper-proof cross-chain interactions.
Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo
Uses command-line tools, IDE extensions, and linters to ship and verify on-chain code.
Acest repository este un curriculum educațional cuprinzător și un ghid de programare conceput pentru a preda dezvoltarea Solidity și testarea smart contract-urilor. Oferă un set structurat de materiale de instruire și tutoriale pentru scrierea, deployment-ul și auditarea contractelor programabile sigure pe Ethereum Virtual Machine. Cursul se concentrează pe toolkit-ul Foundry, oferind un curriculum de instrumente Ethereum care acoperă compilarea și testarea smart contract-urilor local. Pune accent pe un flux de lucru de dezvoltare profesională, trecând de la programarea Solidity inițială la implementarea logicii aplicațiilor descentralizate. Materialul acoperă o gamă largă de capabilități, inclusiv auditarea securității blockchain pentru a identifica vulnerabilități și configurarea mediilor locale de dezvoltare Ethereum. Include îndrumări practice privind utilizarea unui toolkit bazat pe Rust pentru gestionarea și verificarea contractelor.
Demonstrates how to automate the deployment of multiple contracts using Solidity-based scripts.
Devspace este un instrument de flux de lucru pentru dezvoltarea Kubernetes și un orchestrator de implementare declarativ. Automatizează ciclul de build, deploy și debug pentru aplicațiile care rulează în interiorul clusterelor Kubernetes, funcționând ca un automatizator de pipeline pentru imagini de containere și un debugger Kubernetes la distanță. Proiectul dispune de un motor de hot reloading Kubernetes care oferă sincronizarea codului în timp real și sincronizarea bidirecțională a fișierelor între sistemele de fișiere locale și containerele care rulează. Acest lucru permite actualizări fără a necesita reconstrucția imaginilor sau restart-uri. Mai mult, permite paritatea mediului prin rularea proceselor de build, test și debug direct în interiorul clusterului. Instrumentul acoperă o gamă largă de capabilități, inclusiv construirea paralelă a imaginilor, streaming-ul de log-uri multi-container și terminale de containere interactive. De asemenea, oferă gestionarea configurației pentru rezolvarea variabilelor dinamice și o interfață vizuală pentru gestionarea mediului și port-forwarding.
Provides a configuration-driven system to standardize container image pipelines and cluster deployment steps.
Anchor is a framework for building, testing, and deploying Solana smart contracts. It provides a Rust domain-specific language (DSL) that uses macro‑based instruction dispatch and derive‑macro account validation to automate ownership checks, discriminator enforcement, and serialization before instruction execution. The framework also includes a CLI toolchain for scaffolding, compiling, and managing contracts across workspaces, a test harness that simulates program execution with account manipulation and compute unit benchmarking, and an IDL generator that emits a standardized JSON interface fr
Compares local build and interface description against deployed contracts to confirm reproducibility.
This is a full-stack template for building decentralized applications on the GenLayer blockchain, combining smart contract development with a frontend integration pipeline. It provides a pre-configured environment for writing GenLayer smart contracts using Python decorators that specify function visibility, persistence, and typed storage structures, along with built-in linting to catch forbidden imports and nondeterministic calls before deployment. The boilerplate distinguishes itself by supporting nondeterministic smart contract operations—such as querying language models and fetching extern
Deploys the compiled contract to the chosen network using a command-line tool.
Voidrice is a collection of Linux and Unix dotfiles and a shell-scripted provisioning suite designed to establish a standardized, minimalist desktop environment. It provides a set of configuration files for shells, text editors, and system utilities to ensure a consistent workspace across different machines. The project employs a symlink-based configuration manager to map system files to a central repository for easier versioning. It also includes a text-based directory bookmark system that uses flat text files to index and jump to favorite system paths. The suite covers broad capability are
Provides a structured manifest to map repository source files to their target locations on the system.
This project is an agentic retrieval-augmented generation platform and orchestration framework designed to connect large language models to private enterprise data. It serves as a self-hosted AI gateway that integrates vector databases and external tools to automate complex information retrieval and generation tasks. The system differentiates itself through an AI agent workflow builder that orchestrates multiple specialized agents with distinct roles to solve multi-step problems. It includes a dedicated vector database integration interface for indexing private documents and a secure sandbox
Provides orchestration for managing the lifecycle and deployment order of application containers.
Acest proiect este o platformă de guvernanță, risc și conformitate concepută pentru a centraliza guvernanța securității, gestionarea riscurilor și activitățile de conformitate cu reglementările. Funcționează ca un manager de framework de securitate cibernetică și un sistem de gestionare cantitativă a riscurilor, permițând organizațiilor să își urmărească postura de securitate printr-un hub centralizat. Platforma se distinge prin capacitatea sa de a decupla cerințele de reglementare de controalele tehnice de securitate, permițând utilizatorilor să mapeze o singură implementare pe mai multe framework-uri globale pentru a reduce duplicarea auditului. Se diferențiază în continuare printr-un strat de integrare care conectează agenții de model de limbaj la datele de guvernanță pentru interacțiune conversațională și un message bus pentru orchestrarea securității bazată pe evenimente. Capabilitățile largi acoperă orchestrarea auditului de securitate, gestionarea riscurilor terților și simularea riscurilor cantitative pentru modelarea scenariilor de amenințare. Sistemul include, de asemenea, instrumente pentru catalogarea activelor, controlul accesului bazat pe roluri cu autentificare multi-factor și urmărirea metricilor de performanță prin dashboard-uri de management. Aplicația poate fi implementată pe infrastructură privată, servere virtuale private sau clustere Kubernetes folosind Docker și Helm charts.
Configures the environment using Docker Compose or Helm charts to orchestrate containerized deployment targets.
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
Provides instructions on using scripts to automate the deployment of smart contracts across blockchain networks.
This project is a set of utilities for managing blockchain network orchestration, smart contract deployment, and on-chain bytecode verification. It provides a framework for registering new blockchain networks and managing deployer contracts across multiple environments. The toolkit includes a blockchain contract verifier to validate deployed bytecode against source code on block explorers. It also features a deployment tool for pushing bytecode to the network and initializing contract ownership. The software covers smart contract interaction through typed interfaces for executing functions a
Provides utilities for validating deployed bytecode against source code to ensure logic consistency.
Remix is a comprehensive blockchain development environment and Ethereum smart contract IDE. It provides a complete workspace for writing, compiling, deploying, and debugging smart contracts across simulated and public blockchain networks. The project distinguishes itself as a specialized toolchain for EVM debugging and analysis, offering opcode-level transaction stepping and state memory analysis. It also includes a dedicated zero-knowledge proof toolchain for compiling ZK circuits and generating cryptographic proofs, alongside an AI-powered coding assistant for code generation and explanati
Deploys compiled smart contracts to in-browser VMs, local nodes, or public blockchain networks.