Moonbase Alpha needed an exchange on Arbitrum and zkSync Era, with farms, and a locker so projects could show their tokens and liquidity were locked.
zkSync Era runs contracts differently from other EVM chains, so the exchange contracts had to be ported before they could deploy there.


