Enter app

Feature Flags

The flags that decide what the interface can do.

A disabled flag never removes an interface. It downgrades that interface to an explicit status state, which is why the borrow page is fully designed while borrowing is off.

FlagDefaultMeaning
wallettrueRead-only wallet connection through an injected EIP-1193 provider.
swaptrueSwap interface, quoting and settings. Submission is gated by `contracts`.
wraptrueWrap interface for the liquid token to the claim token, with estimated fee preview.
unwraptrueUnwrap interface for the claim token back to the liquid token.
redeemtrueRedemption interface for burning the claim token against reserve assets.
borrowfalsePhase II lending module. Interface is visible, inputs are illustrative.
liveVaultfalseReads reserve value, holdings and claim value from chain.
liveActivityfalseStreams protocol events into the activity terminal.
indexerfalseHistorical series for charts, revenue and supply accounting.
contractsfalseMaster switch for on-chain writes. False makes writes impossible.

Overriding

bash
# Any flag can be overridden per deployment
NEXT_PUBLIC_FLAG_CONTRACTS=true
NEXT_PUBLIC_FLAG_LIVE_VAULT=true
NEXT_PUBLIC_FLAG_INDEXER=true