Changelog
2025-04-22
Launched a new and improved deposit flow!
Included provider fees in total transaction cost within transaction history.
Made maintenance overlay visibility configurable via environment variable.
Addressed various UI bugs and feedback related to Perps.
Updated minimum and maximum slippage configuration.
2025-04-07
Integrated Hyperliquid perps (currently behind a feature flag while in alpha).
Enhanced empty state card on the asset details page for users with no transaction history.
Improved UI for swap warnings, including high cost, price impact, and mainnet alerts.
2025-03-25
Added "Reserve Gas for EOA" feature – we now estimate and reserve gas when swapping your full balance to help ensure the transaction succeeds.
Introduced a content security policy to restrict the loading of non-whitelisted resources for improved security.
Swap module is now available on the Arena page.
Added quick amount presets (25% / 50% / 75% / Max) and "quick asset select" to the swap module.
Added a detailed XP breakdown tooltip on the Arena page, showing swaps, referrals, and holding bonuses when hovering over XP earned.
Bonus XP UI added – if you're holding an asset with a bonus multiplier, you’ll see a gold XP badge displaying your bonus breakdown.
2025-02-28
Exporting PK updates - this is all housed inside the
Wallets
tab now, you can click on your embedded wallet and export the recovery phrase easily!Piggy bank animation on the degen arena banner! As you swap, the piggy fills up in real time!
Updated
react-toastify
to^11.0.3
& improved styles on the toast notifications.Swap flying coin animation improvements - If using an EOA, the animation plays once you have completed all the signatures.
Improved warning UI so the user understands what's going when price impact or fees are high, for example.
2025-02-19
Quote fetching improvements - we now only allow 10 quote refetches before the user has to press refresh on the swap button, to take pressure off the API.
Update Bonus XP on the degen arena leaderboard to XP points, rather than a percentage.
Now using BigJs for math calculations in swap/withdraw/deposit flow - which also fixed an issue with the USD toggle.
Improved error handling & styling when entering an invalid referral code error.
Improved UI for when swaps are refunded, which clearly explains the asset & amount which was returned to you in the swap drawer.
Implemented a card which reminds user to join the degen arena if not in a faction and performing swaps.
Addressed a significant amount of misc. user feedback, tweaking styles, placements etc.
Rename
Trade
toPerps
andDashboard
toTrade
.
2025-02-11
Optimistic swaps! We now immediately show the balance in a "pending" state until its landed and we can perform multiple swaps at once, aswell as the coin animation and points increase instantly.
Onramper widget implementation so users can now buy crypto with fiat.
New quote card, detailing the fee breakdown, with price impact and slippage rows.
We now allow quotes if you don't have the available balance so you can see what you would get, instead we disable the swap button if you have an insufficient balance.
Improved swap error handling, we now show the full error message rather than Swap failed so the user can know exactly what has happened.
Removed lots of old bloat code from the swap widget.
Mobile deposit & withdraw flow UI improvements, better colors, improved padding, completion step, etc.
When you select a chain on the chain picker (when using EOA), the route will always go to that chain now.
Implemented TradingView charting on asset details page, with buy/sell events included.
Degen Arena faction drilldown - allowing the user to click into a faction and see specific information about it, such the degen leaderboard.
Mobile Web UI improvements on dashboard, deposit, withdraw, transaction history & arena pages.
Swap drawer UI tweaks - bigger font, spacing, slide in animation.
PnL implemented onto the asset detail page.
Optimised dashboard polling to cut API requests in half.
Added heavy load mode so we can slow down requests in times of heavy load on the app.
Refresh button (for refetching the cache).
Swap widget button animation.
Refreshing the cache when an account loads.
2025-01-28
Improved support widget placement.
Adjusted toast positioning so it doesn't overlap support widget.
Price change now shows a dash instead of the infinity sign if the price change hasn't fully loaded.
Quote card hover area on the cost was expanded.
Increased portfolio chart padding on the top and bottom.
Faction dialog UI improvements: positioning across multiple device sizes, color scheme matches Figma.
Portfolio prefetching for the asset select now, so assets don't jump around when you click the asset select on the swap widget.
Catch routeStatus objects in sentry that cannot be cloned, for better error handling on sentry.
Fix failed swap tracking running on every render, previously a failed swap would be tracked on every render, now we only do it once on load.
Fixed MFA backup codes not appearing due to a race condition in the codebase.
Last updated