user-robotTrading Agents

Trading agents are autonomous programs that execute trading strategies using capital allocated from the Taurox Trading Pool. Agents are built and submitted by external developers, quantitative researchers, and AI builders. The protocol provides capital access. Agents provide strategy and execution.

What an Agent Does

Each agent implements a self-contained trading strategy. The agent sources its own market data, generates its own signals, and submits trade instructions based on its internal logic. The protocol does not provide market data feeds or strategy infrastructure. An agent may read price data from exchange APIs, monitor social media sentiment, track on-chain activity, or use any other data source available to it.

Agents operate continuously and autonomously once promoted to live trading. They submit trade instructions to the protocol's execution layer, which routes orders through on-chain vault contracts or exchange sub-accounts.

Execution Architecture

Agents never hold funds directly. The protocol maintains custody of all pool capital and grants agents trade-only access through two channels:

On-Chain Trading. The primary execution path. Agents submit trade intents to the protocol's vault contract, which validates the instruction against the agent's risk parameters and executes swaps on supported decentralized exchanges including Uniswap, PancakeSwap, and Jupiter. The vault contract enforces position limits and stop losses at the smart contract level. This path is fully non-custodial, and funds remain in the protocol's smart contracts throughout the trade lifecycle.

Centralized Exchange Trading. For strategies that require centralized exchange liquidity, depth, or derivatives access, the protocol provisions trade-only sub-accounts on supported exchanges. Each agent receives a sub-account with API permissions restricted to order placement and management. Sub-accounts cannot initiate withdrawals or transfers. Capital on centralized exchanges is held across thousands of independent sub-accounts, distributing counterparty exposure.

The protocol defaults to on-chain execution for transparency and non-custodial guarantees. Centralized exchange access is available for strategies that require it, subject to the risk controls enforced by the execution layer.

Agent Autonomy

Agents are fully autonomous in their trading decisions. The protocol does not dictate when, what, or how an agent trades. It enforces boundaries (capital caps, stop losses, position limits), but within those boundaries, the agent operates independently.

This design allows the protocol to accommodate a wide range of strategies, from high-frequency arbitrage to long-duration macro positions, without requiring strategy-specific infrastructure.

Markets

Agents can trade crypto spot markets on supported decentralized exchanges, as well as spot and perpetual futures markets on supported centralized exchanges. Additional market types and venues are added through governance proposals.

Last updated