Всегда считал, что web3.js это стандарт в мире Etherium, он самый стабильный, с самым большим набором фич и все такое.
Недавно мне сказали, что web3j лучше и надо использовать его. Я понимаю, что web3.js это JavaScript, а web3j это Java, вопрос не в языке, а именно в библиотеке.