10000 GitHub - bboynam99/Airdrop-App: Uses Merkle Tree Algorithm for Airdroping-Coin
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

bboynam99/Airdrop-App

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Airdrop-App

A crypto airdrop is a promotional activity typically performed by blockchain-based startups to help bootstrap a virtual currency project. Its aim is to spread awareness about the cryptocurrency project and to get more people trading in it when it lists on an exchange as an initial coin offering (ICO). -By Investopedia In this we provide an opportunity for whitelisted account to claim 1 airdrop-coin once per account and deny to pay airdrop-coin to already claimed account and those accounts that are not whitelisted

Merkle Tree:-

A Merkle tree is a data structure that is used in computer science applications. In bitcoin and other cryptocurrencies​, Merkle trees serve to encode blockchain data more efficiently and securely. -By Investopedia

They are also referred to as "binary hash trees." Merkle Tree Diagram

Technology Stack & Dependencies

  • Solidity (Writing Smart Contract)
  • HTML, Css, Javascript For the website
  • NodeJS To install Dependencies
  • Hardhat Ethereum development environment
  • Ethers.js To interact with the blockchain

1. Clone/Download the Repository and Install Dependencies:

$ cd web3
$ npm install or $ yarn

2. Test smart contract before deploying using:-

$ npx hardhat test

3. Deploy the two contracts to local host by using Hardhat in-built local blockchain

$ npx hardhat run --network localhost scripts/deploy.js

About

Uses Merkle Tree Algorithm for Airdroping-Coin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 73.0%
  • Solidity 13.6%
  • HTML 8.7%
  • CSS 4.7%
0