Operating System:
- Ubuntu
20.04
Desktop (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-stable
command available in PATH) - ChromeDriver
90
(withchromedriver
command 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