Skip to main content
Halyrd runs a trading agent on your machine that forward-tests your strategy against live crypto markets, tracks a verifiable performance record, and only permits real capital once the evaluation criteria are met. Keys never leave your device, and two independent safety layers — a policy Risk Engine and the Trust Wallet signing guardrails — protect your funds even if the agent misbehaves.

Quick Start

Set up your agent and run your first paper-trading session in minutes.

Core Concepts

Understand how paper trading, evaluation, and promotion work together.

API Reference

Explore the full REST and WebSocket API to build on top of Halyrd.

Strategy Builder

Use the LLM-assisted builder to author and backtest a StrategySpec.

How Halyrd works

Halyrd runs entirely on your local machine. The agent loop pulls live price data, applies your strategy, enforces risk rules, and — once it has earned it — executes real swaps on BSC through Trust Wallet Agent Kit (TWAK) with local key signing.
1

Run in paper mode

Your agent starts in paper mode, trading a simulated account against live market data. No real funds are ever touched.
2

Build an evaluation track record

The Risk Engine tracks positive expectancy, drawdown limits, and a minimum number of trades. When all three criteria are satisfied, the agent is marked ELIGIBLE.
3

Promote to live — your decision

You review the evaluation results and manually flip the agent to LIVE. Real BSC swaps execute through TWAK with local signing; no keys leave your machine.
4

Automatic safeguards stay on

If the agent breaches a drawdown limit while live, it self-demotes back to paper and keeps the journal going. A kill switch lets you revoke signing rights instantly.

Key capabilities

Two-layer risk defense

A policy Risk Engine and TWAK signing guardrails operate independently — a bug in one cannot bypass the other.

Explain-every-trade journal

Every trade and every skip gets a plain-English explanation, so you always know what the agent is doing and why.

Strategy versioning

Each parameter set has its own track record. The version history shows every configuration tried and which one was promoted.

LLM strategy builder

Describe your trading goal in plain language; the builder authors a backtestable StrategySpec and validates it in-sample and out-of-sample.

Evaluation presets

Choose Conservative, Balanced, or Aggressive drawdown and trade-floor thresholds — or go Custom.

On-chain identity

Your agent holds an ERC-8004 identity on BNB Chain with a verifiable on-chain track record.