Hello, fellow Protonians!

Proton is a fabulous blockchain, with ambitions for mass adoption. It's a vision that will attract developers.

Question: what technology stack should a developer be familiar with in order to build apps for mass adoption using Proton?