Hello Morpho community!
The bleu team is excited to start building 4 Morpho hooks on CoW Swap. We’ll post bi-weekly updates here as comments.
Your feedback is invaluable for us!For transparency, you can track our progress on our GitHub Repository (bleu/cow-hooks-dapps). The monorepo already contains some implemented apps, and the Morpho hooks will be added soon.
We look forward to your insights as we go!
3 Likes
Morpho CoW Hooks Update #1
Hello everyone!
We’ve officially kicked off he Morpho CoW Hooks project and have made progress on our initial milestones. Here’s an update on our current status and what’s coming next.
Milestones Tracker
Milestone |
Type |
Status |
ETA |
UI/UX Designs |
Critical |
Wrapping up |
1 week |
Hook dapp lib |
Critical |
Planned |
5 weeks |
Supply / Borrow |
Critical |
In progress |
4 weeks |
Repay / Withdraw |
Critical |
Planned |
8 weeks |
Design Progress
We’ve completed the design implementation and it’s ready for review! You can check it out here: Morpho Hooks Design on Figma. Feel free to take a look and provide feedbacks!
Development Update
We’ve made a strategic change to our approach - instead of creating 4 separate hooks, we’re now developing a single hook for each operation type, resulting in two main milestones: Supply/Borrow and Repay/Withdraw.
For the Supply/Borrow functionality, we’ve made excellent progress:
- Successfully integrated with Morpho markets using GraphQL
- Implemented Morpho SDK to handle shares and assets amounts calculations
- Verified that our calculations match the exact amounts displayed on the Morpho app
Upcoming Tasks
Before our next update, we aim to complete the following:
- Implement the Supply / Borrow UI in the application
- Allow supply and borrow transactions creations with the hook, integrating the dApp with Morpho contracts
We’re excited about the progress so far and look forward to sharing more updates as we continue development!
1 Like
Morpho CoW Hooks Update #2
Hi Morpho team!
We’re excited to share our second update on the Morpho CoW Hooks project. Since our initial kickoff, we’ve finished Supply / Borrow milestone and are continuing to build momentum. Here’s the latest on where we stand and what’s coming next in our roadmap.
Milestones Tracker
Milestone |
Type |
Status |
ETA |
UI/UX Designs |
Critical |
Finished |
Finished |
Hook dapp lib |
Critical |
In progress |
1 week |
Supply / Borrow |
Critical |
Finished |
Finished |
Repay / Withdraw |
Critical |
Planned |
2 weeks |
Supply / Borrow
We’re happy to anounce that the Supply / Borrow milestone was completed! Please, feel free to take a look on it and share feedbacks! You can check the hook behavior by following these steps:
- Open CoWSwap
- Enable hooks in the configuration section (top-right of the swap card)
- Access the newly visible hooks tab at the top of the card
- Fill an order and add a post-hook
- Navigate to ‘My custom hook’ and add a hook with the URL:
https://cow-hooks-dapps-morpho-lending.vercel.app
Team expansion
We’ve welcomed an additional developer to the project team! This increased capacity will accelerate our development pace, so expect more frequent updates in the coming weeks. 
Upcoming Tasks
Before our next update, we aim to:
- Make changes on hook-dapp-lib to guarantee proper position and LTV display when more than 1 hook is added on a swap
- Develop and deploy the Repay / Withdraw section
As always, we welcome your feedback and look forward to developing next steps!
2 Likes
Morpho CoW Hooks Update #3
Hello Morpho team!
We’re officially nearing the end of the project. Since our last update, we’ve completed the Repay/Withdraw milestone and implemented the hook dapp lib. Here are our latest updates and our next and final steps.
Milestones Tracker
Milestone |
Type |
Status |
ETA |
UI/UX Designs |
Critical |
Finished |
Finished |
Hook dapp lib |
Critical |
In review |
1 week |
Supply / Borrow |
Critical |
Finished |
Finished |
Repay / Withdraw |
Critical |
Finished |
Finished |
We’re happy to anounce that the Repay / withdraw milestone was completed! Please, feel free to take a look on it and share feedbacks! You can check the hook behavior by following these steps.
- Open CoWSwap
- Enable hooks in the configuration section (top-right of the swap card)
- Access the newly visible hooks tab at the top of the card
- Fill an order and add a post or pre hook
- Navigate to ‘My custom hook’ and add a hook with the URL:
https://cow-hooks-dapps-morpho-lending.vercel.app
- Open a market with an opened position
- Check the tab “Repay/Withdraw” (this tab will only be visible if you have an opened position on the market)
The Hook Dapp Lib milestone is being reviewed by CoW team, as well as the hook dApp. The project is estimated to be officially completed after working on their feedback.
Upcoming Tasks
Before our next update, we aim to:
- Receive feedback from the CoW team’s review of the hook
- Address all review points and implement necessary fixes
As always, we welcome your feedback and look forward to developing next steps!
1 Like
Thanks for these updates. Will look forward to the completion of this work and the next grant disbursement!