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

# Solayer Programs

Each program is an on-chain account that stores executable logic, organized into specific functions referred to as instructions.

Solayer has deployed the following programs:

<table>
  <thead>
    <tr>
      <th>Program</th>
      <th>Description</th>
      <th>Program ID</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>Pool Manager</td>
      <td>Manages the flow of deposited assets.</td>
      <td>sSo1iU21jBrU9VaJ8PJib1MtorefUV4fzC9GURa2KNn</td>
    </tr>

    <tr>
      <td>sSOL </td>
      <td>Liquidity layer for Solayer. </td>
      <td>sSo14endRuUbvQaJS3dq36Q829a3A6BEfoeeRGJywEh</td>
    </tr>

    <tr>
      <td>endoAVS Program</td>
      <td>Endogenous AVS program.</td>
      <td>endoLNCKTqDn8gSVnN2hDdpgACUPWHZTwoYnnMybpAT</td>
    </tr>

    <tr>
      <td>Pool Account </td>
      <td>Pool account for sUSD </td>
      <td>FhVcYNEe58SMtxpZGnTu2kpYJrTu2vwCZDGpPLqbd2yG</td>
    </tr>

    <tr>
      <td>sUSD Program </td>
      <td>Program ID for sUSD program </td>
      <td>s1aysqpEyZyijPybUV89oBGeooXrR22wMNLjnG2SWJA</td>
    </tr>

    <tr>
      <td>sUSD Token </td>
      <td>sUSD token info</td>
      <td>susdabGDNbhrnCa6ncrYo81u4s9GM8ecK2UwMyZiq4X</td>
    </tr>
  </tbody>
</table>

## Program Details

You can also find the IDL files of our programs here:

* [Pool Program IDL](https://github.com/solayer-labs/solayer-cli/blob/main/restaking/utils/restaking_program.json)
* [endoAVS Program IDL](https://github.com/solayer-labs/solayer-cli/blob/main/endoavs/utils/endoavs_program.json)
* [sUSD Program IDL](https://explorer.solana.com/address/s1aysqpEyZyijPybUV89oBGeooXrR22wMNLjnG2SWJA/anchor-program)
