Skip to content
/ trin Public
forked from ethereum/trin

An Ethereum portal client: a json-rpc server with nearly instant sync, and low CPU & storage usage

Notifications You must be signed in to change notification settings

AmirH-A/trin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trin

Trin is a Rust implementation of a Portal Network client.

The Portal Network is still in the research phase, and this client is experimental.

Do not rely on Trin in a production setting.

NOTE: Unix-only

Trin currently only runs on Unix-based platforms (Linux, macOS). We plan to eventually implement support for Windows, but until then do not expect any support for issues on Windows.

How to use Trin

Check out the Trin book to quickly get up and running with Trin.

NOTE: This project uses Git Submodules. If you just cloned the project, be sure to run: git submodule update --init. See our dedicated page for more info.

Experimental Status

Trin is a prototype Portal Network client. This implementation and the Portal Network specifications will continue to co-evolve.

In this stage of development, Trin lacks comprehensive data validation.

Want to help?

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

Join our Discord to participate in the conversation!

About

An Ethereum portal client: a json-rpc server with nearly instant sync, and low CPU & storage usage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.6%
  • Other 0.4%