Langkah-langkah untuk Linux (Debian/Ubuntu)
1. Instalasi Prasyarat: Buka terminal Anda dan jalankan perintah berikut untuk memastikan Python, Pip, dan Git terinstal.
sudo apt update && sudo apt install -y python3 python3-pip git
2. Dapatkan Kode ArthaChain: Gunakan Git untuk mengkloning repositori proyek.
git clone https://github.com/muhammadzili/ArthaChain.git
cd ArthaChain
3. Instal Dependensi Python:
pip install pycryptodome ttkthemes
4. Jalankan Jaringan: Buka dua terminal. Jalankan miner di satu terminal, dan GUI di terminal lainnya.
# Terminal 1: Jalankan Miner
python3 artha_miner.py 5001
# Terminal 2: Jalankan Klien GUI
python3 arthacore_gui.py 5002
Langkah-langkah untuk Windows
1. Instalasi Prasyarat:
- Unduh dan instal Python dari python.org. **Penting:** Pastikan Anda mencentang kotak "Add Python to PATH" saat instalasi.
- Unduh dan instal Git for Windows dari git-scm.com.
2. Dapatkan Kode ArthaChain: Buka Command Prompt atau PowerShell dan gunakan Git.
git clone https://github.com/muhammadzili/ArthaChain.git
cd ArthaChain
3. Instal Dependensi Python:
pip install pycryptodome ttkthemes
4. Jalankan Jaringan: Buka dua Command Prompt. Jalankan miner di satu jendela, dan GUI di jendela lainnya.
:: Jendela 1: Jalankan Miner
py artha_miner.py 5001
:: Jendela 2: Jalankan Klien GUI
py arthacore_gui.py 5002
Langkah-langkah untuk macOS
1. Instalasi Prasyarat: Cara termudah adalah menggunakan Homebrew. Buka Terminal dan jalankan:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install python git
2. Dapatkan Kode ArthaChain: Gunakan Git untuk mengkloning repositori.
git clone https://github.com/muhammadzili/ArthaChain.git
cd ArthaChain
3. Instal Dependensi Python:
pip3 install pycryptodome ttkthemes
4. Jalankan Jaringan: Buka dua jendela Terminal. Jalankan miner di satu jendela, dan GUI di jendela lainnya.
# Terminal 1: Jalankan Miner
python3 artha_miner.py 5001
# Terminal 2: Jalankan Klien GUI
python3 arthacore_gui.py 5002
Langkah-langkah untuk Android (via Termux)
Perhatian:
Metode ini ditujukan untuk pengguna tingkat lanjut. Aplikasi GUI (`arthacore_gui.py`) **tidak akan berjalan** di Termux tanpa konfigurasi tambahan yang kompleks. Panduan ini hanya untuk menjalankan klien berbasis teks (`artha_app.py`).
1. Instalasi Termux & Prasyarat:
- Unduh dan instal Termux dari F-Droid (versi Play Store sudah usang).
- Buka Termux dan jalankan perintah berikut untuk memperbarui paket dan menginstal dependensi:
pkg update && pkg upgrade
pkg install python git openssl libjpeg-turbo libffi
pip install pycryptodome
2. Dapatkan Kode ArthaChain:
git clone https://github.com/muhammadzili/ArthaChain.git
cd ArthaChain
3. Jalankan Klien CLI: Anda akan menjalankan klien CLI untuk terhubung ke miner yang berjalan di server/VPS Anda. Pastikan `artha_node.py` sudah dikonfigurasi dengan IP VPS Anda.
python artha_app.py 5002