Returns up to 500 lifecycle rows ordered newest-first. Each request
targets a single chain via the required chainId query parameter:
8453 (Base, hub), 43114 (Avalanche, spoke), or 747474 (Katana, spoke).
Three kind values: mint (USDC → UTY), deposit (UTY → yUTY), and
withdrawal. yUTY withdrawals follow a cooldown → claimable → claimed
lifecycle; UTY withdrawals are born at claimed (instant path).
Cross-chain activity (a Base claim sweep that originated from another chain) appears only in the spoke view. Calling per chain is the canonical way to render a multi-chain history; the API does not aggregate across chains in a single response.
0x-prefixed 40-character wallet address (any case).
Supported: 8453 (Base), 43114 (Avalanche), 747474 (Katana)
Stable composite key. Mint/deposit rows: <kind>:<chainId>:<vault>:<hash>:<eventId>. Withdrawal lifecycle rows: withdrawal:<chainId>:<vault>:<requestId>:<origin> (origin is hub or composer). UTY instant withdrawal rows reuse the mint/deposit format.
Chain id this row appears on. Matches the chainId query parameter.
Row kind. mint = UTY vault deposit (USDC → UTY). deposit = yUTY vault deposit (UTY → yUTY). withdrawal = yUTY async redemption lifecycle or UTY instant redemption.
mint, deposit, withdrawal UTY, yUTY ^0x[a-fA-F0-9]{40}$Lifecycle status. completed only on mint rows. locked only on deposit rows. cooldown → claimable → claimed is the yUTY withdrawal lifecycle; UTY instant withdrawals are born at claimed.
completed, locked, cooldown, claimable, claimed Most-recent on-chain tx hash for this row. On cross-chain rows this is the spoke-side arrival; see hubTx for the hub-side leg.
^0x[a-fA-F0-9]{64}$Unix seconds of the most-recent event for this row. On withdrawal lifecycle rows this is the latest of (request, request_closed, claim) — not the original request time. See requestedAt for the request time.
Vault request id. Null on UTY instant withdrawals (no request was created). Absent on mint and deposit rows.
Unix seconds when the redemption request was created. Required on every withdrawal row, including UTY instant (where it equals claimedAt).
Unix seconds when the bonding period ends. Null on UTY instant withdrawals (no cooldown).
Unix seconds when the claim settled. Null while status is cooldown or claimable.
Tx hash of the settling Withdraw event. Null while status is cooldown or claimable.
^0x[a-fA-F0-9]{64}$Pair amount on the output side. Populated on mint, UTY instant withdrawal, and claimed yUTY withdrawal rows. Absent on yUTY deposit rows and on cooldown/claimable withdrawal rows.
Hub-side (Base) tx hash. Populated when chainId is a spoke (43114, 747474) and the row originated cross-chain.
^0x[a-fA-F0-9]{64}$Unix seconds of the hub-side event. Paired with hubTx on cross-chain rows.
Hub-side block number. Paired with hubTx on cross-chain rows.