> ## Documentation Index
> Fetch the complete documentation index at: https://developers.jup.ag/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# IDL and types

> Anchor IDL and TypeScript types for Jupiter Lend programs.

Official IDL and types for [Jupiter Lend](https://developers.jup.ag/docs/lend/architecture.md) on-chain programs. Their addresses are listed on [Program addresses](https://developers.jup.ag/docs/lend/program-addresses.md).

## GitHub repository

| Resource | Link |
| - | - |
| **IDL and types** | [jup-ag/jupiter-lend/tree/main/target](https://github.com/jup-ag/jupiter-lend/tree/main/target) |

The `target` directory contains:

* **idl/**: Anchor IDL JSON files for all programs (Lending, Vaults, Liquidity, etc.)
* **types/**: TypeScript type definitions generated from the IDL

Use these when building CPI integrations ([Earn](https://developers.jup.ag/docs/lend/earn/cpi.md), [Borrow](https://developers.jup.ag/docs/lend/borrow/cpi.md)), custom clients, or low-level program interactions.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.