Swap+send in smart accounts
You can now send someone a token you don't have. Just specify the token you want the recipient to get, and if you don't have it you can select which token of yours you want to swap during the transfer.
Say I want to send Alice 100 USDC but I only have ETH. Previously, I would need to swap ETH into USDC and then send Alice the USDC. Now, you can just send Alice the USDC and your smart account handles the swapping for you.
Think "just in time assets". H/t @androidsixteen.eth and @kia.eth for this helpful framing.
Smart contracts audit
We're heading into an audit for the smart account contracts on Monday. We expect the audit to take a week. After that's done and we've addressed any found issues, we'll start integrating those contracts into our app and begin rolling out the smart accounts feature to more folks.
If you're a team operating onchain—income and expenses across multiple chains—please reach out. We'd love to hear what tools you're currently using and see where smart accounts could make your life easier.
Other fixes & improvements
- We improved the design on the swap flow, making it easier to use and more similar to patterns you've come to expect
- We now preserve the page you were viewing upon signing in (i.e., we don't automatically redirect you to the Dashboard page if you were viewing a Split page)
- We now show pending team member invites in your team account settings
- We improved some of our toast messages (i.e., adding a token to your blocklist now links to the Settings page, accepting a team invite now shows a confirmation toast)
- Fixed a number of outdated queries on our Dune dashboards