Heliox Finance

Complete technical documentation for the non-custodial BTC/ETH/USDC portfolio automation protocol on Base.

Non-Custodial
Your keys, your assets
Base Chain
Chain ID 8453
Timelocked
1h config delay
OnChain
Fully transparent

Introduction

Heliox Finance is a non-custodial portfolio automation protocol deployed on Base (chain ID 8453). It runs governed onchain execution across the supported pool and engine combinations shown in the app.

Assets live inside user-owned Safe vaults. The connected wallet remains the owner identity and subscription account, while each vault holds strategy balances and stays directly recoverable through Safe even if Heliox is offline.

Key Properties
  • Non-custodial at rest: TOKEN0/TOKEN1 balances stay inside user-owned Safe vaults; Heliox does not warehouse the trading pair.
  • Cycle-based: A cycle starts with a credit, stays open across multiple calls, and closes only when contract-level close conditions are satisfied.
  • Credit-gated: Each cycle start consumes one pre-purchased owner credit shared across that owner's vaults.
  • Governed engines: Engine families are versioned, timelocked, code-hash verified, and selected per vault.
  • Pausable: Users can pause their own cycles; the owner can pause the entire protocol.

Token Pair

Each vault is paired with a supported pool through its active cycle.

  • BTC — surfaced on Base through cbBTC
  • ETH — surfaced on Base through WETH
  • USDC — supported for vault balances, billing, and exit flows

Internally, Heliox normalizes token math across the supported pair so the product can present consistent balances and thresholds. Vault views aggregate the token balances Heliox currently surfaces, while pool and engine selection remain pinned to each active cycle.