> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trustalgo.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Architecture & Security

> Non-Custodial Infrastructure and Execution Engines

### 100% Non-Custodial

The protocol is designed around a strict mathematical security constraint. By operating through Hyperliquid APIs, the system exclusively requires **"Read"** (data parsing) and **"Execute"** (order routing) permissions.

The "Withdraw" function is mathematically disabled at the exchange level, making it impossible for TrustAlgo servers, or anyone accessing them, to move funds outside the original wallet.

### Execution Engines

The architecture is divided into two operational layers:

* **Master Bots:** Isolated analytical units that process data flows for BTC, ETH, and SOL in separate and independent environments.
* **Router:** The central distribution node that receives signals from the Master Bots and executes simultaneous order routing on the market via ultra-low latency WebSocket connections.
