anyswap / multichain-smart-contracts

multichain smart contracts
GNU General Public License v3.0
43 stars 38 forks source link

Add XcmTransferProxy contract for Moonbeam XCM bridge #9

Closed Overseven closed 1 year ago

Overseven commented 1 year ago

Request to publish Polkadot ecosystem bridge solution by using Moonbeam xTokens system contract and XcmTransferProxy developed by Equilibrium

XCM bridge was tested with Mumbai <-> Moonbase <-> Equilibrium testnet scheme.

Contracts on Mumbai (Polygon testnet):

Contracts on Moonbase (Moonbeam testnet):

Example of deposit transaction: 1) User deposit tx on Mumbai: https://mumbai.polygonscan.com/tx/0xd0a449c0920a91c91fe3551e7f63c6070bedcfd6beaec10d1a76dd62271573aa 2) Router call XcmTransferProxy on Moonbase: https://moonbase.moonscan.io/tx/0x94c87e95f4d8e4217a49cad0b7e331a0b76f086fd46a671a04cd612506f18e4b 3) funds received on Equilibrium Parachain: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fdevnet.equilab.io%2Falphanet%2Fcollator%2Fapi%2Fwss#/explorer/query/0xde4a294bb8457966b14fb7cf13c3bed86d727fc78cf7dd02b500c96a2c08d443

jowenshaw commented 1 year ago

great!