> ## 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.

# Dynamic Fee Sharing Changelog

> Track Dynamic Fee Sharing program and TypeScript SDK release notes, integration changes, and known source-material gaps.

<Tip>
  Track Dynamic Fee Sharing releases here.
</Tip>

<Update label="dynamic-fee-sharing 0.1.1" description="Direct Fee Funding Support with DAMM v2 and Dynamic Bonding Curve" rss="Dynamic Fee Sharing 0.1.1 adds direct fee vault funding from DAMM v2 and Dynamic Bonding Curve sources, adds fee vault type tracking, and adds SDK helpers for claiming DAMM v2 fees/rewards and DBC trading fees, surplus, and migration fees. SDK 1.0.3.">
  ## Release summary

  | Component      | Version | PR                                                                                        |
  | -------------- | ------- | ----------------------------------------------------------------------------------------- |
  | Program        | `0.1.1` | [dynamic-fee-sharing #8](https://github.com/MeteoraAg/dynamic-fee-sharing/pull/8)         |
  | TypeScript SDK | `1.0.3` | [dynamic-fee-sharing-sdk #7](https://github.com/MeteoraAg/dynamic-fee-sharing-sdk/pull/7) |

  ## What We Shipped

  * Direct Fee Funding Support with DAMM v2 and Dynamic Bonding Curve

  ## What To Do

  <div style={{overflowX: 'auto', marginBottom: '1.5rem'}}>
    <table>
      <thead>
        <tr>
          <th>Integrators</th>
          <th>What Changed</th>
          <th>What To Do</th>
        </tr>
      </thead>

      <tbody>
        <tr>
          <td><strong>Partners</strong></td>

          <td>
            <ul>
              <li>Direct Fee Funding Support with DAMM v2 and Dynamic Bonding Curve</li>
            </ul>
          </td>

          <td>
            <ul>
              <li>Bump your SDK version to <code>@meteora-ag/dynamic-fee-sharing-sdk\@1.0.3</code> to start testing.</li>
            </ul>
          </td>
        </tr>
      </tbody>
    </table>
  </div>

  ## Program: `dynamic-fee-sharing` `0.1.1`

  Program ID (mainnet and devnet): `dfsdo2UqvwfN8DuUVrMRNfQe11VaiNoKcMqLHVvDPzh`

  [Program PR #8](https://github.com/MeteoraAg/dynamic-fee-sharing/pull/8)

  ### Added

  * Add new field `fee_vault_type` in `FeeVault` to distinguish between PDA-derived and keypair-derived fee vaults.
  * Add new endpoint `fund_by_claiming_fee`, that allow share holder in fee vault to claim fees from whitelisted endpoints of DAMM-v2 or Dynamic Bonding Curve

  ## TypeScript SDK: `@meteora-ag/dynamic-fee-sharing-sdk` `1.0.3`

  [SDK PR #7](https://github.com/MeteoraAg/dynamic-fee-sharing-sdk/pull/7)

  ### Added

  * `fundByClaimDammV2Fee` function to fund a fee vault by claiming fee from a DAMM v2 pool.
  * `fundByClaimDammV2Reward` function to fund a fee vault by claiming reward from a DAMM v2 pool.
  * `fundByClaimDbcCreatorTradingFee` function to fund a fee vault by claiming creator trading fee from a DBC pool.
  * `fundByClaimDbcPartnerTradingFee` function to fund a fee vault by claiming partner trading fee from a DBC pool.
  * `fundByWithdrawDbcCreatorSurplus` function to fund a fee vault by withdrawing creator surplus from a DBC pool.
  * `fundByWithdrawDbcPartnerSurplus` function to fund a fee vault by withdrawing partner surplus from a DBC pool.
  * `fundByWithdrawMigrationFee` function to fund a fee vault by withdrawing migration fee from a DBC pool.
</Update>
