Web3, solidity, React, python, java, rust and zk