You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed some other apps are using the URL fragments to read the address/identifier to display information about the contract status (instead of using only address from the connected wallet). For example:
The biggest benefit is that as a trader, I don't need to connect my wallet to inspect my positions, which is both
convenient as I can check how my positions are doing just by refreshing the page (safe to assume inspecting the portfolio happens far more often than executing any trades) - especially nice with wallets that work better on desktop, so you can trade on desktop and check your portfolio on mobile
safer as I need to keep the wallet connected far less often which reduces the attack surface considerably
So, let's support this in Vanilla too! 🙂 I propose URLs like https://vanilladefi.com/#/portfolio/<traderaddress>.
This should not be violating any confidentiality or anonymity either, as we're still operating only public Vanilla contract data and URL fragments (basically everything after #) are processed local-only and not sent to the server. We do need to add some history management into app, which will add some complexity.
The text was updated successfully, but these errors were encountered:
I noticed some other apps are using the URL fragments to read the address/identifier to display information about the contract status (instead of using only address from the connected wallet). For example:
The biggest benefit is that as a trader, I don't need to connect my wallet to inspect my positions, which is both
So, let's support this in Vanilla too! 🙂 I propose URLs like
https://vanilladefi.com/#/portfolio/<traderaddress>
.This should not be violating any confidentiality or anonymity either, as we're still operating only public Vanilla contract data and URL fragments (basically everything after
#
) are processed local-only and not sent to the server. We do need to add some history management into app, which will add some complexity.The text was updated successfully, but these errors were encountered: