js библиотека же удобней расширений, как показывает практика, потому что не надо людям дополнительно ничего устанавливать. Но если хочется - есть метамаск
js библиотека обновляется в каждом отдельно взятом приложении, а если есть расширение типа метамаска то не приходится беспокоится о том что в твоей js библиотеки устарел адрес доступа к ноде, можно закинуть фронт приложение на cdn и не парится о том что оно отвалится изза того что список доступных нод в библиотеки уже не актуален