hs-airdrop-gui

所属分类:人工智能/神经网络/深度学习
开发工具:Vue
文件大小:0KB
下载次数:0
上传日期:2021-12-05 17:06:29
上 传 者sh-1993
说明:  握手网络的去中心化空投向开源开发人员的赎回工具,
(Redemption tool for the Handshake network s decentralized airdrop to open source developers,)

文件列表:
.browserslistrc (30, 2021-04-17)
.eslintrc.js (363, 2021-04-17)
LICENSE (1070, 2021-04-17)
babel.config.js (66, 2021-04-17)
build/ (0, 2021-04-17)
build/icons/ (0, 2021-04-17)
build/icons/1024x1024.png (111222, 2021-04-17)
build/icons/128x128.png (4236, 2021-04-17)
build/icons/16x16.png (402, 2021-04-17)
build/icons/24x24.png (619, 2021-04-17)
build/icons/256x256.png (11243, 2021-04-17)
build/icons/32x32.png (844, 2021-04-17)
build/icons/48x48.png (1342, 2021-04-17)
build/icons/512x512.png (34821, 2021-04-17)
build/icons/64x64.png (1850, 2021-04-17)
build/icons/icon.icns (211724, 2021-04-17)
build/icons/icon.ico (361102, 2021-04-17)
package-lock.json (658608, 2021-04-17)
package.json (1799, 2021-04-17)
postcss.config.js (82, 2021-04-17)
prettier.config.js (96, 2021-04-17)
public/ (0, 2021-04-17)
public/icon.png (5198, 2021-04-17)
public/index.html (650, 2021-04-17)
src/ (0, 2021-04-17)
src/App.vue (804, 2021-04-17)
src/airdrop.js (15650, 2021-04-17)
src/assets/ (0, 2021-04-17)
src/background.js (2801, 2021-04-17)
src/components/ (0, 2021-04-17)
src/components/HelloWorld.vue (2758, 2021-04-17)
src/main.js (159, 2021-04-17)
src/preload.js (73, 2021-04-17)
src/router/ (0, 2021-04-17)
src/router/index.js (561, 2021-04-17)
src/style.css (100, 2021-04-17)
src/views/ (0, 2021-04-17)
... ...

# Handshake Airdrop GUI [![GitHub license](https://img.shields.io/github/license/rithvikvibhu/hs-airdrop-gui?)](https://github.com/rithvikvibhu/hs-airdrop-gui) [![GitHub stars](https://img.shields.io/github/stars/rithvikvibhu/hs-airdrop-gui?)](https://github.com/rithvikvibhu/hs-airdrop-gui/stargazers) [![GitHub issues](https://img.shields.io/github/issues/rithvikvibhu/hs-airdrop-gui?)](https://github.com/rithvikvibhu/hs-airdrop-gui/issues) [![Github all releases](https://img.shields.io/github/downloads/rithvikvibhu/hs-airdrop-gui/total?)](https://github.com/rithvikvibhu/hs-airdrop-gui/releases) [![GitHub tags](https://img.shields.io/github/tag/rithvikvibhu/hs-airdrop-gui?)](https://github.com/rithvikvibhu/hs-airdrop-gui/tags) Redemption tool for the Handshake network's decentralized airdrop to open source developers. SSH, PGP and Faucet rewards are supported. Binaries for Linux and Windows are availabile in Releases. MacOS coming soon. This uses code from https://github.com/handshake-org/hs-airdrop under the hood to create proofs. ## Warning This app requires decrypted access to your **SSH/PGP private keys** (depending on the claim type chosen). Even if I solemnly swear that I am up to ~no~ good, it's important for you to **review the code** of this (and any other app) before entering your keys. Very few changes have been made to the core [proof creating logic](https://github.com/rithvikvibhu/hs-airdrop-gui/blob/master/src/airdrop.js) and can be easily compared with [the original hs-airdrop](https://github.com/handshake-org/hs-airdrop/blob/master/bin/hs-airdrop). If you are comfortable with a terminal, check out [the official cli](https://github.com/handshake-org/hs-airdrop). ## Installation This is a portable app and does not need to be installed anywhere. 2 ways to go about this: either download prebuilt binaries, or build from source. ### Using pre-built binaries Download the [latest release](https://github.com/rithvikvibhu/hs-airdrop-gui/releases) for your platform and simply run it (exe for Windows, appimage/snap for Linux). Optionally, verify release signatures: ```sh # Import this public key gpg --recv-keys 0393D7636C08EFA8A781F9CDE85101DF1682E27F # Download the SHA256SUMS.asc file included in each release # Verify that it is signed with this key. # The output should say: Good signature from "Rithvik Vibhu " gpg --decrypt SHA256SUMS.asc # Compare the executable digest with the one listed in SHA256SUMS.asc sha256sum hs-airdrop-gui_0.1.0_amd64.snap # If the hashes don't match, re-download the executable. ``` ### Build from source This is pretty much the same as the Development section below. ```sh # Clone this repo git clone https://github.com/rithvikvibhu/hs-airdrop-gui # Build the app (nodejs v14 must is installed) npm run electron:build # The built app will be in ./electron_dist/ ``` ## Usage ## Issues Feel free to open issues if there are problems with the app. ## Development First install dependencies with (NodeJs v14) ```sh npm install ``` ### To start a Development Server ```sh npm run electron:serve ``` ### To Build the App ```sh npm run electron:build ```

近期下载者

相关文件


收藏者