Official Go implementation of the Ethereum protocol
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
go-ethereum/docs/index.md

39 lines
1.7 KiB

---
title: Geth Documentation
root: ..
---
## Welcome to the Geth user manual!
Geth (go-ethereum) is an Ethereum client implemented in Go. This website
contains the Geth documentation, including:
* [Getting Started Guide](./getting-started)
* [Installation Instructions](./install-and-build/installing-geth)
* [JSON-RPC Server](./rpc/server)
* [JavaScript Console](./interface/javascript-console)
* [Dapp developer docs](/docs/dapp/native)
For the Go API reference and developer documentation head over to
[GoDoc](https://godoc.org/github.com/ethereum/go-ethereum). Geth's source code can
be found on Geth's [Github](https://github.com/ethereum/go-ethereum).
For information on [The Merge](https://ethereum.org/en/upgrades/merge)
(Ethereum's transition from proof-of-work to proof-of-stake) and
how it will affect Geth users, visit the [Merge page](/docs/interface/merge).
### Other Ethereum information
For background information on Ethereum, visit [ethereum.org](https://ethereum.org). Below are
links to some of the key Ethereum resources:
* [Ethereum Whitepaper](https://ethereum.org/en/whitepaper/)
* [Ethereum Yellow Paper](https://ethereum.github.io/yellowpaper/paper.pdf)
* [Ethereum Improvement Proposals (EIPs)](https://eips.ethereum.org)
* [Peer-to-peer Networking Specifications](https://github.com/ethereum/devp2p/blob/master/README.md)
* [Ethereum execution-layer JSON_RPC_API Specification](https://github.com/ethereum/execution-apis)
* [Ethereum events and meetups](https://ethereum.org/en/community/events/)
* [Ethereum dapp developer documentation](https://ethereum.org/en/developers/docs/)
Geth is also on [Twitter](https://twitter.com/go_ethereum) and [Discord](https://discord.gg/wQdpS5aA).