Files
tri-pi/README.md
T
Krystie 247db74393 Add bootstrap installer with UPX optimization
New lightweight installation method for Raspberry Pi:
- bootstrap.sh: Smart installer downloads UPX-compressed binary (1.6MB)
- Falls back to full package if GitHub release unavailable
- Auto-installs dependencies (tor, curl, upx-ucl)
- Generates secure config with random RPC password
- Enables Tor service automatically

Benefits vs full package:
- 68% smaller download (1.6MB vs 5.1MB)
- Faster setup on slow Pi connections
- Same final result as full install

Main package still uses uncompressed 5.1MB binary.
Bootstrap uses UPX version for initial download only.
2026-04-01 11:54:13 -07:00

3.5 KiB

TRI-PI v5.4.4 - ARM64 Edition

Latest Release Build Status Platform

Complete Triangles (TRI) cryptocurrency node package for Raspberry Pi 4/5 (64-bit) and ARM64 servers.

Quick Start

curl -sSL https://raw.githubusercontent.com/SamiAhmed7777/tri-pi/main/bootstrap.sh | sudo bash

Ultra-fast setup:

  • Downloads compressed binary (1.6MB vs 5.1MB)
  • Auto-installs all dependencies
  • Generates secure config
  • Enables Tor integration
  • Ready to mine in 60 seconds!

📦 Full Package Download

# Get latest version
wget https://github.com/SamiAhmed7777/tri-pi/releases/latest/download/tri-pi-v5.4.4-arm64.tar.gz
tar xzf tri-pi-v5.4.4-arm64.tar.gz
cd tri-pi-v5.4.4-arm64

# Install
sudo ./install.sh

# Start node
trianglesd

🔧 Build from Source

git clone https://github.com/SamiAhmed7777/tri-pi.git
cd tri-pi
sudo ./install.sh

What's Included

  • trianglesd v5.4.4 - Native ARM64 binary (85MB)
  • Tor integration - Built-in hidden service support
  • Updated seed nodes - Latest v5.4.4 onion addresses
  • Auto-installer - One-command setup
  • Full documentation - Build instructions and usage guide

System Requirements

  • Platform: Raspberry Pi 4/5 (64-bit) or any ARM64 Linux server
  • OS: Ubuntu 24.04 ARM64, Raspberry Pi OS 64-bit, or compatible
  • RAM: 2GB minimum (4GB recommended)
  • Storage: 10GB free space (blockchain grows over time)
  • Network: Internet connection (Tor supported)

Automated Builds

New releases are automatically built via GitHub Actions whenever upstream trianglesd is updated.

Manual trigger: Go to Actions → "Build TRI-PI ARM64" → "Run workflow"

Usage

Start the node

trianglesd

Check node status

trianglesd getinfo

Common commands

trianglesd getblockcount        # Current block height
trianglesd getpeerinfo          # Connected peers
trianglesd getstakinginfo       # Staking status
trianglesd getnewaddress        # Generate new address
trianglesd getbalance           # Wallet balance

Documentation

Tor Integration

trianglesd v5.4.4 includes built-in Tor management:

  • Automatic Tor startup - No manual configuration needed
  • Hidden service generation - Creates .onion address automatically
  • SOCKS proxy - Built-in at port 19099
  • Peer connectivity - Connects to onion seed nodes

Check your onion address:

trianglesd getinfo | grep onion

Support

License

See LICENSE file in the source repository.


Built with ❤️ for the Raspberry Pi and ARM64 community