PROJECT NAME
Secured Jamon
DESCRIPTION OF THE PROJECT
First true atomic bridge-less cross-chain assets swap.
DISCORD AND TELEGRAM USER NAME
(team contact to share the judging details)
discord: @sergmiller
TG: @sergmiller @AcademyScience
REPOSITORY WITH PROJECT'S CODE
https://github.com/sergmiller/secured-jamon
LIVE DEMO
https://jamon-swap.why-nft.com/ (if it isn't working ask us)
PITCH
First true atomic bridge-less cross-chain assets swap.
How do we achieve this? Check our pitch & architecture notes to know more.
Today cross-chain bridging is not without its challenges. Let me highlight the most important:
1) notoriously vulnerable to hacks
2) lack of support for non-EVM chains
3) there is no consistency in bridge interfaces nor common standard
With help of NEAR Programmable MPC it's possible to avoid bridges at least for multi-chain assets swapping. SecuredJamon protocol is mvp to show it. It allows 2 users to make atomic multichain swap of assets in between NEAR and any other chain (even not evm-compatible).
SecuredJamon protocol exchange consists on following stages:
1) seller who wants to exchange his asset at any chain (i.e. DAI at Etherium) to tokens in NEAR(i.e USDC) creates offer with our market contract
2) in time of offer creation market contract publish unique derived address for this offer (Derived market address)
3) seller put his DAI to Derived market address at Etherium network (for now these money controlled only by original market contract on NEAR via MPC)
4) buyer put his USDC to market contract to accept offer. In this single transaction NEAR USDC goes to seller and market contract unlock possibility to sign withdraw from Derived market address in Etherium
5) buyer (and only him) may call market contract any time to create signature to withdraw money from Derived market address at ETH via NEAR MPC.