Call for Feedback: DAMM v2 Dynamic Terminal

We recently shipped the DAMM v2 Dynamic Terminal on Edge.

Post by Dann:

https://x.com/dannxbt/status/2092255073577710050

Since then, we’ve received a lot of honest and valuable feedback from DAMM v2 enjoyers on the new experience. Power users like Skolmbeagh, Atreox, Daralect and more have given me insights on how we can improve on the UI further.

The team has already started working through some of these improvements, but before we go further, I’d like to open this up to the community for more inputs. DAMM v2 is one of our most powerful products, and we want to build the best possible interface for managing DAMM v2 positions.

We’d love to hear what you think about the current layout and experience, what you like about the new UI, what you preferred from the previous UI, and what information/tools/actions are still missing from your ideal LPing experience.

Examples and mockups would be greatly appreciated too.

We’ll spend the next week consolidating the feedback and working through another round of improvements, then ship the updated version on Edge for everyone to test again before we bring the Dynamic Terminal to the main app.

Let’s build the best DAMM interface together.

5 Likes

The new interface is perfect; in my opinion, it would be excellent if they could implement pool share information for the position we create.

1 Like

Things that are good to have but DAMMers don’t use too often.

  • Left side bar with pool stats
  • Graph

I like the idea of having those but also it would not change my damm way of adding liquidity if they were gone.

Things I miss when using this UI:

-A direct comparison in how much money do I hold compared to the total TVL.

What is my pool share? This information is essentially correlated on how much money I’ll be making when buys and sells goes through a DAMM v2 pool.

And the reason this is imporant is because most DAMMEers don’t use low fee rate, mostly 50%+, so we hunt those big hits that can happen in a short period of time. and if my pool share is low compared to other people, I won’t be making much out of it. So, having this information on my position row would be game changer.

On that note, a clear breakedown on my position row, on my own holdings, what is available to claim, what I’ve claimed, my own share, pnl.

ZAP-IN AND ZAP-OUT are incredible but there is a big problem with it.
We don’t have route customization. Since we mostly use Jupiter for swaps, we could give the user the choice to include or exclude DAMM V2 pools. We like getting buy and sells but not doing it ourselves. If not exclude high fees swaping routes. I was checking Jupiter SDK and its possbile.

Concluding the above would make it exponentially easier to enter and exit positions knowing I won’t be buying or selling at high tax.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

I would like to see big emphase on pool total fee generated, total tvl. The leftside bar is nit but its too generic in my opinion, also too much too look at.

1 Like

Hello, first of all, thank you for valuing user feedback.

Regarding my thoughts on the new DAMM V2 UI:

Good features in the new UI:

  • It’s great to have 4 options like 25%, 50%, 75%, and 100% when withdrawing from a position.

  • I think the symbols located right at the top left of the screen, such as the DAMM V2 symbol, Fees In Quote Token symbol, Linear, and Full Range, look nice.

Things in the new UI that I think are unnecessary / shouldn’t be there / need changing:

  • I don’t think the chart is very necessary. Personally, I don’t remember looking at the chart even once while using DAMM V2 so far. (Maybe the chart could be used to keep an eye on Impermanent Loss (IL) in very low fee launch pools where people participate with very high TVLs. But I believe most active users wouldn’t want such a chart on the Meteora UI.) Even though it can be toggled on and off right now, since our open positions (like Your liquidity, claimable fees, PnL, etc.) are located in the center area, closing the chart doesn’t really clear the clutter in the middle. (As a solution, there could be a UI customization section with checkboxes for DAMM V2 UI preferences where we can decide whether we want the chart or not. Personally, I probably won’t use it.)

  • There’s absolutely no need for the information in the advanced metrics section added to the left panel, or parts like the volume-time chart. I think these are stats nobody uses while providing liquidity in DAMM V2. The token info section is acceptable (even though I don’t think it will be used much either). The TVL Distribution section makes sense for situations where we aren’t paying attention to price; visually, it’s a nice way to notice if the price deviates from the market and the token-SOL balance hasn’t been established.

  • I think it’s unnecessary for DAMM V2 that every new position we create from the “Create position” section opens as a separate position. Because there isn’t any range. Opening separate positions only slows us down and forces us to make multiple clicks to reach something. (I think the old system for creating/adding to positions should remain).

  • Under the good features section, I mentioned that our options (like 25%, 50%, 75%, 100%) increased when withdrawing. However, the same doesn’t apply when depositing. Just like in the withdraw section, there should be multiple options, and we should even be able to customize these options ourselves. Because most people don’t use these exact values. Personally, besides 50% and 100%, I use 99% a lot; instead of typing it every time, I would have liked to customize and set a fixed 99% button.

  • In the old UI, slippage was in an easily changeable place, but I couldn’t find it in the new UI. When I click deposit or withdraw, a fixed max slippage value appears. I think the slippage button should be in an open area again like in the old UI. Aside from this, there was this issue with slippage in the old UI: Even when there was no trading activity in the pool (when it was stagnant), if I had 100 tokens and my slippage was 10%, it would deposit 90 tokens into the pool. Slippage should only take effect when the price is changing rapidly, adding less liquidity to the pool in those moments if necessary. It’s annoying that it directly deposits less by the max slippage amount in such moments; we often have to click deposit 2 or 3 times in a row.

  • As a suggestion, if an additional feature is coming to the new UI, I would really love something similar to Dextools (a panel showing the buy-sell-deposit-withdraw actions in the pool). Most active DAMM users have been using Dextools since day one, and they do this for almost every pool they enter. It would be awesome if this was directly in the UI instead of having to look at a 3rd party app. (Again, I’d want this to be toggleable, just like the price chart).

