dApp Experience Update

What’s Changed Since June 14th?

Sun Invest
4 min readJul 25, 2022

Since our last change log on June 14th, we’ve made many minor and significant changes to the SW DAO dApp experience. You can learn more about each specific change here. This post will give you a brief overview of some of the most notable changes. Most notably, we’ve upgraded our user interface and added new features!

June 12th — 18th

  • Weekly/Monthly Charts — June 14th

Weekly and monthly charts now use live 0x data rather than relying on the broken backend. The accuracy of these charts is now greatly improved.
https://github.com/sw-dao/dApp-frontend/commit/656504b8862d3f64411d5749ebc5af531ee84b3e

https://github.com/sw-dao/dApp-frontend/commit/16d59649ed2f0167588fd13edaf7fc6befc3cd1c

https://github.com/sw-dao/dApp-frontend/commit/20458ee169757070857cff0608256da33cae99b1

  • Dynamic % Change Field — June 15th

The 24hr change field has been changed to a dynamic one, which gives the percent change over the selected period. Applies to both the product list and individual product pages.

https://github.com/sw-dao/dApp-frontend/commit/7e213e8c286e21181f4527f9123c2962bc794500

https://github.com/sw-dao/dApp-frontend/commit/9a02b866ddd80d7436306b4fe7505dab98124421

  • Product Rebalance Notifications — June 16th

Rebalance notifications are now provided through Discord and Telegram.

https://github.com/sw-dao/script-runner/commit/857d071f63d81adc3e1d8ea33ba5fd556ac5556e

June 19th — 25th

  • Automatic Oracle Pricing — June 21st

QME’s on-chain oracle is now adjusted automatically.

https://github.com/sw-dao/script-runner/commit/572222df8e1ce00c14fa580b7387c4b46a469f8b

  • Balancer Pool Initialized — June 23rd

The SW DAO’s custom liquidity pool is now online, and the bulk of our SWD liquidity is priced against the basket of assets set in SWIP-07.

https://polygonscan.com/tx/0x0686c8398520134e8106252947d565169e212b66a460e4974e19dca0aa2c7f55

  • Bond Issuance Module Initialized — June 23rd

A smart contract is now online, ready for when the SW DAO bonds program begins. It’s been filled with the 60,000 SWD set aside in SWIP-07.

https://polygonscan.com/tx/0xfbe10ab59706b6bf8082eaa2530c364ace410ff423d14f9539492b84d43d05ce

  • Portfolio Page

A great deal of the work on the new dApp portfolio page was done this week.

https://github.com/sw-dao/dApp-frontend/commits/66dffb6f2a1e0538efd2008abc3eec3a80c2460c

June 26th — July 2nd

  • Portfolio Page — June 27th

The final work completed on the portfolio page is now included in the dApp.

https://github.com/sw-dao/dApp-frontend/commit/881b8e5f0f7a7435060aa7865c0cbe6dabd341aa

  • Various UI and Backend Enhancements

This week, many minor changes were made, both behind the scenes and in the interface, aiming to improve the dApp user experience.

https://github.com/sw-dao/dApp-frontend/commits/062a7929436d694694d0894f0cb6fe062e605cb2

July 3rd — 9th

  • Brought Back the “All” Filter — July 3rd

Previous improvements to the speed, and stability of the dApp, allowed for the return of the “All” filter on the products page, which displays all SW DAO products/tokens on a single screen.

https://github.com/sw-dao/dApp-frontend/commit/381b42780be1fee6aa9b649e30a93b8e32cc26e1

  • Shut Down Old Backend — July 7th

The remaining sections of the dApp which used the old backend were removed in favor of on-chain sources. The old backend was sub-functional and often fed poor data to our dApp, and sometimes no data. Shutting down these servers saves the DAO a great deal on hosting and data retrieval costs.

https://github.com/sw-dao/dApp-frontend/commit/096ec205820ee0394fd59ab21f9fd9afd1d6e371

  • Various UI Enhancements

This week, a plethora of minor changes were made to fix bugs and improve the UI.

https://github.com/sw-dao/dApp-frontend/commits/0630af41267464e7e72c0d86bb4ab998efa3729f

July 10th — 16th

  • Fixed Product Sorting — July 14th

Products can now be appropriately sorted by their “percent change” for any given period.

https://github.com/sw-dao/dApp-frontend/commit/4ec3963596dbf51982d015ea2ea040258b170e43

  • Suggestion Cards & Various Other Enhancements

Extra focus was given this week to improving the stability, usability, and responsiveness of the dApp.

The front page was partially redesigned to offer a more straightforward path for users encountering our products for the first time.

https://github.com/sw-dao/dApp-frontend/commits/7041bd747550f4b8aa050cfc903cc22630e927a2

July 17th — 23rd

  • 0x Multi-Threading — July 21st

Our custom 0x API is now multi-threaded — improving load times across the dApp, and preparing our backend for white labels.

https://github.com/sw-dao/0x-api/commit/c19cdf038cd1cf7083216e70cf80b5c9094a36b9

  • Chart Fixes & Various Other Enhancements

Extra focus was given this week to improving the stability, usability, and responsiveness of the dApp.

Charts now render correctly when there are no price changes during a period.

Charts no longer cut off the first data point in a graph.

https://github.com/sw-dao/dApp-frontend/commits/1519dd3397ddaec21890730758cad4537da45f44

Here at SW DAO, we pride ourselves on being as transparent as possible with our community. That’s why we’ve decided to start publishing a weekly change log, so our users can stay up-to-date on all the latest changes to our dApp. This change log will be published every Sunday, including a list of all the changes made in the past week. We hope this will help keep our community informed and engaged, and we look forward to continuing working together to build the best dApp possible. Thank you for your continued support!

Get Involved

Learn more

Website | Twitter | Discord | Telegram

--

--

Sun Invest
Sun Invest

Written by Sun Invest

Invest for a brighter tomorrow. Our automated, AI-based portfolios allow you to easily invest in crypto with the highest potential returns and lowest fees.

No responses yet