Foundation ist seit 2021 am Markt und hat seinen Hauptsitz in Kalifornien, USA. Der NFT-Marktplatz besitzt zwar keine Regulierung oder eine gesetzliche Einlagensicherung, ein Handel über die Plattform ist in Deutschland aber legal und erlaubt.