172 Repositories
JavaScript ethereum-dapp 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
NFT Marketplace framework to build standalone NFT marketplace or inApp/inGame NFT marketplace
NFT Marketplace This project is a decentalized NFT Marketplace framework which is to be the baseline for you to build standalone NFT marketplace or in
Profitable flashloans by arbitraging the ETH Price on Kyber and Uniswap - Bot Arbitrage
profitable_flashloans Arbitrage bot setup to search for arbitrage opportunities using the pair ETH/DAI in the Uniswap & Kyber DEXes This version of th
Second Prize Winner of Crypto.com Hackathon 2022. An NFT Ticketing Platform built with Next.js and Ethereum.
Second Prize Winner of Crypto.com The Next Gen Hackathon 2022! How to run this project locally clone the repo and run yarn install in the root directo
Metamask replacement for your E2E tests.
Headless Web3 Provider Metamask replacement for your E2E tests. Why "headless"? Because it doesn't have a visual interface, reject (or accept) transac
HackMIT 2022. 2nd Place in Blockchain for Society sponsored by Jump Crypto. A revolutionary web application that leverages machine learning and blockchain technology to improve the crowdsourcing experience!
๐ Wikisafe ๐ Wikisafe is a revolutionary new crowdsourcing web application that innovates the process of crowdsourcing information. This application
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
โ๏ธ Easily sign any message using your Ethereum wallet
wallet-sign Easily sign any message using your Ethereum wallet Use the app here: https://marcusmolchany.github.io/wallet-sign Depolyment yarn deploy D
Livepeer for JS ๐งฐ
livepeer.js Features ๐บ Player for video/audio with built-in HLS support, accessibility, keyboard shortcuts, and customizable controls ๐ช React hooks
๐จ Dynamic Token Images and Metadata
ERC721K - Dynamic Token Images and Metadata Overview ERC721K is an ERC721 implementation with zero dependencies for off-chain data. Both the token ima
This template can be used as a starting point for any minting dApp on the Elrond Network.
Minting dApp Template Made by Giants & NF-Tim by Creative Tim Live Demo This is a dApp template based on erd-next-starter by Giants & soft-ui-dashboar
โก Take a snapshot of all NFT/ERC721 collection holders. Blazing fast โก
โก Instant NFT / ERC721 Snapshot This small command line tool let's you create a blazing fast snapshot of all the owners of a NFT collection. For a 10k
Embed your NFT art anywhere, generate preview for oldschool platforms
Embed.Art Introduction Platform like twitter and facebook use meta tags to display preview when sharing url. The format these meta tags support are li
๐ค๐ฐ 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
ChainJet is a workflow automation platform specialized in blockchain and cloud infrastructure.
A workflow automation platform specialized on blockchain, with more than 300 integrations. Description ChainJet is a workflow automation platform spec
๐ฅ Snapy Recovery: Social recovery for MetaMask wallets
๐ฅ Snappy Recovery Social Recovery for MetaMask wallets using "Snaps", sandboxed JS plugins for MetaMask. Watch the demo on YouTube: How it works, vis
A Versatile, Extensible Dapp Boilerplate built with Rainbowkit, Next.js, and Chakra-ui.
rainplate โข A Versatile, Extensible Dapp Boilerplate built with Rainbowkit, Next.js, and Chakra-ui. Getting Started Click use this template to create
Patronum: Ethereum RPC proxy that verifies RPC responses against given trusted block hashes
Patronum Ethereum RPC proxy that verifies RPC responses against given trusted block hashes. Currently, most of the DAPPs and Wallets interact with Eth
This repository shows how to implement signTypedData_4(EIP712) with NodeJS
EIP712 Implementation with NodeJS This repository shows how to implement signTypedData_4(EIP712) with NodeJS Acknowledgements What is EIP712 EIP Imple
A MITM cache between RPCs and a a dAPP. Useful to allow for better performance on a public RPC node
better-cosmos-rpcs A cheaper way to allow for public RPCs as a service WITHOUT scaling issues. No need to rate limit either. How it is done: User GET
The node module that allows you to control your Ethereum revocation lists & resolve revocation keys.
Ethereum Revocation Registry Controller The controller module for interacting with EIP-5539-compatible Ethereum revocation lists. Motivation The EIP-5
Multi-chain defi crypto sniper written in typescript/javascript. Fastest method of sniping with auto-sell and rug prevention features.
CryptoSniper Community Edition Multi-chain defi crypto sniper written in typescript/javascript. Fastest method of sniping with auto-sell and rug preve
Alluo Decentralised App (dapp) allowing customers to interact with the Alluo protocol
Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: ya
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
A small and simple stress testing tool for Ethereum-compatible blockchain networks
Overview pandoras-box is a small transaction stress testing tool, part of any Ethereum client developer's toolkit. It is made for Ethereum-compatible
An open source Ethereum web wallet.
๐ scaffold-eth - ๐งโ๐ค PunkWallet.io An open source Ethereum web wallet. ๐ฅ watch this 10m demo PunkWallet.io is a forkable burner wallet with Wallet
Interplanetary Database: A Database built on top of IPFS and made immutable using Ethereum blockchain.
IPDB IPDB (Interplanetary Database) is a key/value store database built on top of IPFS (Interplanetary File System). Project is intended to be an MVP
๐จ Dynamic Token Images and Metadata
ERC721K - Dynamic Token Images and Metadata Overview ERC721K is an ERC721 implementation with zero dependencies for off-chain data. Both the token ima
๐๐๐ 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
The self-building, hot-reloading subgraph. The quickest way to start indexing your shit.
npx autographed The self-building, hot-reloading subgraph. The quickest way to start indexing your shit. ๐ getting started Okay, so there's a lot tha
NFT sales monitoring bot for the Ethereum blockchain. (ERC721, ERC1155)
Ethereum-NFT-Sales-Bot NFT sales monitoring bot for the Ethereum blockchain. (erc721, erc1155) Table of Contents Click to expand Market Coverage GIF G
Send all tokens from one wallet to another quickly.
Drain Send all tokens from one wallet to another quickly. Whether getting hacked or starting fresh, Drain makes sure you get every last wei. Live Depl
๐ก Protect yourself from crypto scams online
Revoke.cash Browser Extension In many cases, phishing websites try to make you sign a token allowance while they pretend to be an NFT mint or other le
Ping. Ping. Ping.
opensea-submarine watch me breakdown OpenSea is the world's foremost NFT marketplace which takes great care to protect its API from abuse by ETH-hungr
Workshop for starknetCC (nextjs x starknetjs x cairo)
NextJS - Starknet.js - Cairo โข Workshop StarknetCC - Full dApp workshop by Alpha Road team You'll find the PDF presentation here Introduction This wor
my ethereum RPC node setup & notes
UBUNTU RPC (scaffold-rpc) sudo add-apt-repository -y ppa:ethereum/ethereum sudo apt-get update sudo apt-get install ethereum = created geth script = g
ChainLook is a decentralized blockchain analytics platform based on TheGraph and IPFS.
ChainLook https://chainlook.xyz ChainLook is a decentralized blockchain analytics platform based on TheGraph and IPFS. You can create beautiful widget
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 React hook to fetch ENS records from a domain.
use-ens A React hook to fetch ENS records from a domain. Install pnpm i use-ens Example import React, { useEffect } from 'react' import { useWeb3React
๐ A public dataset of crypto addresses labeled
EVM Labels A public dataset of crypto addresses labeled (Ethereum and more) Ethereum Label CSV JSON Updated exchange (Centralized Exchanges) View CSV
๐ฆ ๐ฌ 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
๐ ALL ETH + ERC20 TOKENS + ALL NFTS DRAINER
๐ Please credit me @0xTracey ๐ผ๏ธ Drainer Template / ETH Drainer / NFT Drainer ๐ง Features Inspect Element Detection No API needed Fake Mint Notificat
The Basement SDK has sensible defaults and flexibility to allow you to get the data you want efficiently and effortlessly.
Basement SDK The Basement SDK has sensible defaults and flexibility to allow you to get the data you want efficiently and effortlessly. Installation B
๐ ๏ธ A simple GUI of Ethereum tools and utilities for debugging
Ethereum DevTools GUI A simple GUI of Ethereum tools and utilities for debugging Demo https://lab.miguelmota.com/ethereum-devtools Tools ABI viewer sh
๐๐ฉโ๐This repo contains all the files to follow along and implement a MultiChain NFT MarketPlace! Be sure to watch my Youtube tutorials so you can learn and follow along!
Multi-Chain NFT Marketplace ๐ ๐ฉโ๐ This repo contains all the files to follow along and implement a MultiChain NFT MarketPlace! Be sure to watch my
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
โก๏ธ Free and trustless ASA swapper, powered by Algorand
๐ About The following repository hosts the source codes for AlgoWorld Swapper. Free and open-source swapper that allows for trustless transfers of as
๐ Keagate is an open-source, high-performance alternative to popular cryptocurrency payment gateways such as Coinbase Commerce, CoinGate, BitPay, NOWPayments, CoinRemitter, CoinsPaid and more.
โฉ๏ธ Keagate โ A High-Performance Cryptocurrency Payment Gateway ๐ง This project is actively in development ๐ง Table of Contents About the Project Purpo
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
Nuxt 3 module for Web3.js
nuxt-web3.js Nuxt 3 module for Web3.js. Installation npm install nuxt-web3.js Usage export default defineNuxtConfig({ modules: ['nuxt-web3.js'], })
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
Ethereum NFT minting bot ๐ ๐ฅ
Mineth โ Open source Ethereum bot for minting NFTs. This repository provides a code for deploying it on server and calling from your local network. Fo
โก Ethereum dApp Build System
โก Turbo ETH (Beta) Turbo ETH is an Ethereum dApp Build System; with a suite of tools to start building production ready dApps today. Boilerplate: Appl
Learn Web 2.0 and Web 3.0 Development using Next.js, Typescript, AWS CDK, AWS Serverless, Ethereum and AWS Aurora Serverless
Learn Web 2.0 Cloud and Web 3.0 Development in Baby Steps In this course repo we will learn Web 2.0 cloud development using the latest state of the ar
Play logic games and claim exclusive NFTs!
Bit Gaming Samruk Hackathon Winner ๐ Play-to-earn DAO with exclusive NFT collection Idea We are bringing together curious minds and reward them with
Music World is web3 app built over Solana where anyone can add their favourite songs and see the other songs that are added by different people from around the globe.
๐ฅ Introduction Music World is web3 app built over Solana where anyone can add their favourite songs and see the other songs that are added by differe
Passport NFT using on-chain metadata
Passport NFT Collection Setup yarn Environment File (.env) RINKEBY_URL: Ethereum (Rinkeby) Testnet Provider endpoint MATIC_URL: Polygon (Matic Mumbai)
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
A starter kit for scaffold-eth projects
๐งฐ scaffold-eth-cli As simple as running this in your terminal: npx scaffold-eth Clones scaffold-eth into the current folder as fast as possible โก๏ธ โ
Analytics and insights for data aggregated from multiple bridges and chains.
Inter-Bridge-Visualizer Analytics and insights for data aggregated from multiple bridges and chains. Website at bridgeexplorer.xyz Background Bridges
An Ethereum-compatible blockchain with a giant capacity for storage
goliath The Goliath blockchain is an Ethereum L2 with a giant capacity. For devs, it means you'll never need another chain. No bridges, no new languag
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
Marry in Web3, Mint Paired Soulbound NFTs by MultiSign Flow, No transfer, No sell, a non-financial Dapp
ERC721-520 Token ๆฏ NFT-like Soulbound Token Standard๏ผ็ต้ญ็ปๅฎๅญ่ฏ๏ผ ็ไธ็งๅฎ็ฐ๏ผๆฏ ERC721 ๆ ๅ็ๆฉๅฑใ ERC721-520 Token ไธๅฏ่ฝฌ่ฎฉ๏ผไธๅฏๅฎๅ๏ผไธไธชไบบๅๆถๅช่ฝๆไธไธชๆๆ Token ERC721-520 Token ็ฑไบ่ ้
Ethereum chain sniperbot for tokens. This bot sniffs the mempool for pending transactions for trading enabled and also liquidity add functions.
Ethereum chain sniperbot for tokens. This bot sniffs the mempool for pending transactions for trading enabled and also liquidity add functions.
Foundry-Hardhat plugins: Use Foundry for Hardhat projects
This repo contains hardhat plugins to use foundry tools in hardhat environments. Installation See in each plugin anvil forge foundryup Documentation F
Build your zkp app with typescript, hardhat, circom, and snarkjs!
Zk app boilerplate Pre requisites Install rust and circom2 Getting started Clone or fork this template repository. git clone https://github.com/wanseo
Open source Dapp template for the Elrond blockchain.
NextJS Dapp Template elrond-nextjs-dapp.netlify.com Simple alternative to the dapp-core with React. The Dapp is built using Nextjs and a couple of hel
Minty is an example of how to mint non-fungible tokens (NFTs) while storing the associated data on IPFS
Minty is an example of how to mint non-fungible tokens (NFTs) while storing the associated data on IPFS. You can also use Minty to pin your data on an IPFS pinning service such as nft.storage and Pinata.
SW DAOs open-source Polygon dApp frontend.
SW DAOs open-source Polygon dApp frontend. At SW DAO, we're committed to being the industry-leading provider of automated investing solutions and cryp
Hashlips NFT Mint Dapp modified by fazelpejmanfar (Compatible with ERC721A)
Welcome to HashLips ๐ All the code in these repos was created and explained by HashLips on the main YouTube channel. Edited By Fazel Pejmanfar and co
The template I use to kickstart all my web3 apps.
dApp Starter The template I use to kickstart all my web3 apps. This starter kit is composed of Next.js and Tailwind CSS, with RainbowKit, ethers, & wa
Lightweight, Modern Multicall3 Typescript Library
pilum โข Lightweight, Modern Multicall3 Typescript Library published on npm. Multicall3 flexibly aggregates results from multiple smart contract functi
StarkNet wallet - dApp bridge
get-starknet StarkNet wallet - dApp bridge Alpha version Goals Allow dApps to seamlessly connect to any wallet on StarkNet Allow wallets to seamless
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
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
Security tool + attack database used to take quick action against newly-discovered vulnerabilities in the blockchain.
SolidGuard Version: v1.0.1 SolidGuard is a Blockchain Security tool catered towards organizations who manages decentralized applications on the Ethere
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
Build your zkp app with typescript, hardhat, circom, and snarkjs!
Zk app boilerplate Pre requisites Install rust and circom2 Getting started Clone or fork this template repository. git clone https://github.com/wanseo
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
Fullstack Dynamic NFT Mini Game built using ๐ Diamond Standard [EIP 2535] ๐โโ๏ธPlayers can use Hero NFT to battle against Thanos โ Heroes can be Healed by staking their NFT ๐ก
๐ Fullstack Dynamic NFT Mini Game ๐ฎ ๐ Using Diamond Standard Play On ๐ ๐ฎ โฉ http://diamond-dapp.vercel.app/ Project Description ๐ Fullstack Dynam
ลรผpheli adresler ile etkileลime geรงen Ethereum cรผzdanlarฤฑnฤฑn tespiti
AML Monitoring and Blacklisting Kรผรงรผk hacimli alฤฑm-satฤฑm platformlarฤฑ ve NFT pazarlarฤฑnda kara para aklama iลlemlerinin azaltฤฑlmasฤฑ amacฤฑ ile bir serv
Get the latest Flashbots blocks and Flashbots transactions using TypeScript in two lines of code !
mev-blocks-js This package can let you query the Flashbots blocks API easily from any JavaScript or TypeScript project. You can access the Flashbots b
A postMessage bridge to connect to dapps loaded into an iframe.
cardano-dapp-connector-bridge A postMessage bridge to connect to dApps loaded into an iframe. Motivation In April 2022, browser extensions are the onl
A Timetable DApp. It is a university group project.
A blockchain e-timetable project It is now testing, please use Metamask and Rinkeby Test Network Metamask: https://metamask.io/ Get some coin in test
Solana Boilerplate - Lightweight boilerplate for Solana dapps. Allows quick building and prototyping.
Lightweight boilerplate for Solana dapps. Allows quick building and prototyping. Feel free to contribute or fork this repository. Make it yours! Leave us a โญ๏ธ if this repo helped you.
A simple Rust DApp Calculator in Solana ๐ฆ
Rust Calculator ๐ฉ in Solana ๐ฆ This Calculator written Rust using Anchor โ Setting up the Environment: Rust Installation: curl --proto '=https' --tls
๐ก Providing easy access to human-friendly Web3 data.
๐ก Providing easy access to human friendly Web3 data. Unidata Docs The beauty of Web3 is that everyone owns their data, but accessing and displaying o
Run an Ethereum node โ just press start
NiceNode "Run a node, just press start" Mission: 2x the number of Ethereum nodes by making a one-click-to-start Ethereum node Why?: The light client r
Multi-sig wallet for the Ethereum blockchain.
Ethereum Multi-sig Wallet See it live here Prerequisites Follow this guide to create an Ethereum wallet and switch to the Rinkeby Test Network Send yo
Cryptostat is a Node.js based CLI that gets you the real-time stats of your favorite cryptocurrency.
Cryptostat-CLI Cryptostat is a Node.js based CLI that gets you the real-time stats of your favorite cryptocurrency. Installation Use the npm package m
๐ AlphaSwap subgraph - (Blocks, token info, profiles, pricing data, LP metrics, etc...)
AlphaSwap Subgraph AlphaSwap is a decentralized protocol for automated token exchange on the KCC network. This subgraph dynamically tracks any pair cr
๐ก Providing equitable access to human useable Web3 data.
๐ก Providing equitable access to human useable Web3 data. Unidata The beauty of Web3 is that everyone owns their data, but accessing and displaying ow
๐ ETHAmsterdam 2022 Finalist ๐ Support your favorite projects with yield
Yieldgate Yield Gate is a new monetisation tool for anyone to start receiving donations, or to support their favourite public goods projects, creators
Dapp example for airdropping ERC-20 tokens using World ID, preserving privacy for the claimers with zero-knowledge proofs.
World ID Example - Mesha Airdrop This repository contains an example decentralized application (dapp) for World ID. With Mesha Airdrop test airdroppin
Build your zkp app with typescript, hardhat, circom, and snarkjs!
Zk app boilerplate Pre requisites Install rust and circom2 Getting started Clone or fork this template repository. git clone https://github.com/wanseo
Multi-chain sniper bot to buy and sell tokens on ETH compatible chains. Features include instant or mempool sniping, rug protection, and sell management.
An open-source defi sniper. defi-sniper is free to download. NEW Community telegram group: https://t.me/+aBLUmP1UnypiNTVh Premium Services Now Availab
A Multichain crypto wallet library that supports Ethereum, Solana and other EVM compatible blockchains.
Multichain Crypto Wallet A Multichain crypto wallet library that supports Ethereum, Solana and other EVM compatible blockchains. Installation npm inst
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
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
Lenster is a decentralized, and permissionless social media app built with Lens Protocol ๐ฟ
Lenster Decentralized, and permissionless social media app ๐ฟ lenster.xyz ยป Discord โข Issues ๐ฟ About Lenster Lenster is a decentralized, and permissi