122 Repositories
JavaScript smart-contracts Libraries
Using a Decentralized Application (DApp) to Sell artwork on the Ethereum blockchain with smart contracts written in Solidity.
Decentralized Applications For Selling Limited Time Artwork This repository houses the Solidity, JavaScript, and HTML code for a Decentralized Applica
StarkNet support extension for VSCode. Visualize StarkNet contracts: view storage variables, external and view functions, and events.
StarkNet Explorer extension This VSCode extension quickly shows relevant aspects of StarkNet contracts: Storage variables of the current contract, and
A bot that automatically claims winnings and runs 100% unattended. Now you can play while working, with friends, etc; Uses signals from TradingView to predict the price of BNB for up or down wagers in the PancakeSwap prediction game
*** Auto-Claim Prediction Robot *** $$$$$ Automatically claim your winnings!!! $$$$$ No more babysitting and checking balance!!! Play while you're at
JellyChain1 is a blockchain network platform that supports smart contracts and can act as a payment system/cryptocurrency
JellyChain1 is an experimental blockchain network, that will serve as a starter blockchain test network and scale out database software and other applications. JellyChain1 is created to cut energy costs when mining transactions on the blockchain.
A professional truffle solidity template with all necessary libraries that support developer to develop, debug, test, deploy solidity smart contract
solidity-truffle-template A professional truffle solidity template with necessary libraries that support to develop, compile, test, deploy, upgrade, v
A hardhat solidity template with necessary libraries that support to develop, compile, test, deploy, upgrade, verify solidity smart contract
solidity-hardhat-template A solidity hardhat template with necessary libraries that support to develop, compile, test, deploy, upgrade, verify solidit
Kittos is NFT Marketplace built with Next Js, Hardhat, Solidity, Arweave + Bundlr Client and All The CSS Magic with TailwindCSS. πΊ
Kittos NFT Marketplace πΊ Built with Next Js, Hardhat, Solidity, Arweave, Bundlr and Tailwind CSS. Functionalities New Listed Assets Mint NFT Buy NFT
A sequence of smart contracts to practice gas optimization. These are used as practice assignments for RareSkills.io and the Udemy Gas Optimization Course
RareSkills Gas Puzzles Puzzles that are ready for you Distribute (hard) Array Sum (easy) Escrow EscrowV2 Mint Presale Require (easy) Staking Contribut
Cupcakes SDK to allow developers access to Authentication & Smart Contract Wallets
Introduction Cupcakes allow DAPPs developers access to Smart Contract Wallets. These wallets can be DAPPs specific or User specific. You must read abo
π€π° Crowdfunding Platform backed by Ethereum Blockchain to bring your creative projects to life
Crypto Crowdfund For Creators Lacking the money to bring your Creative Venture to Life? Crypto Crowdfund Campaigns will help you turn your creative id
Mongo Strict is a TypeScript based smart MongoDB ORM, It makes the usage of MongoDB safer, easier and faster with a better performance...
mongo-strict mongo-strict is compatible with mongo = 5 Mongo Strict is a TypeScript-based smart MongoDB ORM, It makes the usage of MongoDB safer, eas
β‘β‘NextJS Full NFT Marketplace Application Running with Alchemy SDK. Deploy In Minutes with Smart Contracts Attached
+ Alchemy SDK Easy Polygon NFT Marketplace NextJS App Be sure to watch my Youtube video so you can learn and follow along! ** THE FILES ATTACHED TO TH
π Protect your Smart Contract Proxy from storage collisions upon upgrading, by running this action in a CI on each of your Pull Requests!
π₯ π οΈ Foundry Storage Upgrade Seatbelt Protect your Smart Contract Proxy from storage collisions upon upgrading, by running this action in a CI on ea
π¦Ύ Tiny 2kb Markdown parser written, almost as fast and smart as Tony Stark
Starkdown π¦Ύ Starkdown is a Tiny 2kb Markdown parser written, almost as fast and smart as Tony Stark. npm i starkdown Motivation It is a continuation
Contracts with missing implementation details and unit tests to help guide junior solidity developers.
template-challenge-staking Contracts with missing implementation details and unit tests to help guide junior solidity developers. Getting started Open
A code formatter for the Motoko smart contract language.
Motoko Formatter Β· A Prettier plugin for the Motoko programming language. Setup After making sure Node.js is installed on your local machine, run the
β‘π Call multiple view functions, from multiple Smart Contracts, in a single RPC query!
ethers-multicall β‘ π Call multiple view functions, from multiple Smart Contracts, in a single RPC query! Querying an RPC endpoint can be very costly
Your Ethereum control panel. Interact with smart contracts on Ethereum.
etherfunk Your Ethereum control panel. Interact with smart contracts on Ethereum. π https://etherfunk.io π Devleopment First, run the development se
An overly simplified Angular tool for interacting with Smart Contracts, demod at ng-conf 2022.
AngularOperator This is a sample repo and tool created for ng-conf 2022. It contains a normal Angular app designed to interact with the blockchain. It
β¬ Fetch the most up-to-date ABI of verified Smart Contracts (including proxy implementations) from Etherscan in seconds!
etherscan-abi β¬ π Fetch the most up-to-date ABI of verified Smart Contracts (including proxy implementations) from Etherscan in seconds! Usage CLI Fe
πππ Smart Contract Storage Viewer, DataType Guesser, Toolbox & Transaction Decoder
π π π Smart Contract Storage HexViewer Demo Target - the target contract API Endpoint - your infura (or equivalent) api key Retrieves smart contrac
π³π Smart contracts for the Arbor Protocol
Arbor Smart Contracts app testnet landing docs discord blog twitter Security Please report any security issues to [email protected] V1 Smart Contr
FlipVerse: Blockchain-based eCommerce warranty system using NFTs
FlipVerse π Blockchain-based eCommerce warranty system using NFTs DEMO LINK About the Site π Blockchain-based eCommerce warranty system using NFTs T
A decentralised E-commerce platform with NFT based warranty
flipshop A decentralised E-commerce platform with NFT based warranty demo- video, developed for Flipkart Grid 4.0 Hackathon Problem Statement Currentl
This is smart contact game with random winner.
Game of Chance This is smart contract that deploys on blockchain. This is the game. Winner is selected randomly. Requirements: Yarn Node.js HardHat Qu
Pull a smart contract from mainnet onto your local chain.
hardhat-copy hardhat-copy helps you import an Ethereum mainnet smart contract onto your local Hardhat node, enabling you to rapidly experiment with pr
π¦ π¬ Forta agent that detect deployment of smart contracts containing an exploit function
Attack Simulation Bot Description The agent detects deployment of smart contracts containing an exploit function. Using a simulation-based approach, t
Minimal web3 implementation: call eth contracts directly from JS
micro-web3 Minimal web3 implementation: call eth contracts directly from JS Connect to any web3 server: host your own with execution layer client, or
Simple, smart and pleasant validation solution.
nice-validator Simple, smart and pleasant validation solution. Download the latest release or install package via npm or bower $ npm install nice-vali
Smart Time Ago is a little jQuery library to update the relative timestamps in your document.
Smart Time Ago Smart Time Ago is a little jQuery library to update the relative timestamps in your document intelligently. (e.g "3 hours ago"). It's o
In this repository, I try to perform a mainnet fork and then simulate popular smart contract exploits on various DEFI Protocols using Hardhat Framework.
defiHacks_via_Hardhat 1. Alchemix Access Control Bug Any user could have called setWhitelist() to give an attacker the ability to call the harvest fun
The idea is build an app that make me consult uber ride prices through my mi band or a smart watch.
CanIGetHome? - Get uber prices The main idea is the possibility to me to get the estimate uber rides prices through my mi band 6. Get my current local
A collection of vigorously tested, examplary Huff contracts for demonstration purposes.
The Huff Programming Language Huff is a low-level programming language designed for developing highly optimized smart contracts that run on the Ethere
On-chain snapshots of the whole blockchain state
πΈ Snapshop πΈ Snapshop is a tool for creating on-chain snapshots of the whole blockchain state. It lets your smart contracts read the storage of any
This is a CI/CD and version controlling tool for smart contracts which is an award winning project built for ETHPrague Hackaton.
Inspiration Alfred is built-in version control and CI/CD system for your smart contracts. It uses proxy contract and a DAO to upgrade or downgrade you
Appunti Blockchain 2021/2022 LM-18
Appunti - Blockchain Appunti - Table of contents Slides 001 - Introduzione Crittografica 002 - Blockchain 003 - Bitcoin Exercises 8 Giugno 2020 Domand
Elrond blockchain CLI helper tools - interaction with APIs, smart contracts and protocol
Buildo Begins π· Meet Buildo. He is here to help you start creating in the Elrond blockchain ecosystem. Here is where everything begins. I'm going on
ModeSens is your digital shopping assistant for the smart and informed.
ModeSens is your digital shopping assistant for the smart and informed. Established in 2015, ModeSens is led by a team of industry experts who developed a solution to the disconnected and crowded online shopping experience. Product information was scattered, and shopping required too much research to make an informed purchase.
A quick ERC-20 tutorial with testing, fuzzing and more.
ERC-20-tutorial A quick ERC-20 tutorial with testing, fuzzing and more. Our Approach This tutorial will help you learn web3 with three principles in m
Firefox Extension for Smart Reading - Bionic Reading
Smart Reader - Bionic Reading Smart Reader or Bionic reading is a way to keep our focus on the web. The fact that the beginnings of words are bolded,
OSINT - Data Visualization - Blockchain - Awareness - Scam
poorSKeme OSINT - Data Visualization - Blockchain - Awareness - Scam Install Go to this site and click on the downdload button Or go to release sectio
GO implementation of the Terra 2.0 Protocol
The full-node software implementation of the Terra blockchain. Explore the Docs Β» Terra Core reference Β· Go API Β· Rest API Β· Finder Β· Station Terra mi
A Typescript Hardhat-based template to develop evm-based smart contracts with all the tooling you need.
EVM-based Smart Contract Scaffold A Typescript Hardhat-based template to develop evm-based smart contracts with all the tooling you need. Features Use
Cardinal generator encompasses serverless functions and smart contracts for rendering generative NFTs
Cardinal Generator An open protocol for generative NFTs. Background Cardinal generator encompasses serverless functions and smart contracts for render
Connect your Ethereum smart contract to any real world API using the oracle pattern!
Minimal Viable Oracle (MVO) - An effective way to Build your own oracle with Solidity Smart contracts cannot access off-chain data directly. This repo
Examples of Solidity++ contracts
soliditypp-examples Examples of Solidity++ 0.8.0 / 0.8.1. This is a preview version. DO NOT use it in production environment. Getting Started npm inst
A simple project to learn more about developing smart contracts on polygon.
polygon-books-hardhat A simple project to learn more about developing smart contracts using Solidity. Local Development Environment Setup Install all
Toolkit for development, test and deploy smart-contracts on Waves Enterprise ecosystem.
JS Contract SDK Toolkit for development, test and deploy smart-contracts on Waves Enterprise ecosystem. Quickstart The fastest way to get started with
Introductory fullstack ethereum dapp using: solidity, hardhat, react.js, ethers.js
Intro to Fullstack Ethereum Development Check out deployed dapp here! (Make sure you're connected to the Rinkeby Testnet) This article will help you e
π NFTank (NFT tank for dummies) will allow developers to quickly request NFTs to personal wallets or smart contracts in just a few clicks.
π·ββοΈ NFTank π NFTank (NFT tank for dummies) will allow developers to quickly request NFTs to personal wallets or smart contracts in just a few click
Boilerplate starter template for a new TON blockchain project - FunC contracts, JS tests, compilation and deployment scripts
TON Starter Template - Contracts Starter template for a new TON project - FunC contracts, JS tests, compilation and deployment scripts Overview This p
a quick start boilerplate for developing web3 apps and deploying smart contracts.
create-web3 A boilerplate for starting a web3 project. This boilerplate quickly creates a mono repo with 2 environments, a Next JS environment for fro
sound.xyz smart contracts
sound.xyz protocol Explanation of our design approach: https://sound.mirror.xyz/WlS2nfpa1Onk8uknbC7YkhVJ4cYibTc4rUDTyiR55lM We plan to make the protoc
Yet another library for generating NFT artwork, uploading NFT assets and metadata to IPFS, deploying NFT smart contracts, and minting NFT collections
eznft Yet another library for generating NFT artwork, uploading NFT assets and metadata to IPFS, deploying NFT smart contracts, and minting NFT collec
This is a development platform to quickly generate, develop & deploy smart contract based applications on StarkNet.
generator-starknet This is a development platform to quickly generate, develop, & deploy smart contract based apps on StarkNet. Installation First, in
Smart Territory Framework Core using NEC Scorpio 2.0 and AWS serverless services
Smart Territory Framework Core - STF Core using NEC Scorpio Broker β οΈ This stack is for demonstration purposes only. The nested stack deploying the NE
Quickly create an anchor program from templates and setup anchor dev environment.
Create Anchor App Quickly create an anchor program from templates and setup anchor dev environment. Example Installation npm i -g @create-anchor-app/c
A smart city community centered application I am building for the Hackers In Residence under the Nkwashi program
A smart city community centered application I am building for the Hackers In Residence under the Nkwashi program. Implementing solutions and automation for potential future problems in the city.
This repository contains the Solidity smart contract of Enso, a detailed list of features and deployment instructions.
Enso NFT Smart Contract This repository contains the Solidity smart contract of Enso, a detailed list of features and deployment instructions. We stro
A little practice dapp for ethereum smart contract development.
Basic Sample Hardhat Project This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, a sample s
Smart contracts for DecentraMix.io, a cross-chain, non-custodial privacy-preserving protocol within the DecentraWorld ecosystem.
β‘ DecentraMix.io Solidity Smart Contracts To get a better understanding of DecentraMix, we recommend to read about the technologies and privacy protoc
Lucid is a library, which allows you to create Cardano transactions and off-chain code for your Plutus contracts in JavaScript and Node.js.
Lucid is a library, which allows you to create Cardano transactions and off-chain code for your Plutus contracts in JavaScript and Node.js.
A decentralized protocol for indexing and querying data from DecentraMix's on chain contracts across all supported blockchains.
A decentralized protocol for indexing and querying data from DeMix contracts across all supported blockchains.
sound.xyz smart contracts
sound.xyz protocol Explanation of our design approach: https://sound.mirror.xyz/WlS2nfpa1Onk8uknbC7YkhVJ4cYibTc4rUDTyiR55lM We plan to make the protoc
Nomad Monorepo -- SDKs, Contracts, and more!
Nomad Nomad is a cross-chain communication protocol. This repo contains the following: Smart contracts for the core Nomad protocol Smart contracts for
Terra development environment for better smart contract development experience.
Terrain Terrain β Terra development environment for better smart contract development experience Terrain will help you: scaffold your dapp project eas
Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood
Mastering Ethereum Mastering Ethereum is a book for developers, offering a guide to the operation and use of the Ethereum, Ethereum Classic, RootStock
A solidity tutorial repo.
Advanced Sample Hardhat Project This project demonstrates an advanced Hardhat use case, integrating other tools commonly used alongside Hardhat in the
This is the main repository for NFT collection dao smart contracts.
Basic Sample Hardhat Project This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, a sample s
A simple multilateral escrow smart contract for ETH and ERC-20 tokens governed by Cobie.
Multilateral Escrow Smart Contract Governed by Cobie Test Deployments Cobie's address: 0x4Cbe68d825d21cB4978F56815613eeD06Cf30152 Rinkeby: 0xFfE420602
Detect if a contract has been deployed in the latest (or predefined) block from an address that was previously funded through Tornado.Cash.
π΅οΈββοΈ TORN Detector Detect if a contract has been deployed in the latest (or predefined) block from an address that was previously funded through Tor
Solidity NFT whitelist contract example using MerkleTree.js for constructing merkle root and merkle proofs.
MerkleTree.js Solidity NFT Whitelist example Allow NFT minting only to whitelisted accounts by verifying merkle proof in Solidity contract. Merkle roo
A MERN Stack dapp the utilizes three solidity contracts
A MERN Stack dapp the utilizes three solidity contracts. It verifies user ownership of third party NFTs, generates an image incorporating a third party NFT image pulled from IPFS, mints a new NFT for users that includes an on-chain message and metadata to Opensea standards.
Ethereum smart contract gas cost waste pattern detection and patching tool
Ethereum smart contract gas cost waste pattern detection and patching tool
SmartBuilder: A Block-based Visual Programming Framework for Smart Contract Development
SmartBuilder A Block-based Visual Programming Framework for Smart Contract Development Technology stack used SmartBuilder Framework - Google Blockly A
Smart selection with double clicks for VS Code.
Smart Clicks VS Code Smart selection with double clicks for VS Code. GIF Demo Usage Double clicks on the code. Rules bracket-pair Pair to inner conten
Context-aware smart contracts for blockchain IoT systems
Context-aware smart contracts for blockchain IoT systems It contains 2 directories: contracts: contains the ContextAwareSmartContract.sol contract wit
Perpetual Protocol Curie (v2) core contracts
Perpetual Protocol Curie (v2) core contracts
A full stack digital marketplace running on Ethereum, built with Polygon, Next.js, Tailwind, Solidity, Hardhat, Ethers.js, and IPFS
A full stack digital marketplace running on Ethereum, built with Polygon, Next.js, Tailwind, Solidity, Hardhat, Ethers.js, and IPFS
Smart contracts for governance. Contract allows to bond custom/LP UNI-v2 tokens and get voting power
Smart contracts for governance. Contract allows to bond custom/LP UNI-v2 tokens and get voting power
A 'to do list' powered by Ethereum smart contracts
A 'to do list' powered by Ethereum smart contracts. built with JavaScript, Ganache, Truffle, Node.js, Metamask, jQuery, and Bootstrap
Run CosmWasm smart contracts in Node.js and web browsers
Run CosmWasm smart contracts in Node.js and web browsers
𧬠Core smart contracts of Platypus Finance
Platypus Finance v1 Core Core smart contracts of Platypus Finance. Before getting started with this repo, please read: The Platypus docs The Platypus
Mintango - ERC-1155 NFT Minting Dapp
Mintango ERC-1155 NFT Minting Dapp Report Bug Β· Request Feature Table of Contents About Mintango Features Built With Getting Started Prerequisites Ins
A simple implementation example (framework) of Deso Protocol's Smart Services.
This project serves as a simple implementation example (framework) of Deso Protocol's Smart Services. This framework comes with out-of-the-box SSL, MongoDB, dev/stage/prod environments, and modularity.
Blockchain, Smart Contract, Ganache, Remix, Web3, Solidity, Java Script, MQTT, ESP32, RFID, DHT11,
Blockchain, Smart Contract, Ganache, Remix, Web3, Solidity, Java Script, MQTT, ESP32, RFID, DHT11,
This box comes with everything you need to start using smart contracts from a react app
Truffle React Hooks TypeScript Template This box comes with everything you need to start using smart contracts from a react app. This is as barebones
A fully-fledged Hardhat project template based on TypeScript.
Fully-Fledged Hardhat Project Template Based on TypeScript Installation It is recommended to install Yarn through the npm package manager, which comes
Frontend, contracts, and merkle tree generator for use in quickly scaffolding ERC20 token airdrops.
Merkle Airdrop Starter Quickly bootstrap an ERC20 token airdrop to a Merkle tree of recipients. Steps: Generate Merkle tree of recipients by following
βοΈ Peripheral contracts for interacting with Saber.
saber-periphery Peripheral contracts for interacting with Saber. Programs Package Description Version Docs add-decimals Wraps another token to give it
Smart Auto Move learns the size and position of your application windows and restores them to the correct place on subsequent launches. Supports GNOME Wayland.
smart-auto-move smart-auto-move is a Gnome Shell extension which keeps track of all application windows and restores them to the previous position, si
marriages, on the blockchain
crypto-marriage crypto-marriage is a smart contract that implements the ERC721 interface and is built to represent marriages on the blockchain. The me
Cooperative databases using smart contracts.
Vitra βββ ββββββββββββββββββββββ ββββββ βββ βββββββββββββββββββββββββββββββ βββ ββββββ βββ ββββββββββββββββ ββββ βββββββ βββ ββββββββββ
Krypt - Web 3.0 Blockchain Application
This is a code repository for the corresponding video tutorial. In this video, we're going to build a Web 3.0 React Solidity Blockchain Application
MagicMirrorΒ² is an open source modular smart mirror platform
MagicMirrorΒ² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirrorΒ² allows you to convert your hallway or bathroom mirror into your personal assistant.
Aergo Timer Service schedule smart contract function calls
Aergo Timer Service β° Create timers to call functions on your smart contracts Schedule calls based on time interval or on specific date-times For a sm
a Node.JS script to auto-import USB drives that are attached to a computer. Use it to turn your NAS into a smart photo / file importer.
File Vacuum 5000 β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ β οΈ WARNING: This script is designed to manipulate files on both an external drive and another specif
SmartContract UI Open source Blockchain's Smart Contract Tool
SmartContract UI Open source Blockchain's Smart Contract Tool Table of contents Homepage Features Usage Config ABI Import from deployed contract Selec
Using Ethereum Smart Contracts to verify any user's vaccination via Identification Number or QR Code.
Covid-Vaccine-Verification-Blockchain Using Ethereum Smart Contracts to verify any user's vaccination via Identification Number or QR Code. Requiremen
Web3-citizens-app - React application based on smart contract using web3 and MetaMask extention.
Citizens App (web3-react-redux) React application based on smart contract using web3 and MetaMask extention. Start the applicarion Recomend to install