MoonPay is a financial technology company that specializes in cryptocurrency payment solutions. It enables customers to buy and sell NFTs and cryptocurrency as well as convert between fiat currencies and cryptocurrencies. The company also provides an anti-fraud engine that leverages a data-driven approach to calculate risk profiles and defeat fraud.