Introducing an upgraded Union Interface
Published in
2 min readDec 5, 2022
Today we’ve deployed a complete overhaul of the the Union interface.
The backend has been completely rewritten from scratch, which means all pages now load up to 90% faster, and future development will be more efficient.
- Wagmi Refactor + RainbowKit: Tooling has improved a lot in the last 2 years. Whereas you used to have to custom build a lot to have a half decent experience. Now, wagmi + rainbowkit gets you 85% there. Switching to these libraries will allow us to more easily support new wallets and networks 😉.
- Improved Experience for New and Potential Members: Onboarding has been a point of friction for new members. /get-started is now designed to teach new members the key actions, and prompts you to vouch for a friend on joining.
- Multicall and cache all of the things — batching calls and smarter caching results in a dapp experience thats indistinguishable from a web2 fintech app. [Arguably even better!]
- CAIP compatible profile urls — Profiles are specific to networks (caip support). While an EOA has the same address on multiple networks, contracts don’t and arb1:address should be treated differently than eth:address. You’ll now share the network of the vouch along with your profile ala app.union.finance/profile/arb1:murf.eth
- Deprecated Chain specific subdomains — Your wallet now connects to app and then chooses network. This plays nicer with ipfs support and multi network Union.
Check it out ~> app.union.finance
If you’d like to help improve the Union app or notice any bugs: Share them in the union interface repo.
To get involved and stay up to date:
- Join the Union Protocol community discord
- Follow Union on Twitter
- Subscribe to the Union Protocol blog
- Contribute to the Union Protocol codebase
- Participate in Union Protocol governance