For now in the app we have two providers: almost all functional with ethers.js and some part with web3.js. It's better to follow one code style