54 Repositories
JavaScript Inbox-Contract Libraries
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
๐ฅ Batch contract/on-chain queries to the same block. Multicall SDK for the Klaytn blockchain.
Klaytn Multicall Built for inevitable-changes/bento Inspired by makerdao/multicall and dopex-io/web3-multicall ๐ฆ Installation # Yarn yarn install kla
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
Transactional Inbox/Outbox pattern for Durable Objects
do-transactional-outbox One of the challenges that many event-driven systems face is the fact that they have to write to the database and send out an
๐ 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
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
Solidity framework for extending any contract with counterfactual revocable-delegation
Delegatable Solidity framework for extending any contract with counterfactual revocable-delegation Deployment These contracts can be deployed to a net
RPC-like client, contract, and server implementation for a pure REST API
ts-rest RPC-like client and server helpers for a magical end to end typed experience Introduction ts-rest provides an RPC-like client side interface o
๐๐๐ 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
๐ Get 3000+ crypto currency information. Decimals, descriptions, website, contract ane etc...!
Crypto currency data information Description ๐ Get 3000+ crypto currency information. Decimals, descriptions, website, contract ane etc...! Install n
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
Use thirdweb's token, edition drop, and a custom contract using thirdweb deploy to build a Play-to-Earn game!
thirdweb Play-to-Earn Example This example project is a simple Play-to-Earn (P2E) game! The Idea The game is a "mining" game, where your character min
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
A decentralised portal that aims to help Government Educational organisations to track student and colleges data to provide them with fellowships and programs.
DeSIDB A decentralised database built on Ethereum & Solidity. Introduction - India is a country with a population of 6.8 crore students graduating eac
Basic Implementation of a Contract Wallet in Solidity. The owner can transfer Ether/ERC20 and execute transactions via low-level calls.
Contract Wallet Basic Implementation of a Contract Wallet in Solidity. The owner can transfer Ether/ERC20 and execute transactions via low-level calls
chain-syncer is a module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realtime. Reliable.
Chain Syncer Chain Syncer is a JS module which allows you to synchronize your app with any ethereum-compatible blockchain/contract state. Fast. Realti
Create your own custom NFT minting page using thirdweb's NFT Drop contract
Customizable NFT Drop Minting Page In this example, you can create your own NFT Drop minting page just by customising the template with your branding,
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
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
An ERC-721 like NFT contract with Plutus scripts and Lucid as off-chain framework
Gatsby minimal TypeScript starter ๐ Quick start Create a Gatsby site. Use the Gatsby CLI to create a new site, specifying the minimal TypeScript star
This is a Blockchain contract app built with solidity, ethersjs, nodejs, and the hardhart library. Connects to metamask as well.
Dribble - Hardtjs, Etherjs, Metamask Project About Dribble is my first blockchain, web 3.0 application that you could use to deposit ethereum into a w
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
This is a Blockchain contract app built with solidity, ethersjs, nodejs, and the hardhart library. Connects to metamask as well.
Dribble - Hardtjs, Etherjs, Metamask Project About Dribble is my first blockchain, web 3.0 application that you could use to deposit ethereum into a w
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
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
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
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
A simple NEXT.js app that lists NFTs within a contract address from a Buildable Flow.
NFT Marketplace Demo This is a basic Next.js app for listing NFTs in a given contract address. The purpose of this repository is to showcase the simpl
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
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 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
An attempt to create the simplest demo to describe a Consumer-Driven Contract Testing workflow with Pact
Let's Play with Pact Abstract This is an attempt to create the simplest demo to describe a Consumer-Driven Contract Testing workflow with Pact. Prereq
A monorepo containing both the $CODE token contract & the claim web app.
DeveloperDAO $CODE contract & claim site A monorepo containing both the $CODE token contract & the claim web app. Contents Related Development Prerequ
Vesting contract with multiple beneficiaries, tokens, and lock schedules.
โ ๏ธ This code has not been audited, use at your own risk Vesting Contract This contract handles the vesting of ERC20 tokens for multiple beneficiaries.
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,
A Twitter bot that tweets all ERC-721 NFT sales for a given contract ๐ค
NFT Sales Twitter Bot ๐ค This was made to succeed my Opensea Sales Twitter Bot repo; while relying on the OpenSea Events API is simpler, it doesn't in
Verbosely Documented, Minimal Starknet Contract Examples.
cairo-by-example โข Verbosely Documented, Minimal Starknet Contract Examples. Cairo By Example deployed to https://cairo-by-example.xyz Developing Clon
Simple implementation of online contract signature.
react-pdf-signaturer Simple implementation of online contract signature. Example online demo: https://buynao.github.io/react-pdf-signaturer/ Usage $ g
tron evnts plugin simplified, helps get emmited contract events.
tron-events tron events plugin simplified, helps get emmited contract events. Installation/Running clone this repo git clone https://github.com/ahmadb
Use pulsar to make custom trading strategy that uses Flashloans at low cost. No contract deployment required.
PULSAR Pulsar is a contract that will let you execute custom call on the blockchain and let you make use of the Flasloans in your trading sequences. Y
๐๐ ๐ข Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2021)
๐ Why this guide can take your testing skills to the next level ๐ 46+ best practices: Super-comprehensive and exhaustive This is a guide for JavaScr
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
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
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
Uniswapv2-pool-funding - A "Nugget Standard for Funding" compliant smart contract to provide liquidity to UniswapV2 (clone) pools. (Quickswap in this case)
uniswap(clone)-v2-pool-funding A smart contract that makes it easy to: supply liquidity to a uniswap(clone)-v2 pool using ERC20 or the network native
The Ripple Effect (An Ethereum-Based Fundraiser App)
The-Ripple-Effect---An-Ethereum-Based-Fundraiser-App - The Ripple Effect is a ethereum based fundraising app that can not only be used to donate to a specific cause but also to allocate/distribute funds with total transparency. The frontend has been made on ReactJS with the backend on Solidity with the help of Ganache.
First smart contract deployed on Rinkeby.
Inbox-Contract First smart contract deployed on Rinkeby. It has a basic constructor which accpets a string and assigns the string to the message varia
lottery smart contract with react UI, Now ready to interact
Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: ya
A super simple and lightweight API to get crypto token live information.
TokenStats ๐ ๐ A super simple and lightweight API to get crypto token live information. APP URL https://tokenstats.herokuapp.com/ Quick Start To get
A jQuery plugin that recreates the Material Design pre-loader (as seen on inbox).
Material Design Preloader!s A jQuery plugin that recreates the Material Design preloader (as seen on inbox). I was fascinated when I first saw the pre