My suggestion for the new UI would be as follows:

  • Left column: Should have the info from the old UI.

Middle column (top to bottom): Position value, Fees from position, Deposit/Withdraw section (with customizable percentage options), and below that, a toggleable chart (if having a chart was liked by some users).

  • Right column: A section showing buy/sell/deposit/withdraw history in the pool (this could also be toggleable, expanding towards the right).

I will try to attach an example photo or I can send it via DM.

1 Like

Thanks for the feedback @tro7aocripto, @imfantin and @atreox. Really appreciate the level of detail here.

There are already some clear themes across the feedback:

  1. Less emphasis on price charts → we can look into toggling parts of the interface, with the default set to off. will gather more feedback before we consider removing this completely.
  2. More customizable percentage shortcuts (e.g. 99%) → we have the editable preset for depositing, but will explore having multiple presets like the withdrawal function instead
  3. More control over swap routing for Zap in/Zap out → Will look into how we can set more controls for LPs here.
  4. DEXtools-style pool activity on the terminal page → will look into what metrics should be added and removed based on the feedback so far

We’re consolidating all of this with the feedback we’ve received from other power users and will work through what we can improve in the next iteration.

Please keep the feedback coming!

2 Likes

Logging down feedback from Skolmbeagh on the interface:

  1. Prioritize pool transactions over the chart → Ideally, have a built-in pool activity feed similar to DexTools (raised previously)

  2. Show pool share % prominently → Pool share should be clearly visible on the position

  3. Deposit percentage shortcuts → allow LPs to set 3–4 percentage shortcuts (50%, 90%, 99%, 100%) (raised previously)

  4. “Don’t show again” for confirmation popups → this will lead to users taking on more risk, but will look into how we can improve this experience for power users

2 Likes

Thanks for all the feedback over the past few days!

We’ll lock in the feedback logged so far and focus on getting the next iteration live on Edge.

Appreciate everyone who took the time to test the current version on Edge and share your detailed thoughts. :handshake:

1 Like

a few issues with current edge iteration of dammv2 page on edge.

it looks exactly the same as a dlmm page, other than the little dammv2 logo on the left panel.

as the others have said the panel on the left is basically not needed at all and i agree with this.

whenever the dammv2 page is refreshed on an existing position if i try to add to the position it defaults to creating a new position while it should actually always default to adding tvl to my existing dammv2 pool, there is NEVER a time where i would want to have multiple positions in the same dammv2 pool.

it needs stats like how big of a share % of the Total TVL do i have in the position, one of the most important stats i like to be able to see.

While i do like to see the chart for the pool i am in it does not need to be such a huge part of the page.

having a quick way to add tvl to an existing position would be good, like zapin but to add money so i can increase my share of the pool

a little box that shows the trades made within the damm pool only and the deposits/withdrawals of everyone, basically all activity that happens regarding the damm pool i am looking at. (just like how looking at dextools or dexscreener looks)

something that shows which launchpad the token originates from, pumpfun, bonk, raydium, etc.. .there are many of them i know , but this is a helpful type of information.

A way to see all other dammv2 pools that exist for the token that we are damming. “existing dammv2 pools” or something like this. that way we can see if we are getting undercut attempts and might need to move our tvl to a different lower fee pool or just leave the damm pool and join the dlmm.

Something that alerts if there is already a dlmm pool existing for the token we are damming. pretty much once there is a dlmm pool open the chances of any traffic on the dammv2 pool drop drastically.

also in general there needs to be an area for dammv2 pool discovery or new pools listed. Every 3rd party tool and vibecoded tools main emphasis is finding the new pool fast and being quick on entering the pool. By the time most people find the pool its only because it has generated fees and the party is basically over at that point. so there needs to be an efficient quick easy way to display newly created dammv2 pools that have a fee rate and scheduler of 10% or higher. with some customizable filters.

there also needs to be a dammv2 pool management page, where i can see all the dammv2 pools i have entered that are active. with the ability to close, claim fees and everything for multiple positions at one time with one click . there are some 3rd party sites that do this quite well, like metvisor and dammit pro .

here is screenshot of what i sometimes use