Difference between revisions of "Avalanchego"

From wikieduonline
Jump to navigation Jump to search
 
(13 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
* Binaries: <code>[[avalanchego]], [[subnet-evm]]</code>
 
* Binaries: <code>[[avalanchego]], [[subnet-evm]]</code>
 
* <code>[[avalanchego --help]]</code>
 
* <code>[[avalanchego --help]]</code>
 +
* Ports: <code>9650, 9651</code>
 +
* Configuration:
 +
** <code>[[~/.avalanchego/]]staking/[[staker.crt]]</code>
 +
** <code>~/.avalanchego/staking/[[staker.key]]</code>
  
 
+
== Examples ==
== Example ==
 
 
                     [[avalanchego]]
 
                     [[avalanchego]]
 
                     "--db-dir=/data/avax",
 
                     "--db-dir=/data/avax",
Line 21: Line 24:
 
  {{Avalanchego example}}
 
  {{Avalanchego example}}
  
+
  avalanchego --network-id=[[fuji]]
  
 +
* Docker: https://hub.docker.com/r/avaplatform/avalanchego/tags
 +
: [[avaplatform/avalanchego]]
 +
:<code>docker run -ti -p [[9650]]:9650 -p [[9651]]:9651 avaplatform/avalanchego:xxxxxxxx /avalanchego/build/avalanchego</code>
 +
 +
== Installation ==
 
* Build from source macOS/Ubuntu:  
 
* Build from source macOS/Ubuntu:  
 
** macOS: <code>git clone https://github.com/ava-labs/avalanchego.git && cd avalanchego && ./scripts/build.sh</code>
 
** macOS: <code>git clone https://github.com/ava-labs/avalanchego.git && cd avalanchego && ./scripts/build.sh</code>
Line 33: Line 41:
 
  sudo apt update && sudo [[apt install avalanchego]]
 
  sudo apt update && sudo [[apt install avalanchego]]
 
  [[apt info avalanchego]]
 
  [[apt info avalanchego]]
 
 
avalanchego --network-id=[[fuji]]
 
 
* Docker: https://hub.docker.com/r/avaplatform/avalanchego/tags
 
: [[avaplatform/avalanchego]]
 
:docker run -ti -p [[9650]]:9650 -p [[9651]]:9651 avaplatform/avalanchego:xxxxxxxx /avalanchego/build/avalanchego
 
  
 
== Related ==
 
== Related ==
Line 46: Line 47:
 
* [[Avalanchego logs]]
 
* [[Avalanchego logs]]
 
* <code>[[apt install golang-go]]</code>
 
* <code>[[apt install golang-go]]</code>
 +
* [[Cryptocurrency nodes]]
 +
* <code>[[avalanche-cli]]</code>
  
 
== See also ==
 
== See also ==

Latest revision as of 13:06, 1 July 2024

avalanchego Node implementation for the Avalanche network( GitHub, Docker hub)

Examples[edit]

                   avalanchego
                   "--db-dir=/data/avax",
                   "--data-dir=/home/avax",
                   "--network-id=fuji",
                   "--api-admin-enabled=true",
                   "--http-host=0.0.0.0",
                   "--bootstrap-retry-enabled",
                   "--staking-tls-cert-file=/home/avax/staking/staker.crt",
                   "--staking-tls-key-file=/home/avax/staking/staker.key",
                   "--track-subnets=2exxxxxxxxKBLdNkQRk",
                   "--public-ip=xx.xx.xx.xx"


 avalanchego --db-dir=/data/avax --data-dir=/home/avax --network-id=fuji --api-admin-enabled=true --http-host=0.0.0.0 --bootstrap-retry-enabled
 avalanchego --network-id=fuji
avaplatform/avalanchego
docker run -ti -p 9650:9650 -p 9651:9651 avaplatform/avalanchego:xxxxxxxx /avalanchego/build/avalanchego

Installation[edit]

  • Ubuntu:
sudo su -
wget -qO - https://downloads.avax.network/avalanchego.gpg.key | tee /etc/apt/trusted.gpg.d/avalanchego.asc && source /etc/os-release && echo "deb https://downloads.avax.network/apt $UBUNTU_CODENAME main" > /etc/apt/sources.list.d/avalanche.list
exit
sudo apt update && sudo apt install avalanchego
apt info avalanchego

Related[edit]

See also[edit]

Advertising: