# GIP-59: Authorize Warbler to implement onchain solutions to recover funds related to Stratos and Tugende

**URL:** <https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919>\
**Category:** Proposals\
**Created:** [December 7, 2023, 5:55pm UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919 "2023-12-07T17:55:11Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![blakewest](https://avatars.discourse-cdn.com/v4/letter/b/94ad74/32.png) [@blakewest](https://gov.goldfinch.finance/u/blakewest)\
**Post date:** [December 7, 2023, 5:55pm UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/1 "2023-12-07T17:55:11Z")

</div>

**Authors** : @mikesall @blakewest

**Summary** :  
Stratos and Tugende are in the midst of negotiating amendments to the offchain loan agreements to recover value for Goldfinch participants. This proposal is to approve Warbler Labs to help in implementing the necessary technical changes onchain to reflect the amended offchain agreements. This is to account for legal contract changes where the loan is in default and the terms of the agreement (eg. principal being accelerated, or timelines changing) have changed. These technical changes will be scoped for the [Stratos](https://app.goldfinch.finance/pools/0x00c27fc71b159a346e179b4a1608a0865e8a7470) and [Tugende](https://app.goldfinch.finance/pools/0xaa2ccc5547f64c5dffd0a624eb4af2543a67ba65) pools and will not affect other pools.

**Motivation**  
Warbler is committed to supporting the Goldfinch community recover the maximum amount from these two pools and this proposal is in line with that commitment. Once offchain legal docs are negotiated and finalized for the Stratos and Tugende deals, it may be necessarily to adjust the expected interest or principal amounts, waterfalls, or maturity within the smart contracts. Therefore, it will require updating the smart contracts to align with the terms of the legal agreements. We believe an onchain solution will be the least difficult and fastest way to get the recovered funds in the hands of community members.

**Specification & Requirements** :  
There are no specifications yet except that if and when agreements are finalized for either pool, it will involve upgrading or changing the loan contracts and perhaps the pool tokens for involved investors. The general purpose of changes will be to reflect an onchain state for loans that are in default and where recovery is expected. In nearly all cases, when a loan defaults, the principal is accelerated (due immediately), but some of it may also be deferred to a later time. The current protocol mechanics do not contemplate an accelerated principal scenario and makes implementation of nuanced off-chain recoveries on the Protocol impossible in the current state.

Before any changes are made, a detailed update will be provided to the community.

**Benefits** :

- Junior backers and senior pool participants will realize their maximum onchain recovery possible from the Stratos and Tugende situations as soon as possible.

**Downside** : Making smart contract changes always carries risk.

**Voting** :

- “ **Yes”** : Authorize Warbler to implement a technical recovery solution if deemed necessary on behalf of the Goldfinch community. Detailed information will precede any action once documents are completed.
- “ **No”** : Do not implement an ohchain solution for recovering funds. Warbler believes the recovery will be much more difficult and potentially impossible without an onchain component to the solution.

**Resources** :

- [GIP-52: Tugende Response Plan - #26 by RP2743](https://gov.goldfinch.finance/t/gip-52-tugende-response-plan/1841/26)
- [Update on Stratos Pool - #10 by mikesall](https://gov.goldfinch.finance/t/update-on-stratos-pool/1865/10)

---

<div class="post-metadata">

**Author:** ![velvetdoctor](https://avatars.discourse-cdn.com/v4/letter/v/df788c/32.png) [@velvetdoctor](https://gov.goldfinch.finance/u/velvetdoctor)\
**Post date:** [December 7, 2023, 7:05pm UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/2 "2023-12-07T19:05:02Z")

</div>

I vote Yes to this proposal.

---

<div class="post-metadata">

**Author:** ![RP2743](https://avatars.discourse-cdn.com/v4/letter/r/839c29/32.png) [@RP2743](https://gov.goldfinch.finance/u/RP2743)\
**Post date:** [December 8, 2023, 9:50am UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/3 "2023-12-08T09:50:30Z")

</div>

I see no risks in updating and adjusting smart contracts according to off-chain agreements. Believe, that it will help us to recover funds asap.

I will vote “YES” for this proposal on the snapshot.

---

<div class="post-metadata">

**Author:** ![P\_T](https://avatars.discourse-cdn.com/v4/letter/p/a587f6/32.png) [@P\_T](https://gov.goldfinch.finance/u/P_T)\
**Post date:** [December 9, 2023, 10:45am UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/4 "2023-12-09T10:45:50Z")

</div>

I think that the features and functionality of a smart contract should correspond to accepted off-chain decisions. Implementing accelerated loan repayment may be one of the few options that will allow you to avoid additional losses in the future.  
Of course, I vote “YES”.

Q: Is there any audit expected (and is it necessary) after updating a smart contract?

---

<div class="post-metadata">

**Author:** ![Evillive888](https://avatars.discourse-cdn.com/v4/letter/e/c6cbf5/32.png) [@Evillive888](https://gov.goldfinch.finance/u/Evillive888)\
**Post date:** [December 11, 2023, 12:54pm UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/5 "2023-12-11T12:54:14Z")

</div>

It is in the best interest of all parties of the protocol, I support

---

<div class="post-metadata">

**Author:** ![mcegor13](https://avatars.discourse-cdn.com/v4/letter/m/278dde/32.png) [@mcegor13](https://gov.goldfinch.finance/u/mcegor13)\
**Post date:** [December 12, 2023, 4:17am UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/6 "2023-12-12T04:17:27Z")

</div>

I will vote “Yes”, as I can only see the positive impact on the Tugende and Stratos situation if approved

---

<div class="post-metadata">

**Author:** ![Zkllamamois](https://avatars.discourse-cdn.com/v4/letter/z/9d8465/32.png) [@Zkllamamois](https://gov.goldfinch.finance/u/Zkllamamois)\
**Post date:** [December 12, 2023, 4:27pm UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/7 "2023-12-12T16:27:12Z")

</div>

Yes 🕶 authorize mmmm

---

<div class="post-metadata">

**Author:** ![Eloquent](https://yyz1.discourse-cdn.com/flex035/user_avatar/gov.goldfinch.finance/eloquent/32/49_2.png) [@Eloquent](https://gov.goldfinch.finance/u/Eloquent)\
**Post date:** [December 13, 2023, 6:26am UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/8 "2023-12-13T06:26:56Z")

</div>

I consider this acceptable within the current process, and I’ll vote “yes”.

// Yes.

---

<div class="post-metadata">

**Author:** ![octopusx](https://avatars.discourse-cdn.com/v4/letter/o/8e7dd6/32.png) [@octopusx](https://gov.goldfinch.finance/u/octopusx)\
**Post date:** [December 14, 2023, 7:56am UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/9 "2023-12-14T07:56:29Z")

</div>

voted yes for all goldfinch participants

---

<div class="post-metadata">

**Author:** ![blakewest](https://avatars.discourse-cdn.com/v4/letter/b/94ad74/32.png) [@blakewest](https://gov.goldfinch.finance/u/blakewest)\
**Post date:** [December 14, 2023, 8:16pm UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/10 "2023-12-14T20:16:11Z")

</div>

Update! I just did an edit, and wanted to clarify the sentence in the “yes” section. It used to say “a detailed technical proposal will follow when documents are completed”, which might imply that we would do a separate community governance post for that. That is not the intention. The intention was to mean that we would provide the community with detailed technical information about what changes are being made. Hence it now says “Detailed information will precede any action once documents are completed.”

The whole point of this GIP is to avoid having to do many approvals for various technical implementation details. But it’s still good for the community to know what will be done as it will of course affect them economically.

---

<div class="post-metadata">

**Author:** ![RP2743](https://avatars.discourse-cdn.com/v4/letter/r/839c29/32.png) [@RP2743](https://gov.goldfinch.finance/u/RP2743)\
**Post date:** [January 25, 2024, 3:00pm UTC](https://gov.goldfinch.finance/t/gip-59-authorize-warbler-to-implement-onchain-solutions-to-recover-funds-related-to-stratos-and-tugende/1919/11 "2024-01-25T15:00:10Z")

</div>

Council has approved the proposal
