Skip to main content
Halyrd is a self-custodial AI trading agent that runs entirely on your machine. It starts in paper mode — trading against live BNB Chain market data with simulated execution — and only touches real funds after it has demonstrated genuine risk discipline. You keep your private keys; no third party ever touches your wallet.

What Halyrd does

Halyrd watches live crypto markets on BSC, generates trade signals, filters them for cost-effectiveness, and executes — or simulates — swaps through PancakeSwap via Trust Wallet Agent Kit (TWAK). Every decision the agent makes, including decisions to skip a trade, is recorded in a plain-English journal so you can follow its reasoning at any time. The agent’s goal is straightforward: build a verifiable track record in paper mode, satisfy a set of risk and profitability criteria, and then let you decide whether to promote it to live trading.

The two phases

Both phases run exactly the same agent code. The only difference is how trades are filled — simulated fills in paper mode, real BSC swaps in live mode.
Phase 1 — Paper (Forward Testing) The agent starts here by default. It prices every trade against real, live BSC quotes from TWAK, applies a realistic fill model that includes swap fees, gas costs, and slippage, and records the result against a virtual portfolio. This is not a simplistic simulation — fills are based on the identical quote source that would be used in live trading. Phase 1 is not a locked gate. You can choose to promote to live at any time. The evaluation process produces an ELIGIBLE signal and evidence for your review; the final call is always yours. Phase 2 — Live (BSC via TWAK) Once you promote the agent, TWAK signs real swap transactions locally on your machine. Funds move on BSC mainnet. The same risk rules that governed paper mode remain active; additionally, TWAK’s hardware-level guardrails become the second layer of protection.

Self-custody: your keys never leave your machine

Halyrd uses Trust Wallet Agent Kit (TWAK) for all transaction signing. TWAK operates locally — your wallet’s private keys are never transmitted to Halyrd’s code, a remote server, or any third party. If you revoke the agent’s TWAK session, it is immediately and physically unable to sign another transaction.
The kill switch on the Settings page revokes the TWAK session instantly. One click, and the agent cannot move funds regardless of what its logic decides.

Two independent safety layers

Halyrd’s risk architecture is deliberately built in two separate, independent layers. They answer different questions and fail in different ways — that independence is the point.

Risk Engine — Policy

The smart layer. Runs inside the agent and knows your full trading context: equity history, drawdown, trade streak, and profitability criteria. It decides whether a trade fits the plan and emits a veto when it doesn’t. Because it’s application code, it is capable but fallible.

TWAK Guardrails — Physics

The enforcer. Lives in the signing layer, outside the agent’s code. Enforces a token allowlist, a per-trade size cap, a daily volume cap, slippage bounds, and the kill switch. Even if the agent’s logic contains a bug or the LLM behaves unexpectedly, TWAK simply refuses to sign a transaction that violates these limits.
A trade has to pass both layers before it executes. A bug in the policy layer cannot produce a transaction the physics layer would reject.

Capital-agnostic by design

Halyrd makes no assumptions about your account size and imposes no minimum. Risk controls — drawdown percentages, position-size caps, per-trade limits — are all percentage-based and scale with whatever capital you bring. The fee filter naturally adjusts trade frequency to your capital: because gas is a fixed cost per trade, the filter requires a minimum edge-to-cost ratio before any trade is approved. At smaller account sizes this means fewer trades pass the filter, which is the correct, honest behavior — not a product limitation.

The evaluation process

When an agent runs in paper mode it accumulates a track record. The Risk Engine continuously evaluates that record against three criteria:
  1. Positive expectancy after fees — the average closed trade must be profitable once swap fees, gas, and slippage are accounted for.
  2. Trade floor met — a minimum number of closed trades must exist for expectancy to be statistically meaningful. Below this floor, even a perfect win rate is noise.
  3. No max-drawdown breach — the agent must not have hit its hard drawdown ceiling during the evaluation window.
When all three are satisfied, the agent is marked ELIGIBLE. The dashboard shows this status clearly, and you can then choose to promote — or keep watching.

Quickstart

Install Halyrd and have it paper-trading live markets in under ten minutes.

Core Concepts

Understand paper mode, the evaluation lifecycle, promotion, demotion, and the strategy system in depth.