trinity
latest

General

  • Introduction
  • Quickstart
  • Release Notes

Fundamentals

  • API
  • Cookbook
  • Guides
    • Quickstart
    • Running Trinity on DappNode
    • Architecture
    • Creating a custom developer testnet
    • Writing Components
    • Setting up local monitoring

Community

  • Contributing
  • Code of Conduct
trinity
  • »
  • Guides
  • Edit on GitHub

Guides¶

This section aims to provide hands-on guides to demonstrate how to use Trinity. If you are looking for detailed API descriptions check out the API section.

  • Quickstart
    • Installation
      • Installing on Ubuntu
      • Installing on macOS
      • Installing through Docker
      • Installing on DappNode
    • Running Trinity
    • What’s next?
  • Running Trinity on DappNode
    • Installation
    • Configuration
    • Connecting to the local Geth node
      • Finding Geth’s enode
      • Setting the preferred node
      • Ensuring Geth treats us well
    • Accessing data
      • Downloading logs from the DappNode
  • Architecture
    • Layering
      • EVM
      • P2P
      • Trinity Application Code
    • Processes
      • Main Application Process
      • Database Process
      • Networking Process
      • Component Processes
  • Creating a custom developer testnet
    • Background
    • The genesis configuration file
    • Creating a custom chain for local development
    • Creating our own configuration file
    • Let’s run our first node
    • Mining the chain
    • Getting a second node to catch up
  • Writing Components
    • What can components do?
    • Understanding the different component categories
      • Components that redefine the Trinity process
      • Components that spawn their own new isolated process
    • The component lifecycle
    • Defining components
      • Configuring Command Line Arguments
      • Communication Patterns
    • Distributing components
  • Setting up local monitoring
    • Setup InfluxDB
      • Influx CLI
      • Manage Databases
      • Manage Users
    • Setup Grafana
      • Start Grafana-Server
      • Add Datasource to Grafana
    • Start monitoring with Trinity
    • Create Dashboards
Next Previous

© Copyright 2017-2018 Ethereum Foundation Revision 65609f8f.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
rtd-environ-fix
Downloads
On Read the Docs
Project Home
Builds