All Projects → jordanlyall → crypto-high-score

jordanlyall / crypto-high-score

Licence: other
Add your name to the global, immutable leaderboard by paying in ETH.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to crypto-high-score

Blockchainbooks.github.io
Blockchain Books
Stars: ✭ 139 (+672.22%)
Mutual labels:  web3, web3js, ethereum-dapp
React Ethereum Dapp Example
A starter boilerplate for an Ethereum dapp using web3.js v1.0, truffle, react, and parity
Stars: ✭ 384 (+2033.33%)
Mutual labels:  web3, web3js, ethereum-dapp
Web3.swift
A pure swift Ethereum Web3 library
Stars: ✭ 295 (+1538.89%)
Mutual labels:  web3, ethereum-dapp
Eth Crypto
Cryptographic javascript-functions for ethereum and tutorials to use them with web3js and solidity
Stars: ✭ 420 (+2233.33%)
Mutual labels:  web3, web3js
Web3 Vs Ethers
A basic cheatsheet of Web3.js vs Ethers (along w/ example apps!)
Stars: ✭ 103 (+472.22%)
Mutual labels:  web3, web3js
solidity-cli
Compile solidity-code faster, easier and more reliable
Stars: ✭ 49 (+172.22%)
Mutual labels:  web3, web3js
web3uikit
Lightweight reusable Web3 UI components for dapps.
Stars: ✭ 180 (+900%)
Mutual labels:  web3, web3js
Starter Kit
An OpenZeppelin starter kit containing React, OpenZeppelin SDK & OpenZeppelin Contracts.
Stars: ✭ 101 (+461.11%)
Mutual labels:  web3, web3js
cyberevents
The protocol for EVENTs and TICKETs
Stars: ✭ 16 (-11.11%)
Mutual labels:  web3, web3js
Web3 By Example
Node.js with Web3 javascript examples for getting basic information (transactions, balances, network stats, and tokens) from the Ethereum blockchain.
Stars: ✭ 156 (+766.67%)
Mutual labels:  web3, web3js
Eth Vue
Featured in Awesome Vue [https://github.com/vuejs/awesome-vue], a curated list maintained by vuejs of awesome things related to the Vue.js framework, and Awesome List [https://awesomelists.net/150-Vue.js/3863-Open+Source/18749-DOkwufulueze-eth-vue], this Truffle Box provides everything you need to quickly build Ethereum dApps that have authentication features with vue, including configuration for easy deployment to the Ropsten Network. It's also Gravatar-enabled. Connecting to a running Ganache blockchain network from Truffle is also possible -- for fast development and testing purposes. Built on Truffle 5 and Vue 3, eth-vue uses vuex for state management, vuex-persist for local storage of app state, and vue-router for routing. Authentication functionalities are handled by Smart Contracts running on the Ethereum blockchain.
Stars: ✭ 171 (+850%)
Mutual labels:  web3, ethereum-dapp
Web3swift
Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
Stars: ✭ 237 (+1216.67%)
Mutual labels:  web3, web3js
ProveIt
Implements proof of historical data possession on the Ethereum blockchain
Stars: ✭ 37 (+105.56%)
Mutual labels:  web3, ethereum-dapp
ethereum-kit-ios
Comprehensive EVM SDK (ex: Ethereum, Binance Smart Chain) for iOS, implemented on Swift. Create wallets, watch wallets (read-only), sync transactions, filter transactions by type (erc20, bep20, swap transactions etc.), swap using native DEX protocols, easily extendable to work with custom smart contracts, and full support for EIP1159.
Stars: ✭ 148 (+722.22%)
Mutual labels:  web3, ethereum-dapp
Web3x
Ethereum TypeScript Client Library - for perfect types and tiny builds.
Stars: ✭ 197 (+994.44%)
Mutual labels:  web3, web3js
Trust Wallet Ios
📱 Trust - Ethereum Wallet and Web3 DApp Browser for iOS
Stars: ✭ 1,228 (+6722.22%)
Mutual labels:  web3, ethereum-dapp
almonit-plugin
ENS+IPFS Firefox plugin by Almonit
Stars: ✭ 17 (-5.56%)
Mutual labels:  web3, web3js
ethereum-scripts
Common useful JavaScript snippets for geth
Stars: ✭ 33 (+83.33%)
Mutual labels:  web3, web3js
Elm Ethereum
dApps in Elm
Stars: ✭ 129 (+616.67%)
Mutual labels:  web3, web3js
Dagger.js
Simple library to connect with dagger server and manage subscriptions for Ethereum Blockchain.
Stars: ✭ 179 (+894.44%)
Mutual labels:  web3, ethereum-dapp

Crypto High Score

Live Example

The first high score leaderboard on the blockchain. Add your name to the global, immutable leaderboard by paying in ETH. Promote your website or favorite crypto project. It's like the million dollar homepage on the Ethereum blockchain.

Large portions taken from Eth-Token-Sender.

Features

  • Adds an instantiated ethjs object onto the state object for easy ethereum interaction.
  • Uses react-hyperscript with Babel for an Elm-like Javascript ES6 experience.
  • The sample project detects presence of the web3 API, and suggests downloading MetaMask in its absence - or Cipher Browser in the case of mobile.
  • Features a simple button transaction, to show how easy it is to send a transaction and indicate loading state and errors.

Usage

Installation

Have node.js installed, then in the project folder:

npm install

Development

To run with live-reloading via beefy:

npm start

To build:

npm run build

This will generate a bundle.js file that is pointed to by the index.html.

Project Structure

./index.html                    <- The entry point for the app
./index.js                      <- The JS init entry point for the app, unbuilt.
./app                           <- The usually edited react views
├── root.js                     <- The home page, which could host routing, and has full state.
└── template.js                 <- Copy this to create views with full state access.
├── components                  <- The components that rely on local state
│   ├── download-metamask.js    <- A sample local React component, with customized style params!
│   └── template.js             <- Copy this to create your own components
./lib
├── reducers
│   └── index.js                <- The root React Redux reducer file.
└── store.js                    <- The redux store, instantiated with thunk and logging.
./bundle.js                     <- The built JS bundle, generated by `npm run build`.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].