"$126M in Multichain Funds ‘Abnormally’ Moved to Unknown Address, Says Troubled Bridging Project" - by Decrypt. In order to solve this, we introduce CrossPay.
Have you ever send funds to a wrong address and later realized when there is literally nothing to do? Or worse, did you ever send it to an address that do not exist at all?
Multi-chain/Cross-chain payments are one of the most common use cases of Web3 that witnesses not millions but billion dollar volume transactions. Even after such popularity, there are major loopholes and point of failure in this architecture. Enters "CrossPay - A 2-Factor Authentication and verifiable identity backed payment solution". CrossPay uses time-bound, 2FA and verifiable identity mechanisms to execute transactions cross-chain powered by Hyperlane. Our system ensures that the sender is well-aware of who is receiving the payment and approve the transaction forward.
Below is the basic overview of all the steps involved in executing one transaction cross-chain via CrossPay.
All these steps need to take place within 5 min of the initial executing. Past 5 mins the sender receives the token and the contract is destroyed using self-destruct.