I think the best would be a good presentation to the public. When I say good presentation I mean that people can approach the project and find all the information possible for a better understanding, cover social media and use it every day, have Discord and Telegram groups where people can ask questions and stay up to date and stuff like that. Writing articles is always a good idea, explaining possible use cases, introducing the people who are part of the team, what trajectory thei have had in blockchain and crypto…
The most important thing is that people find answers to their questions and can start using the product with minimal effort.