News, Product, Product overviews

Development Report – Algem (Bi-Weekly Update)

Overview:

Hello Algem users!

Hello Algem users! It’s time for another bi-weekly development update to keep you informed about the latest progress in our Liquid Farming and Liquid Staking project. Here’s a quick summary of what our developers, Danny and Alex, have been working on:

TLDR:

  • Danny focused on Liquid Farming V3 contract updates, adding quality of life fixes, fuzzing tests, and slippage control functions. He also completed a re-audit of the V2 contracts.
  • Alex sent the Liquid Staking V2 contract for audit and began addressing audit findings for the Liquid Crowdloan contract. He optimized gas costs for staking and added comprehensive tests.

Let’s dive into the detailed updates and what’s planned for the coming weeks.

Smart Contracts Progress

Liquid Farming Development – Danny:

Danny focused on several key updates for the V3 contracts. This included quality of life (QoL) fixes, updates to frontend getters, and improvements to scripts and tests. Most of his time was dedicated to ensuring the stability of the V3 state. He added fuzzing tests to identify and fix tricky slippage issues and implemented slippage control functions. Additionally, a new view function was introduced to easily convert Liquidity Provider (LP) amounts to native token amounts.

The second week was dedicated to completing the re-audit of the V2 contracts. Danny synchronized protocol-wide features and fixed all findings from the initial audit. He also ensured that the feature decisions made for the V3 version were properly integrated and functioning within the V2 code.

Liquid dApp Staking and Liquid Crowdloan Development – Alex:

Alex has been focusing on two main tasks over the past two weeks:

The Liquid Staking V2 contract has been sent for audit. At the beginning of the week, Alex completed testing the added logic to mitigate gas costs during staking. He also added comments and descriptions to the contract repository and sent the latest commit to the auditors for review.

Alex began addressing the audit findings for the Liquid Crowdloan contract. This included fixing the identified issues and adding tests to verify the correctness of these fixes.

Upcoming Milestones:

In conclusion, our development team has made progress in enhancing the Algem platform. The focus on updating and auditing V2 and V3 contracts, as well as addressing audit findings for Liquid Farming, Liquid Staking and Liquid Crowdloan contracts, underscores our commitment to delivering a robust and secure platform.

Roadmap for the Next Few Weeks:

  • Liquidation Script Updates: Danny will work on updating the liquidation scripts to ensure seamless integration and functionality.
  • Feature R&D: Continued research and development for new features to enhance the platform.
  • Audit Preparation: Finalizing the Liquid Staking V2 contract audit and addressing any remaining issues.
  • Test Enhancements: Adding more comprehensive tests to ensure the correctness and efficiency of fixes and new features.

We remain dedicated to providing a secure, efficient, and user-friendly platform for our community. 

Thank you for your continued support.


About Algem

Algem is a decentralized application built on the Astar Network and offers two main features: liquid staking and liquid farming. As their names suggest, these two options let ASTR holders keep their assets liquid while putting them to work. Also, the liquid staking and farming solutions let users use Algem’s liquid nASTR tokens across Astar’s Defi ecosystem to earn staking rewards and make more money. In doing so, Algem supports other Defi protocols by providing liquidity and creating a sustainable and cooperative ecosystem on the Astar Network and Polkadot.

Join Our Growing Community!

Website | Twitter | Discord | Telegram