I don't think they compete much at all right now:
Carta primarily sells software to companies to manage their cap table. They're adding financial products, but all company-facing.
Compound is a product-driven financial advisor to startup employees, founders, and others in tech.