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

# Overview

Before getting started building on Stake2Earn, you should read the following resource to get a better understanding of how Meteora's Stake2Earn works:

<CardGroup cols={1}>
  <Card title="What's Stake2Earn?" icon="question" iconType="solid" href="/overview/other-products/stake2earn/what-is-stake2earn">
    Stake2Earn is a helper program that allows token holders to stake their tokens and pool creators to delegate LP fees to the top token stakers.
  </Card>
</CardGroup>

<Warning>Stake2Earn is currently only compatible with DAMM v1 Pools.</Warning>

***

# Stake2Earn Program

At Meteora, we’ve developed a `Node.js <> Typescript SDK` to make deploying and managing your Stake2Earn easier. The following sections includes information on installing and using the SDK. It also covers where to find the latest code, and how to contribute to these repositories.

## Program Details

<CardGroup cols={1}>
  <Card title="Stake2Earn IDL" icon="code" iconType="solid" href="https://github.com/MeteoraAg/stake-for-fee-sdk/blob/main/ts-client/src/stake-for-fee/idls/stake_for_fee.ts">
    Meteora Stake2Earn Program IDL
  </Card>
</CardGroup>

<div className="overflow-x-auto">
  <table className="w-full border-collapse">
    <thead>
      <tr className="border-b border-gray-300 dark:border-gray-600">
        <th className="text-left py-3 px-4 font-semibold text-gray-900 dark:text-gray-100">Network</th>
        <th className="text-left py-3 px-4 font-semibold text-gray-900 dark:text-gray-100">Program ID</th>
      </tr>
    </thead>

    <tbody>
      <tr className="border-b border-gray-200 dark:border-gray-700 hover:bg-gray-50 dark:hover:bg-gray-800">
        <td className="py-3 px-4"><strong className="text-gray-900 dark:text-gray-100">Mainnet</strong></td>
        <td className="py-3 px-4"><code className="bg-gray-100 dark:bg-gray-800 px-2 py-1 rounded text-sm font-mono">FEESngU3neckdwib9X3KWqdL7Mjmqk9XNp3uh5JbP4KP</code></td>
      </tr>

      <tr className="border-b border-gray-200 dark:border-gray-700 hover:bg-gray-50 dark:hover:bg-gray-800">
        <td className="py-3 px-4"><strong className="text-gray-900 dark:text-gray-100">Devnet</strong></td>
        <td className="py-3 px-4"><code className="bg-gray-100 dark:bg-gray-800 px-2 py-1 rounded text-sm font-mono">FEESngU3neckdwib9X3KWqdL7Mjmqk9XNp3uh5JbP4KP</code></td>
      </tr>
    </tbody>
  </table>
</div>

## Official SDKs

<CardGroup cols={2}>
  <Card title="Typescript SDK" icon="node-js" iconType="solid" href="/developer-guide/guides/stake2earn/typescript-sdk/getting-started">
    Official Meteora Stake2Earn Typescript SDK
  </Card>
</CardGroup>
