Skip to main content

Client

Reads

Yield data

Use hlp.vault.apyPct for the product card and label it APY. It is Signalite’s display APY: trailing 1y HLP performance net of Signalite performance fees on positive returns.

Transactions

For normal app flows, prepare the action before opening the wallet:
Lower-level action endpoints return API transaction objects. Send them through the SDK:
The SDK should verify HyperEVM chain 999 before sending.

Action lifecycle

Poll action status after sending a transaction or when rendering an existing redeem request:
Use status.steps to drive user-facing progress UI. Do not expose internal keeper logs directly.

Type generation

The web/API repo can regenerate OpenAPI client types: