@22516c1b4e5d40db919e5e56a040c5670eac947fcb53a71207d5ce640a973820 [Posted on DevHub](/devgovgigs.near/widget/Post?id=3128) ## Solution: MultiToken swap use-case. ###### Requested amount: 3000 USDT ###### Requested sponsor: @neardevdao.near # Overview The goal of this proposal is to enhance the [MultiToken MVP](https://github.com/ruseinov/mt-mvp) implementation with a swap example and related tests. That's needed to showcase MT capabilities and make sure that partial refunds work well with aforementioned functionality. # Background [MultiToken MVP](https://github.com/ruseinov/mt-mvp) aims at aiding the finalization of [NEP-245](https://github.com/near/NEPs/blob/master/neps/nep-0245.md) and the development of a simplified reference implementation. # Deliverables 1. Cross-contract code that facilitates the exchange funtionality. 2. Tests that exercise said functionality, e.g. "swap 1 gold and 3 copper coins for 100 silver", including partial refund and edge-case scenarios. # Timeline and funding The estimated timeline for delivery is within the next month, with a total funding requirement of 3000 USDT, paid once the PR is raised and ready for review.