Skip to content
The Trinity client for the Ethereum network
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Add plugin tests to ci #464 Apr 2, 2019
.github github: update issue template (py-evm -> trinity). Apr 18, 2019
docs add release notes Mar 21, 2019
eth2 typo fix Apr 20, 2019
fixtures @ 420f443
libp2p Revert "Revert "Merge pull request #309 from mhchia/feature/add-libp2… Mar 18, 2019
p2p
scripts flake8-bugbear Mar 11, 2019
tests Merge pull request #504 from carver/remove-dead-fixtures Apr 18, 2019
trinity-external-plugins Refactor how PeerPool listens for external EventBus requests Mar 29, 2019
trinity Merge pull request #509 from pipermerriam/piper/remove-empty-trinity-… Apr 22, 2019
.bumpversion.cfg
.gitignore test fixes Dec 21, 2018
.gitmodules gitmodules: Use HTTPS instead of git for submodule cloning. Apr 7, 2017
.readthedocs.yml Fix failing RTD build Mar 15, 2019
DEVELOPMENT.md
Dockerfile Install snappy during docker image build Mar 19, 2019
LICENSE misc: update LICENSE date to 2019 + clarify comments. Jan 7, 2019
MANIFEST.in
Makefile update configurations Dec 20, 2018
README.md Change CircleCI status badge to ethereum repo Apr 2, 2019
pytest.ini Stop using PYTEST_ADDOPTS in CircleCI to run xdist Jan 11, 2019
setup.py Merge pull request #514 from pipermerriam/piper/upgrade-cryptography Apr 18, 2019
tox.ini Add plugins test to tox Apr 2, 2019

README.md

The Trinity Ethereum Client

Join the chat at https://gitter.im/ethereum/trinity CircleCI Documentation Status

Trinity is a client for the Ethereum protocol including the existing 1.0 chain as well as emerging support for the upcoming Ethereum 2.0 / Serenity spec. For the offical website, visit https://trinity.ethereum.org/

Goals

  • provide a reference implementation for an Ethereum 1.0 node (alpha)

  • support "full" and "light" modes

  • fully support mainnet as well as several testnets

  • provide a reference implementation of an Ethereum 2.0 / Serenity beacon node (pre-alpha)

  • provide a reference implementation of an Ethereum 2.0 / Serenity validator node (pre-alpha)

Quickstart

Get started in 5 minutes

Documentation

Check out the documentation on our official website

Want to help?

Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our guidelines for contributing and then check out one of our issues that are labeled Good First Issue.

You can’t perform that action at this time.