🚀
Tonomy Developer Docs
  • Introduction
    • Features
  • Build Web4 Apps
    • Install
    • Register your Web4 App
    • Login
    • User Data and Logout
    • Sign Verifiable Credentials
    • Server Authentication
    • Smart Contracts
      • Develop
      • Deploy
      • 1-Click Transactions
      • Wallet Signing
    • Send P2P Messages
    • Troubleshooting
  • Multi-Chain Transactions + Crypto
    • Wallet Connect
    • Antelope Sigining Request (ESR)
  • Run Tonomy Infrastructure
    • Overview
      • Configuration
      • What software to run?
    • Node Setup
      • Setup
      • Run an API Node
      • Run a Block Producer Node
      • Becoming a Block Producer on Tonomy
    • API Endpoints
    • Hardware Requirement
    • Troubleshooting
  • Connect as an Exchange
  • Run Tonomy Gov OS
    • Technical requirements
    • Deploy Tonomy ID
    • Deploy a web wallet with the SDK
    • Reference
      • Application Interface (API)
      • Software Development Kit (SDK)
    • Troubleshooting
Powered by GitBook
On this page
  • Peer Addresses
  • Tonomy Mainnet
  • Tonomy Testnet
  1. Run Tonomy Infrastructure
  2. Node Setup

Setup

PreviousNode SetupNextRun an API Node

Last updated 1 month ago

Before start, make sure you go through these steps:

  • before starting this section.

  • It is assumed that nodeos, cleos, and keosd are accessible through the path.

  • Know how to pass to enable or disable functional

Peer Addresses

Add the following values of p2p-peer-address at the end of your config.ini file so that it connects to existing nodes in the network.

Tonomy Mainnet

Infrastructure requirements

Tonomy mainnet is currently low-throuput designed to supported a minimum set of Tonomy functions for the citizens, digital identity tools and LEOS sales. Hardware requirements are:

  • 8+Gb RAM available after operating system loads (suggested 12+ Gb)

  • 4+ CPUs

  • can be run on VM or bare-metal machine

p2p peers

p2p-nodes
# 1.prod.tmy
p2p-peer-address = 135.181.35.32:9876
# 2.prod.tmy
p2p-peer-address = 78.46.191.87:9876
# 3.prod.tmy
p2p-peer-address = 5.161.199.183:9876
# eosusa
p2p-peer-address = pangea.eosusa.io:9886

chainId: 66d565f72ac08f8321a3036e2d92eea7f96ddc90599bdbfc2d025d810c74c248

genesis.json

{
  "initial_key": "PUB_K1_6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5BoDq63",
  "initial_configuration": {
    "max_transaction_delay": 3888000,
    "min_transaction_cpu_usage": 100,
    "net_usage_leeway": 500,
    "context_free_discount_net_usage_den": 100,
    "max_transaction_net_usage": 524288,
    "context_free_discount_net_usage_num": 20,
    "max_transaction_lifetime": 3600,
    "deferred_trx_expiration_window": 600,
    "max_authority_depth": 6,
    "max_transaction_cpu_usage": 5000000,
    "max_block_net_usage": 1048576,
    "target_block_net_usage_pct": 1000,
    "max_generated_transaction_count": 16,
    "max_inline_action_size": 4096,
    "target_block_cpu_usage_pct": 1000,
    "base_per_transaction_net_usage": 12,
    "max_block_cpu_usage": 50000000,
    "max_inline_action_depth": 4
  },
  "initial_timestamp": "2024-04-19T12:34:56.000"
}

Tonomy Testnet

Infrastructure requirements

Tonomy testnet is currently low-throuput designed to supported testing of features for Tonomy mainnet. Hardware requirements are:

  • 8+Gb RAM available after operating system loads (suggested 12+ Gb)

  • 4+ CPUs

  • can be run on VM or bare-metal machine

p2p peers

p2p-nodes
# 1.prod.tmy
p2p-peer-address = 135.181.110.165:9876
# 2.prod.tmy
p2p-peer-address = 188.245.89.160:9876
# 3.prod.tmy
p2p-peer-address = 5.161.58.243:9876
# eosusa
p2p-peer-address = test.pangea.eosusa.io:9886

chainId: 8a34ec7df1b8cd06ff4a8abbaa7cc50300823350cadc59ab296cb00d104d2b8f

genesis.json

{
  "initial_timestamp": "2018-06-01T12:00:00.000",
  "initial_key": "EOS6MRyAjQq8ud7hVNYcfnVPJqcVpscN5So8BhtHuGYqET5GDW5CV",
  "initial_configuration": {
    "max_block_net_usage": 1048576,
    "target_block_net_usage_pct": 1000,
    "max_transaction_net_usage": 524288,
    "base_per_transaction_net_usage": 12,
    "net_usage_leeway": 500,
    "context_free_discount_net_usage_num": 20,
    "context_free_discount_net_usage_den": 100,
    "max_block_cpu_usage": 200000,
    "target_block_cpu_usage_pct": 1000,
    "max_transaction_cpu_usage": 150000,
    "min_transaction_cpu_usage": 100,
    "max_transaction_lifetime": 3600,
    "deferred_trx_expiration_window": 600,
    "max_transaction_delay": 3888000,
    "max_inline_action_size": 524288,
    "max_inline_action_depth": 4,
    "max_authority_depth": 6
  }
}
Install the Antelope software
Nodeos options