Truffles is a financial services company specializing in international banking, cross-border payments, and NFT invoicing. The company facilitates international transactions and offers a service to tokenize invoices as NFTs, which stores invoice data and settlement proofs on-chain, assisting business information privacy.