Operating System:
- Ubuntu
20.04Desktop (Yes, GUI is required)
Programming Language:
- Node.js
^10.22.0 - Go
>=1.16 - Java
1.8
Package Manager:
- Git
>=2.25 - Yarn
>=1.22 - Maven
^3.8.1
Browser:
- Google Chrome
90(withgoogle-chrome-stablecommand available in PATH) - ChromeDriver
90(withchromedrivercommand available in PATH)
Free Ports: (ĐArcher requires to use the following ports)
- 8545 (Ethereum node)
- 8546 (Ethereum node)
- 9545 (Ethereum node)
- 9546 (Ethereum node)
- 1234 (ĐArcher Service)
- 1235 (ĐArcher Service)
- 1236 (ĐArcher Service)
- 1237 (ĐArcher Service)
- 9222 (Chrome Driver)
Others:
- Docker
>=20.04(able to manage docker as non-root user) - Docker Compose
^1.25.0 - make, build-essential
sudo apt install make build-essential