You can check their contract address, most of the projects got their contract address so that's part of checking if the funds were there and secured by the development team. But why are you making that sure that it's safe? you should always be active on their telegram or any means of communication with their community because they're the ones that will answer on how you'll check if the funds of the project are there. There would always be a way to contact them and ask your question directly. For example, what's the current project that made you ask this question? you contact them and this question directly to them.
I am asking about projects in general.
Many projects will raise money for development by selling tokens. There have been many projects that will sell tokens and run away with the money.
I want to know what the community would like to see changed in this topic to prevent this from happening in the future.
More public development teams for sure but is there anything else a project can do to build trust?