SDK architecture
The C4 model shows the SDK context, modules, transports, and main transaction flows. Follow the preview and validation instructions to explore the interactive diagrams locally.
LiquidiumClient exposes the SDK modules. The modules use an IC agent to read canisters and submit profile or lending actions. The HTTP SDK API creates Simple Loans and supplies activity, history, search, and inflow indexing data. An optional EVM read client supports contract-interaction supply planning and destination checks. The integrating app supplies a wallet adapter for signing and transfers.
The SDK does not hold funds. The public protocol architecture documentation shows canister custody and settlement after a transfer or lending action.