All Projects → edmlbox → GethDesk

edmlbox / GethDesk

Licence: other
GethDesk - is a web based application to simplify work with Ethereum "Geth Go" console client.

Programming Languages

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

Projects that are alternatives of or similar to GethDesk

Go Ethereum
Official Go implementation of the Ethereum protocol
Stars: ✭ 34,169 (+213456.25%)
Mutual labels:  geth
Myetherapi
An API by MyEtherWallet. ETH / Ropsten / JSON RPC / Web3
Stars: ✭ 95 (+493.75%)
Mutual labels:  geth
Tokenbalance
Simple Ethereum API to get your ERC20 Token Balance along with useful information
Stars: ✭ 163 (+918.75%)
Mutual labels:  geth
Violationsystem
Ethernum ViolationSystem
Stars: ✭ 50 (+212.5%)
Mutual labels:  geth
Nethereum
Ethereum .Net cross platform integration library
Stars: ✭ 1,191 (+7343.75%)
Mutual labels:  geth
Web3.swift
Web3 and Geth wrapper utility in swift
Stars: ✭ 99 (+518.75%)
Mutual labels:  geth
Baseline
The Baseline Protocol is an open source initiative that combines advances in cryptography, messaging, and blockchain to execute secure and private business processes at low cost via the public Ethereum Mainnet. The protocol will enable confidential and complex collaboration between enterprises without leaving any sensitive data on-chain
Stars: ✭ 479 (+2893.75%)
Mutual labels:  geth
Ethereum
以太坊开发 HelloWorld for Java
Stars: ✭ 191 (+1093.75%)
Mutual labels:  geth
Ethnode
Run an Ethereum node (Geth or Openethereum) for development
Stars: ✭ 74 (+362.5%)
Mutual labels:  geth
Crowdfunding
基于区块链(以太坊)技术的安全众筹系统
Stars: ✭ 159 (+893.75%)
Mutual labels:  geth
Geth Jsonrpc Php Client
API client lib for communication with geth (go-ethereum) node.
Stars: ✭ 64 (+300%)
Mutual labels:  geth
Ico Contracts
🎉 ICO Contracts of the ALIS.
Stars: ✭ 69 (+331.25%)
Mutual labels:  geth
Geth Dev
A Docker Image to create a set of mining, local Ethereum nodes for development
Stars: ✭ 109 (+581.25%)
Mutual labels:  geth
Ethdroid
Easy-to-use Ethereum Geth wrapper for Android
Stars: ✭ 47 (+193.75%)
Mutual labels:  geth
Go Ethereum Hdwallet
Ethereum HD Wallet derivations in Go (golang)
Stars: ✭ 178 (+1012.5%)
Mutual labels:  geth
Ethermint Archive
Ethereum on Tendermint using Cosmos-SDK!
Stars: ✭ 667 (+4068.75%)
Mutual labels:  geth
Eth Indexer
An Ethereum project to crawl blockchain states into database
Stars: ✭ 98 (+512.5%)
Mutual labels:  geth
Web3swift
Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions.
Stars: ✭ 237 (+1381.25%)
Mutual labels:  geth
Dagger.js
Simple library to connect with dagger server and manage subscriptions for Ethereum Blockchain.
Stars: ✭ 179 (+1018.75%)
Mutual labels:  geth
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 (+875%)
Mutual labels:  geth

GethDesk

GitHub Chrome Web Store GitHub repo size in bytes

GethDesk — is an open source application to simplify work with “Ethereum Geth Go” console client and to show you data about your node current condition without using console commands.

Install this app as chrome extension or go directly to GethDesk url.

Core functionalities

Dashboard

  • Blockchain current synchronization progress.
  • Enabled and Disabled "APIS".
  • To which network your node connected. (Main or Testnet and name of the network.);
  • "Open" or "Not" your node to network connections.
  • Number of peers connected to your node. (Default maximum is 25, if not specified else.);
  • Current Ethereum protocol version.
  • Node mining status "Yes" or "Not", if yes than you get the hashrate speed.
  • Current price per gas in ether. (Other units available also).
  • Mining default reward address. (You can change it).

GitHub Logo

Accounts Manager

  • Number of accounts your node owns.
  • Accounts addresses with current balance in ether.
  • Create new password protected accounts.
  • Import private keys and encrypt them with password.

GitHub Logo

You can send a payment request to any email address or print it as pdf.

GitHub Logo

Mining

  • Start CPU mining with the required number of cores.

Keep in mind. Important!

  1. On Main network mining won't start until your blockchain is fully synchronized! Mining will be scheduled to start automatically when blockchain fully synchronized.

  2. On Test network mining can start without blockchain being fully synchronized, it will start and stop during blockchain synchronization.

  • Mining hashrate speed.
  • Visualized mining chart.
  • Choose a default mining reward address.

GitHub Logo

Node Info

  • Your running node all information [Default Database Directory, Node name, Node Id, Node Ip, Listen Addr, Enode.]

  • Detailed information about each peer connected to your node including: [Node name, Enode, Id, LocalAddress, RemoteAddress, Caps, Network Static, Network Trusted, Inbound, Difficulty, Head, Version.]

GitHub Logo

World map of connected peers.

GitHub Logo

How to use GethDesk

To connect to Geth Go through GethDesk you need to run Geth Go with the following parameters:

geth -rpc -rpcaddr 0.0.0.0 -rpccorsdomain '*' -rpcapi admin,personal,net,web3,miner,eth

You can customize Geth Go running options as you want, but make sure that You run Geth Go application with required apis enabled: -rpcapi admin,personal,net,web3,miner,eth to get GethDesk working correctly as it depends on them to gather information.

If you forget to put -rpcapi admin,personal,net,web3,miner,eth while running Geth Go it will run with default apis therefore GethDesk wont't work correctly.

GitHub Logo

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].