👾 APY.Finance Weekly Update (5/2 -5/8) 👾
📈 Progress on Remaining Tasks:
[100% Complete] APY manager development
[100% Complete] Chainlink integration
[100% Complete] APY dashboard analytics
[95% Complete] DeFi Legos development
[75% Complete] User experience testing
[65% Complete] Complete security audit
[15% Complete] Security Updates
🗳 Smart Contracts
Our security auditor, Halborn, has been preparing a first draft of the initial security audit. Further, our engineers have spent this week securing the system against race conditions, a vital security risk when using oracles. We often discuss oracle solutions in our weekly updates, as they are a critical and complex part of our project, and their importance cannot be underestimated.
Oracle failures continue to be the biggest risk-factor in the DeFi industry, so we are paying extra attention to potential security risks. Consequently, our smart contract engineers have turned their attention toward evaluating potential edge-cases where an oracle can introduce risk, and implementing a system in which we can best mitigate them. APY.Finance is heavily focused on delivering air-tight platform security to ensure investors will safely be able to invest in low-risk yield farms in preparation for the upcoming Alpha release.
🌐 Front-End
Continued UX testing has given our front-end team valuable insight into how users of varying skill levels use our platform. We’ve spent countless hours evaluating user’s sticking points which enabled us to revise the front-end in a manner that is much simpler and more intuitive to use. Last week, we paused UX testing as the front-end team shifted their focus toward updating core design components based on our learnings. We’ll continuously update and improve the user experience and flow based on user feedback over the course of the next couple of weeks.
📈 Progress on Remaining Tasks:
[100% Complete] APY manager development
[100% Complete] Chainlink integration
[100% Complete] APY dashboard analytics
[95% Complete] DeFi Legos development
[75% Complete] User experience testing
[65% Complete] Complete security audit
[15% Complete] Security Updates
🗳 Smart Contracts
Our security auditor, Halborn, has been preparing a first draft of the initial security audit. Further, our engineers have spent this week securing the system against race conditions, a vital security risk when using oracles. We often discuss oracle solutions in our weekly updates, as they are a critical and complex part of our project, and their importance cannot be underestimated.
Oracle failures continue to be the biggest risk-factor in the DeFi industry, so we are paying extra attention to potential security risks. Consequently, our smart contract engineers have turned their attention toward evaluating potential edge-cases where an oracle can introduce risk, and implementing a system in which we can best mitigate them. APY.Finance is heavily focused on delivering air-tight platform security to ensure investors will safely be able to invest in low-risk yield farms in preparation for the upcoming Alpha release.
🌐 Front-End
Continued UX testing has given our front-end team valuable insight into how users of varying skill levels use our platform. We’ve spent countless hours evaluating user’s sticking points which enabled us to revise the front-end in a manner that is much simpler and more intuitive to use. Last week, we paused UX testing as the front-end team shifted their focus toward updating core design components based on our learnings. We’ll continuously update and improve the user experience and flow based on user feedback over the course of the next couple of weeks.
👾 APY.Finance Weekly Update (5/9 - 5/15) 👾
After launching our initial liquidity mining rewards platform in October 2020, core platform development has steadily progressed through planning, development, and our current security auditing stage, one of the final major milestones necessary for the upcoming Alpha launch.
As development has progressed, we’ve continued to update our “Progress Remaining” in an attempt to accurately estimate our progress on various subtasks. In this update, we’ve defined the remaining tasks for Alpha to provide a clearer, transparent view into development.
We’ve aligned this current progress report closely to our development efforts and may add new tasks as required. Our goal is simple: to release the most stable, secure, and low-risk, high-yield farm that investors, both new and experienced, will be able to confidently park their money into, and expect a safe yield. We appreciate your continued support and patience in anticipation for the upcoming release.
📈 Progress on Tasks Remaining for Alpha
Oracles & Pricing
- [60% Complete] Chainlink Monitoring
- [75% Complete] Oracle Emergency Systems
Portfolio Management
- [30% Complete] Gnosis Safe
- [40% Complete] Administration & Governance Tools
Security
- [90% Complete] Security Audit
- [20% Complete] Security Updates
User Interface
- [50% Complete] UX Testing
- [35% Complete] UX Updates
🏷 Oracles & Pricing
Oracles & Pricing refers to our efforts in proactively safeguarding the system’s interactions with third party oracles. Yield aggregators such as APY.Finance rely heavily on third party oracle solutions for pulling accurate pricing, TVLs, and more.
There are many complexities and vulnerabilities around properly integrating and safeguarding an oracle solution, which is why we have been focusing our efforts to integrate proper security measures that will mitigate security and financial risks such as front-running attacks, corrupt data, and complete price failures.
Failure to properly secure the system against any one of these threats, which are becoming frequently more common, can result in huge losses of yield. We are also implementing emergency systems to ensure fail safes are in place in the rare case of an extreme security risk involving a third party integration.
📂 Portfolio Management
Portfolio Management refers to all of the components we are building off-chain to support the platform. This includes everything the APY team, and eventually decentralized governance, will need to manage and support a fully risk-optimized portfolio. Further development on portfolio management will result in a fully implemented, and more robust governance system where individual traders will be able to contribute and vote on strategies, and further optimize the deployed strategy portfolios, resulting in higher yield with less risk.
🔐 Security
Security refers to our efforts to secure our platform against attacks directly affecting our system. Currently, we have an ongoing audit with Halborn, whom we’ve been working collaboratively with. Our smart contract developers have created various noscripts that allow the Halborn team to quickly and easily test the system in various states, and evaluate all possible security vulnerabilities.
Through security updates, our engineers are updating parts of the system based on feedback from our ongoing security audit and internal security analysis.
🌐 User Interface
Finally, User Interface progress refers to front-end UX developments based on testing, and implementation of updates based on user feedback. At this stage in our development cycle, and weeks into our UX tests and updates, our process for User Interface development typically follows this structure:
After launching our initial liquidity mining rewards platform in October 2020, core platform development has steadily progressed through planning, development, and our current security auditing stage, one of the final major milestones necessary for the upcoming Alpha launch.
As development has progressed, we’ve continued to update our “Progress Remaining” in an attempt to accurately estimate our progress on various subtasks. In this update, we’ve defined the remaining tasks for Alpha to provide a clearer, transparent view into development.
We’ve aligned this current progress report closely to our development efforts and may add new tasks as required. Our goal is simple: to release the most stable, secure, and low-risk, high-yield farm that investors, both new and experienced, will be able to confidently park their money into, and expect a safe yield. We appreciate your continued support and patience in anticipation for the upcoming release.
📈 Progress on Tasks Remaining for Alpha
Oracles & Pricing
- [60% Complete] Chainlink Monitoring
- [75% Complete] Oracle Emergency Systems
Portfolio Management
- [30% Complete] Gnosis Safe
- [40% Complete] Administration & Governance Tools
Security
- [90% Complete] Security Audit
- [20% Complete] Security Updates
User Interface
- [50% Complete] UX Testing
- [35% Complete] UX Updates
🏷 Oracles & Pricing
Oracles & Pricing refers to our efforts in proactively safeguarding the system’s interactions with third party oracles. Yield aggregators such as APY.Finance rely heavily on third party oracle solutions for pulling accurate pricing, TVLs, and more.
There are many complexities and vulnerabilities around properly integrating and safeguarding an oracle solution, which is why we have been focusing our efforts to integrate proper security measures that will mitigate security and financial risks such as front-running attacks, corrupt data, and complete price failures.
Failure to properly secure the system against any one of these threats, which are becoming frequently more common, can result in huge losses of yield. We are also implementing emergency systems to ensure fail safes are in place in the rare case of an extreme security risk involving a third party integration.
📂 Portfolio Management
Portfolio Management refers to all of the components we are building off-chain to support the platform. This includes everything the APY team, and eventually decentralized governance, will need to manage and support a fully risk-optimized portfolio. Further development on portfolio management will result in a fully implemented, and more robust governance system where individual traders will be able to contribute and vote on strategies, and further optimize the deployed strategy portfolios, resulting in higher yield with less risk.
🔐 Security
Security refers to our efforts to secure our platform against attacks directly affecting our system. Currently, we have an ongoing audit with Halborn, whom we’ve been working collaboratively with. Our smart contract developers have created various noscripts that allow the Halborn team to quickly and easily test the system in various states, and evaluate all possible security vulnerabilities.
Through security updates, our engineers are updating parts of the system based on feedback from our ongoing security audit and internal security analysis.
🌐 User Interface
Finally, User Interface progress refers to front-end UX developments based on testing, and implementation of updates based on user feedback. At this stage in our development cycle, and weeks into our UX tests and updates, our process for User Interface development typically follows this structure:
UX testing > Feedback Analysis > Planning & Design > Implementation (Templating) > Functionality & Smart Contract Integration > UX Testing
In just the past couple of weeks, our front-end engineers have made significant progress in updating pivotal parts of the UX that will result in a much cleaner user experience. Our team is implementing new components and functionality that will make the UX more responsive overall.
We’ll continue to update our progress report to reflect our ongoing progress, as we believe in transparency and open communication with our supportive community. Further, you can expect an increasing ramp-up in our communication and marketing efforts as we inch closer to the nearing Alpha launch. Upwards and onwards!
In just the past couple of weeks, our front-end engineers have made significant progress in updating pivotal parts of the UX that will result in a much cleaner user experience. Our team is implementing new components and functionality that will make the UX more responsive overall.
We’ll continue to update our progress report to reflect our ongoing progress, as we believe in transparency and open communication with our supportive community. Further, you can expect an increasing ramp-up in our communication and marketing efforts as we inch closer to the nearing Alpha launch. Upwards and onwards!
👾 APY.Finance Weekly Update (5/16 - 5/22) 👾
📈 Progress on Tasks Remaining for Alpha
Oracles & Pricing
- [60% Complete] Chainlink Monitoring
- [80% Complete] Oracle Emergency Systems
Portfolio Management
- [40% Complete] Gnosis Safe
- [40% Complete] Administration & Governance Tools
Security
- [90% Complete] Security Audit
- [25% Complete] Security Updates
User Interface
- [50% Complete] UX Testing
- [40% Complete] UX Updates
🏷 Oracles & Pricing / 🔐 Security
The importance of security on the APY Finance platform is highlighted by the recent market volatility, network congestion, and hacks on other DeFi projects which have resulted in massive financial loss within the industry. We are happy to announce that our platform has proactively been designed to withstand these types of risk vulnerabilities, and we’ve continued security analysis and development to ensure the platform remains secure against new security risks that may arise in the future.
The recent market drop in particular demonstrates the importance of strengthening our price oracle implementation. Just last week, we saw extreme market volatility resulting in network congestion, much longer transaction cycles, and gas fees skyrocketing. Oracle solutions are an essential, yet complex, part of many DeFi projects, including APY.Finance. They can sometimes struggle to quickly and accurately pull pricing data under these strenuous circumstances, greatly increasing the potential for front-running attacks and other financial exploits.
These rare, yet detrimental, occurrences are exactly the types of security risks our team is proactively protecting against by building a fundamentally sound and secure system that is designed to withstand these types of vulnerabilities for years to come.
🌐 User Interface
This week, our front-end engineers continued to use feedback from UX tests to upgrade our platform. Our team is building and upgrading components for a new, updated layout with a much more streamlined user experience.
[UX testing] > [Feedback Analysis] > [Planning & Design] > [Implementation (Templating)] > [Functionality & Smart Contract Integration] > [UX Testing]
- Our User Interface Development Cycle
Our current method of structured UI development with cycles of UX testing followed by analysis, planning, design, and implementation allows us to create a very user-focused product aimed directly at the needs of the individual investor, and is resulting in a much more tailored platform than we would otherwise have with a top-down product design approach.
Our end-goal is to create the most intuitive and user-friendly platform on the market that will save you valuable time by not only allowing you to farm with distributed liquidity across various vetted projects, but also to make yield farming accessible with simplified and easily digestible portfolio metrics just a single click away.
📈 Progress on Tasks Remaining for Alpha
Oracles & Pricing
- [60% Complete] Chainlink Monitoring
- [80% Complete] Oracle Emergency Systems
Portfolio Management
- [40% Complete] Gnosis Safe
- [40% Complete] Administration & Governance Tools
Security
- [90% Complete] Security Audit
- [25% Complete] Security Updates
User Interface
- [50% Complete] UX Testing
- [40% Complete] UX Updates
🏷 Oracles & Pricing / 🔐 Security
The importance of security on the APY Finance platform is highlighted by the recent market volatility, network congestion, and hacks on other DeFi projects which have resulted in massive financial loss within the industry. We are happy to announce that our platform has proactively been designed to withstand these types of risk vulnerabilities, and we’ve continued security analysis and development to ensure the platform remains secure against new security risks that may arise in the future.
The recent market drop in particular demonstrates the importance of strengthening our price oracle implementation. Just last week, we saw extreme market volatility resulting in network congestion, much longer transaction cycles, and gas fees skyrocketing. Oracle solutions are an essential, yet complex, part of many DeFi projects, including APY.Finance. They can sometimes struggle to quickly and accurately pull pricing data under these strenuous circumstances, greatly increasing the potential for front-running attacks and other financial exploits.
These rare, yet detrimental, occurrences are exactly the types of security risks our team is proactively protecting against by building a fundamentally sound and secure system that is designed to withstand these types of vulnerabilities for years to come.
🌐 User Interface
This week, our front-end engineers continued to use feedback from UX tests to upgrade our platform. Our team is building and upgrading components for a new, updated layout with a much more streamlined user experience.
[UX testing] > [Feedback Analysis] > [Planning & Design] > [Implementation (Templating)] > [Functionality & Smart Contract Integration] > [UX Testing]
- Our User Interface Development Cycle
Our current method of structured UI development with cycles of UX testing followed by analysis, planning, design, and implementation allows us to create a very user-focused product aimed directly at the needs of the individual investor, and is resulting in a much more tailored platform than we would otherwise have with a top-down product design approach.
Our end-goal is to create the most intuitive and user-friendly platform on the market that will save you valuable time by not only allowing you to farm with distributed liquidity across various vetted projects, but also to make yield farming accessible with simplified and easily digestible portfolio metrics just a single click away.
APY.Finance Announcements pinned «👾 APY.Finance Weekly Update (5/16 - 5/22) 👾 📈 Progress on Tasks Remaining for Alpha Oracles & Pricing - [60% Complete] Chainlink Monitoring - [80% Complete] Oracle Emergency Systems Portfolio Management - [40% Complete] Gnosis Safe - [40% Complete] Administration…»
👾 APY.Finance Weekly Update (5/23 - 5/29) 👾
📈 Alpha Release Progress
Oracles & Pricing
- [60% Complete] Chainlink Monitoring
- [85% Complete] Oracle Emergency Systems
Portfolio Management
- [50% Complete] Gnosis Safe
- [40% Complete] Administration & Governance Tools
Security
- [90% Complete] Security Audit
- [30% Complete] Security Updates
User Interface
- [50% Complete] UX Testing
- [45% Complete] UX Updates
🏷 Oracles & Pricing
Our engineers are currently implementing our oracle adapter and emergency failsafe. This fallback adapter will use a similar design that Aave uses to ensure our platform is protected against rare, yet dire, instances of a complete oracle failure, and allow a graceful fallback.
📂 Portfolio Management
This week, we’ve fully integrated Gnosis Safe which will securely batch strategy executions. Further, we’ve created the scope of work for future Gnosis Safe automation and monitoring. Transitioning to a more automated monitoring solution will require less manual maintenance and open the doors for a more nimble platform with greater levels of decentralization.
🔐 Security
We are currently anticipating the first draft of our security audit from Halborn. This security audit is a crucial step toward locking off platform security, a prerequisite to the upcoming Alpha launch.
Further, the recent market fallout and grievous hack on Pancake Bunny has led our engineers to observe in real-time how different oracles on other projects handle the effects of market conditions such as network congestion, and slowly updating price feeds, which have proven they may create the opportunity for financial exploits such as flash-loan and front-running attacks.
While we’ve proactively been building a fundamentally secure system that is protected against these vulnerabilities, our engineers continue to evaluate case studies, and analyze these market conditions to consider the effects the recent market fallout has had on DeFi projects and oracle infrastructures. We’ve also investigated how our own oracle, Chainlink, handled these market conditions, and we’ve confidently secured our own platform against financial exploits at the whim of oracle failures.
🌐 User Interface
Our front-end engineers have completed templating of the components we’ve updated based on feedback from UX testers. We’ve spent the rest of the week updating the functionality of newly displayed metrics on our updated layout, such as projections on investor’s rewards per day, percentage of market share, and portfolio growth.
This will ensure all of the information you need to know about your portfolio is just a single click away, saving you valuable time, and displayed in a manner that users of all skill levels will be able to understand and utilize effectively.
📈 Alpha Release Progress
Oracles & Pricing
- [60% Complete] Chainlink Monitoring
- [85% Complete] Oracle Emergency Systems
Portfolio Management
- [50% Complete] Gnosis Safe
- [40% Complete] Administration & Governance Tools
Security
- [90% Complete] Security Audit
- [30% Complete] Security Updates
User Interface
- [50% Complete] UX Testing
- [45% Complete] UX Updates
🏷 Oracles & Pricing
Our engineers are currently implementing our oracle adapter and emergency failsafe. This fallback adapter will use a similar design that Aave uses to ensure our platform is protected against rare, yet dire, instances of a complete oracle failure, and allow a graceful fallback.
📂 Portfolio Management
This week, we’ve fully integrated Gnosis Safe which will securely batch strategy executions. Further, we’ve created the scope of work for future Gnosis Safe automation and monitoring. Transitioning to a more automated monitoring solution will require less manual maintenance and open the doors for a more nimble platform with greater levels of decentralization.
🔐 Security
We are currently anticipating the first draft of our security audit from Halborn. This security audit is a crucial step toward locking off platform security, a prerequisite to the upcoming Alpha launch.
Further, the recent market fallout and grievous hack on Pancake Bunny has led our engineers to observe in real-time how different oracles on other projects handle the effects of market conditions such as network congestion, and slowly updating price feeds, which have proven they may create the opportunity for financial exploits such as flash-loan and front-running attacks.
While we’ve proactively been building a fundamentally secure system that is protected against these vulnerabilities, our engineers continue to evaluate case studies, and analyze these market conditions to consider the effects the recent market fallout has had on DeFi projects and oracle infrastructures. We’ve also investigated how our own oracle, Chainlink, handled these market conditions, and we’ve confidently secured our own platform against financial exploits at the whim of oracle failures.
🌐 User Interface
Our front-end engineers have completed templating of the components we’ve updated based on feedback from UX testers. We’ve spent the rest of the week updating the functionality of newly displayed metrics on our updated layout, such as projections on investor’s rewards per day, percentage of market share, and portfolio growth.
This will ensure all of the information you need to know about your portfolio is just a single click away, saving you valuable time, and displayed in a manner that users of all skill levels will be able to understand and utilize effectively.
APY.Finance Announcements pinned «👾 APY.Finance Weekly Update (5/23 - 5/29) 👾 📈 Alpha Release Progress Oracles & Pricing - [60% Complete] Chainlink Monitoring - [85% Complete] Oracle Emergency Systems Portfolio Management - [50% Complete] Gnosis Safe - [40% Complete] Administration & Governance…»
👾 APY.Finance Weekly Update 5/30 - 6/5 👾
📈 Alpha Release Progress
Oracles & Pricing
[60%Complete] Chainlink Monitoring
[90%Complete] Oracle Emergency Systems
Portfolio Management
[50% Complete] Gnosis Safe
[40% Complete] Administration & Governance Tools
Security
[90% Complete] Security Audit
[40% Complete] Security Updates
User Interface
[50% Complete] UX Testing
[60% Complete] UX Updates
🔗 Revamped Landing Page
We’re excited to announce the release of our new APY.Finance landing page intended to clearly communicate our value propositions to new users, and easily onboard them once the Alpha build is live. Take a look at the new landing page here: https://apy.finance/
🏷 Oracles & Pricing
This week, our smart contract engineers have completed developing our oracle adapter and emergency failsafe. This failsafe will protect our system in the case of extreme oracle failures, and mitigate financial exploits as a result of these oracle failures, a threat demonstrated by recent hacks and financial exploits of other DeFi projects. We’ve begun testing and integration of this oracle adapter, and anticipate its completion by the end of next week.
📂 Portfolio Management
Our team is currently developing deployment noscripts that will handle the latest changes around the Liquidity Provider Safe, and the aforementioned oracle adapter. These changes are critical in preparing the system for mainnet testing which will begin next week.
🔐 Security
We’ve received and have begun to review the initial first draft of Halborn’s security audit of our platform. This marks a major milestone toward the upcoming release of our Alpha build. Following this security audit draft, we will proceed with mainnet testing as we continue to collaborate with Halborn on the security audit.
🌐 User Interface
This week, our front-end engineers have integrated the new pages and forms that have been recently developed as a result of feedback received from UX testers to make the system more intuitive and comprehensive. We’ve also verified that staking and liquidity mining claims are now properly integrated and fully functional with the updated front-end.
These UI changes won’t be reflected on the current APY.Finance staking dashboard, but will be released along with the entirety of the Alpha build. We’re excited to share some of the progress we’ve made on the revamped user interface, you can expect to see some screenshots of the upcoming build in next week’s update.
📈 Alpha Release Progress
Oracles & Pricing
[60%Complete] Chainlink Monitoring
[90%Complete] Oracle Emergency Systems
Portfolio Management
[50% Complete] Gnosis Safe
[40% Complete] Administration & Governance Tools
Security
[90% Complete] Security Audit
[40% Complete] Security Updates
User Interface
[50% Complete] UX Testing
[60% Complete] UX Updates
🔗 Revamped Landing Page
We’re excited to announce the release of our new APY.Finance landing page intended to clearly communicate our value propositions to new users, and easily onboard them once the Alpha build is live. Take a look at the new landing page here: https://apy.finance/
🏷 Oracles & Pricing
This week, our smart contract engineers have completed developing our oracle adapter and emergency failsafe. This failsafe will protect our system in the case of extreme oracle failures, and mitigate financial exploits as a result of these oracle failures, a threat demonstrated by recent hacks and financial exploits of other DeFi projects. We’ve begun testing and integration of this oracle adapter, and anticipate its completion by the end of next week.
📂 Portfolio Management
Our team is currently developing deployment noscripts that will handle the latest changes around the Liquidity Provider Safe, and the aforementioned oracle adapter. These changes are critical in preparing the system for mainnet testing which will begin next week.
🔐 Security
We’ve received and have begun to review the initial first draft of Halborn’s security audit of our platform. This marks a major milestone toward the upcoming release of our Alpha build. Following this security audit draft, we will proceed with mainnet testing as we continue to collaborate with Halborn on the security audit.
🌐 User Interface
This week, our front-end engineers have integrated the new pages and forms that have been recently developed as a result of feedback received from UX testers to make the system more intuitive and comprehensive. We’ve also verified that staking and liquidity mining claims are now properly integrated and fully functional with the updated front-end.
These UI changes won’t be reflected on the current APY.Finance staking dashboard, but will be released along with the entirety of the Alpha build. We’re excited to share some of the progress we’ve made on the revamped user interface, you can expect to see some screenshots of the upcoming build in next week’s update.
Tune into the DeFi Summit tomorrow morning, 9:15am PST as our CEO Will Shahda speaks on a DeFi Summit panel on economic hacks and security.
👉 https://www.youtube.com/watch?v=V3b3aoKEnEA
👉 https://www.youtube.com/watch?v=V3b3aoKEnEA
👾 APY.Finance Weekly Update 6/6 - 6/12 👾
📈 Alpha Release Progress
Oracles & Pricing
[60% Complete] Chainlink Monitoring
[100% Complete] Oracle Emergency Systems
Portfolio Management
[55% Complete] Gnosis Safe
[45% Complete] Administration & Governance Tools
Security
[90% Complete] Security Audit
[45% Complete] Security Updates
User Interface
[50% Complete] UX Testing
[75% Complete] UX Updates
🏷 Oracles & Pricing
This week, our engineers have fully integrated our Oracle Emergency System that will mitigate potential financial exploits and security risks caused by oracle failures.
📂 Portfolio Management
Our engineers have completed deployment noscripts that will handle the latest changes around the introduction of our liquidity provider safe and oracle adapters. Both functions are set up in preparation of mainnet testing that will begin this week; a paramount precursor in ensuring the Alpha build is finalized and launch-ready.
🔐 Security
While reviewing the security audit draft with our auditors, Halborn, our team has prepared a security measures document which outlines the function of each subsection of our system, and defines the security measures we’ve set in place to proactively safeguard each against hacks and exploits. Read the in-depth security measures document here.
Here's an overview of our system architecture:
📈 Alpha Release Progress
Oracles & Pricing
[60% Complete] Chainlink Monitoring
[55% Complete] Gnosis Safe
[45% Complete] Administration & Governance Tools
Security
[90% Complete] Security Audit
[45% Complete] Security Updates
User Interface
[50% Complete] UX Testing
[75% Complete] UX Updates
🏷 Oracles & Pricing
This week, our engineers have fully integrated our Oracle Emergency System that will mitigate potential financial exploits and security risks caused by oracle failures.
📂 Portfolio Management
Our engineers have completed deployment noscripts that will handle the latest changes around the introduction of our liquidity provider safe and oracle adapters. Both functions are set up in preparation of mainnet testing that will begin this week; a paramount precursor in ensuring the Alpha build is finalized and launch-ready.
🔐 Security
While reviewing the security audit draft with our auditors, Halborn, our team has prepared a security measures document which outlines the function of each subsection of our system, and defines the security measures we’ve set in place to proactively safeguard each against hacks and exploits. Read the in-depth security measures document here.
Here's an overview of our system architecture:
Further, the CEO of APY.Finance, Will Shahda, recently spoke on a DeFi Summit panel discussing the nuances of DeFi Economic Hacks and Security within a developing project. Watch a VoD of the panel here.
🌐 User Interface
Finally, over the past couple of weeks, our front-end engineers have updated our dashboard as a result of feedback from the first round of UX testing, with another round of testing to follow soon. Some notable changes include growth and reward projections that are dynamically calculated and displayed when users enter amounts on our forms, more metrics for users' staked positions, yield breakdowns on deployed strategies, and a new TVL chart that can display historical values at different time ranges
Here’s a preview of the updated dashboard and changes we’ve made:
🌐 User Interface
Finally, over the past couple of weeks, our front-end engineers have updated our dashboard as a result of feedback from the first round of UX testing, with another round of testing to follow soon. Some notable changes include growth and reward projections that are dynamically calculated and displayed when users enter amounts on our forms, more metrics for users' staked positions, yield breakdowns on deployed strategies, and a new TVL chart that can display historical values at different time ranges
Here’s a preview of the updated dashboard and changes we’ve made:
1.png
42.8 KB
Main portfolio dashboard. We’ve added projected growth and rewards per day metrics that are dynamically calculated based on user input. These changes help users analyze their options before depositing stablecoins.
Dashboard_Updates_2.png
118.8 KB
Liquidity providing and staking. Users are now able to see the total value of staked pool tokens as well as their share and daily reward distribution.
Dashboard_Updates_3.png
83.2 KB
Deployed strategies and rewards earned.
Dashboard_Updates_4.png
55.9 KB
Strategy yield breakdown. We’ve simplified this by combining strategy percentage bars into one bar to more clearly display yield breakdown.
Dashboard_Updates_5.png
119.6 KB
TVL Chart is more clearly displayed and has available historical data for custom time ranges.
APY.Finance Announcements pinned «👾 APY.Finance Weekly Update 6/6 - 6/12 👾 📈 Alpha Release Progress Oracles & Pricing [60% Complete] Chainlink Monitoring [100% Complete] Oracle Emergency Systems Portfolio Management [55% Complete] Gnosis Safe [45% Complete] Administration & Governance Tools…»
👾 APY.Finance Weekly Update 6/13 - 6/19 👾
📈 Alpha Release Progress
Oracles & Pricing
[60% Complete] Chainlink Monitoring
[100% Complete] Oracle Emergency Systems
Portfolio Management
[55% Complete] Gnosis Safe
[45% Complete] Administration & Governance Tools
Security
[90% Complete] Security Audit
[45% Complete] Security Updates
User Interface
[55% Complete] UX Testing
[75% Complete] UX Updates
🔐 Security & 📂 Portfolio Management
This week, our project has reached a significant milestone as we have officially begun mainnet testing. Our developers have deployed contracts to mainnet as we initially utilize company funds as a test-source, so as not to risk user’s liquidity until we can ensure confidence of successful testing. Once testing is complete, we’ll connect existing liquidity pools to deploy all pooled capital using the currently implemented contracts for the Alpha build.
🏷 Oracles & Pricing
Mainnet testing begun this week will allow us to evaluate Chainlink Monitoring and its level of completion, evaluating if it is Alpha-ready. If we determine Chainlink Monitoring developments required for Alpha are complete, we can officially tie off our efforts on Oracles & Pricing as our team shifts their focus toward other necessary avenues of development.
🌐 User Interface
This week, our front-end engineers complete integration of newly developed features as we prepare for yet another cycle of UX testing, feedback analysis, and development.
Finally, metric calculations for staking and unstaking forms that display a user's share of staked TVL have been completed. Further, we’ve updated the method of which our system stores strategies internally to account for all tokens that are being farmed for each strategy.
📈 Alpha Release Progress
Oracles & Pricing
[60% Complete] Chainlink Monitoring
[55% Complete] Gnosis Safe
[45% Complete] Administration & Governance Tools
Security
[90% Complete] Security Audit
[45% Complete] Security Updates
User Interface
[55% Complete] UX Testing
[75% Complete] UX Updates
🔐 Security & 📂 Portfolio Management
This week, our project has reached a significant milestone as we have officially begun mainnet testing. Our developers have deployed contracts to mainnet as we initially utilize company funds as a test-source, so as not to risk user’s liquidity until we can ensure confidence of successful testing. Once testing is complete, we’ll connect existing liquidity pools to deploy all pooled capital using the currently implemented contracts for the Alpha build.
🏷 Oracles & Pricing
Mainnet testing begun this week will allow us to evaluate Chainlink Monitoring and its level of completion, evaluating if it is Alpha-ready. If we determine Chainlink Monitoring developments required for Alpha are complete, we can officially tie off our efforts on Oracles & Pricing as our team shifts their focus toward other necessary avenues of development.
🌐 User Interface
This week, our front-end engineers complete integration of newly developed features as we prepare for yet another cycle of UX testing, feedback analysis, and development.
Finally, metric calculations for staking and unstaking forms that display a user's share of staked TVL have been completed. Further, we’ve updated the method of which our system stores strategies internally to account for all tokens that are being farmed for each strategy.
👾 APY.Finance Weekly Update 6/20 - 6/26 👾
📈 Alpha Release Progress
Oracles & Pricing
[65% Complete] Chainlink Monitoring
[100% Complete] Oracle Emergency Systems
Portfolio Management
[60% Complete] Gnosis Safe
[50% Complete] Administration & Governance Tools
Security
[90% Complete] Security Audit
[50% Complete] Security Updates
User Interface
[60% Complete] UX Testing
[80% Complete] UX Updates
🔐 Security
We have continued to collaborate with Halborn on an extremely thorough and in-depth economic audit to evaluate and update security and economic risks. Halborn will soon begin working on a standard smart contract audit in parallel which will be more aligned with audits typically seen within DeFi, and will have a much quicker turnaround.
Further, we’ve been keeping an eye on the fallout of recent hacks and software failures of other projects such as Alchemix and Iron Finance, which have resulted in loss of funds. By thinking about the next phase of DeFi while simultaneously measuring the pulse of DeFi projects today, our team has proactively engineered a system that can mitigate similar financial risks.
📂 Portfolio Management
Mainnet testing began on June 17th and is ongoing. In the coming weeks, we will initiate our first wave of governance votes where token holders within the community can vote on system changes and strategy proposals. This marks a key milestone in decentralizing control of the APY.Finance platform, shifting management away from the internal APY.Finance team to $APY token holders and the greater community.
🏷 Oracles & Pricing
We’ve resolved an implementation issue of a node used through Chainlink which temporarily prevented forked testing locally, a necessary precursor to testing on live mainnet. Testing on a forked local server before deploying to live mainnet allows us to ensure the system is running properly when testing new positions. This has allowed us to continue mainnet testing with company treasury funds before connecting existing liquidity pools and deploying all pooled capital.
🌐 User Interface
Our front-end team has spent this week resuming UX testing, and implementing quality of life improvements to the front-end dashboard. These changes include creating a more seamless transaction flow that will emulate the live build for UX testers, as well as minor usability improvements such as automatically selecting the stablecoin with the largest balance by default, and improving user guidance around staking.
Further, we’ve kicked off another round of UX testing and have begun analyzing feedback and update priorities based on testing. One suggestion given by a UX tester encouraged our team to to more clearly display labels of different token balances, and create an even more seamless transaction flow that will guide both new and experienced users through the staking process, step-by-step, in an effort to become the most intuitive and user-friendly yield farming platform on the market.
📈 Alpha Release Progress
Oracles & Pricing
[65% Complete] Chainlink Monitoring
[60% Complete] Gnosis Safe
[50% Complete] Administration & Governance Tools
Security
[90% Complete] Security Audit
[50% Complete] Security Updates
User Interface
[60% Complete] UX Testing
[80% Complete] UX Updates
🔐 Security
We have continued to collaborate with Halborn on an extremely thorough and in-depth economic audit to evaluate and update security and economic risks. Halborn will soon begin working on a standard smart contract audit in parallel which will be more aligned with audits typically seen within DeFi, and will have a much quicker turnaround.
Further, we’ve been keeping an eye on the fallout of recent hacks and software failures of other projects such as Alchemix and Iron Finance, which have resulted in loss of funds. By thinking about the next phase of DeFi while simultaneously measuring the pulse of DeFi projects today, our team has proactively engineered a system that can mitigate similar financial risks.
📂 Portfolio Management
Mainnet testing began on June 17th and is ongoing. In the coming weeks, we will initiate our first wave of governance votes where token holders within the community can vote on system changes and strategy proposals. This marks a key milestone in decentralizing control of the APY.Finance platform, shifting management away from the internal APY.Finance team to $APY token holders and the greater community.
🏷 Oracles & Pricing
We’ve resolved an implementation issue of a node used through Chainlink which temporarily prevented forked testing locally, a necessary precursor to testing on live mainnet. Testing on a forked local server before deploying to live mainnet allows us to ensure the system is running properly when testing new positions. This has allowed us to continue mainnet testing with company treasury funds before connecting existing liquidity pools and deploying all pooled capital.
🌐 User Interface
Our front-end team has spent this week resuming UX testing, and implementing quality of life improvements to the front-end dashboard. These changes include creating a more seamless transaction flow that will emulate the live build for UX testers, as well as minor usability improvements such as automatically selecting the stablecoin with the largest balance by default, and improving user guidance around staking.
Further, we’ve kicked off another round of UX testing and have begun analyzing feedback and update priorities based on testing. One suggestion given by a UX tester encouraged our team to to more clearly display labels of different token balances, and create an even more seamless transaction flow that will guide both new and experienced users through the staking process, step-by-step, in an effort to become the most intuitive and user-friendly yield farming platform on the market.
👾 APY.Finance Weekly Update 6/27 - 7/3 👾
📈 Alpha Release Progress
Oracles & Pricing
[70% Complete] Chainlink Monitoring
[100% Complete] Oracle Emergency Systems
Portfolio Management
[65% Complete] Gnosis Safe
[55% Complete] Administration & Governance Tools
Security
[90% Complete] Security Audit
[50% Complete] Security Updates
User Interface
[60% Complete] UX Testing
[85% Complete] UX Updates
🔐 Security
This week we made significant progress on a standard smart contract audit with Halborn. This added, but important component of our security analysis is happening in parallel with our ongoing financial audit. Revisions to our oracle implementation are progressing as well, and Halborn has worked to incorporate these changes into revisions within the financial audit.
With these changes, this financial audit, in combination with the standard smart contract audit, will provide a more comprehensive and thorough than audit from others in Defi, setting a new standard that aligns with the increased focus and security needed to safely and securely perform on chain transactions.
📂 Portfolio Management
Our engineers have set up a forked staging environment allowing us to battle-test the system infrastructure in real-time before deploying to the live mainnet build.
To support ongoing governance, we've decided on a Snapshot space to manage strategy proposals. Using Snapshot, proposals will be hosted, and token holders will be able to vote, a paramount precursor to launching our fully decentralized governance platform.
🌐 User Interface
Our front-end team has continued to simplify and increase guidance surrounding our staking platform. We’ve included more indicators and labels which will help guide users through the system with a streamlined experience.
We’ve also updated and integrated our APY core package including updates to how our oracle downtime security measures are displayed. As a result, we can now prevent user transactions during periods of oracle downtime. Ensuring that transactions are only enabled during periods of oracle uptime allows us to ensure consistently accurate and updated oracle values so as to prevent potential financial exploits.
📈 Alpha Release Progress
Oracles & Pricing
[70% Complete] Chainlink Monitoring
[65% Complete] Gnosis Safe
[55% Complete] Administration & Governance Tools
Security
[90% Complete] Security Audit
[50% Complete] Security Updates
User Interface
[60% Complete] UX Testing
[85% Complete] UX Updates
🔐 Security
This week we made significant progress on a standard smart contract audit with Halborn. This added, but important component of our security analysis is happening in parallel with our ongoing financial audit. Revisions to our oracle implementation are progressing as well, and Halborn has worked to incorporate these changes into revisions within the financial audit.
With these changes, this financial audit, in combination with the standard smart contract audit, will provide a more comprehensive and thorough than audit from others in Defi, setting a new standard that aligns with the increased focus and security needed to safely and securely perform on chain transactions.
📂 Portfolio Management
Our engineers have set up a forked staging environment allowing us to battle-test the system infrastructure in real-time before deploying to the live mainnet build.
To support ongoing governance, we've decided on a Snapshot space to manage strategy proposals. Using Snapshot, proposals will be hosted, and token holders will be able to vote, a paramount precursor to launching our fully decentralized governance platform.
🌐 User Interface
Our front-end team has continued to simplify and increase guidance surrounding our staking platform. We’ve included more indicators and labels which will help guide users through the system with a streamlined experience.
We’ve also updated and integrated our APY core package including updates to how our oracle downtime security measures are displayed. As a result, we can now prevent user transactions during periods of oracle downtime. Ensuring that transactions are only enabled during periods of oracle uptime allows us to ensure consistently accurate and updated oracle values so as to prevent potential financial exploits.