On July 8, 2025, T Stamp Inc. reported that on July 1, 2025, it entered into a Note Purchase Agreement, issuing a $2.21 million Secured Promissory Note to Streeterville Capital LLC, with a purchase price of $2 million after discounts and fees, due by November 1, 2026.