-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Home
Ethereum is a Decentralised Consensus-based Deterministic Transaction Resolution Platform.
In addition to the original whitepaper, it currently exists as a formal specification and a number of proof-of-concept codebases, of which this is one.
You might want to start by Installing clients. For those who can't wait, we have binaries for common platforms. For the most recent stable testnet, use:
- Windows 32-bit
- Mac OS X
- Ubuntu Trusty 32-bit
- Ubuntu Trusty 64-bit
- Ubuntu Utopic 32-bit
- Ubuntu Utopic 64-bit
For the cutting edge clients with the latest features (and bugs), use:
- Windows 32-bit
- Mac OS X
- Ubuntu Trusty 32-bit
- Ubuntu Trusty 64-bit
- Ubuntu Utopic 32-bit
- Ubuntu Utopic 64-bit
Once installed, we have several pages on usage;
- Using Ethereum CLI Client
- Using AlethZero (the Ethereum graphical interface)
- How to Configure a Server
- How to build an Local Test Net.
If you like the idea of developing on Ethereum, the best development platform currently is Ubuntu 14.04 with the QtCreator IDE. If you would like to know more about building Ethereum for your platform you'll want to inspect:
Please also see the community edited page on Compatibility Info and Build Tips for other distributions and operating systems. If you have anything else to add (e.g. instructions for your favourite distribution), please add to the page and make it a useful resource!
If you're looking to get to know the code base, you might find the Overview and TODO helpful.