Это вспомогательная библиотека которая обеспечивает работу BitcoinJS для блокчейна Bitgesell. BitcoinJS это самая популярная JavaScript библиотека для Node.js и браузера!
В README и examples вы найдёте различные примеры: создание кошелька, импорт адреса, валидация адреса, и самое важное - подпись транзации!
Наши кошельки для поддержки: bgl1qz7eh5tjs9ac52l3ntz0rhpdz688cx5c5chtr2s, 0x9d8b13c6c7997f7f53b7a82506a7b1ad53cf3223 (polygon, optimism, arbitrum one, ethereum)
Если вы использовали библиотеку "jsbgl", то мы (команда BGLWallet) советуем отказаться от неё и мигрировать на библиотеку "Bitgesell + BitcoinJS".
Вот несколько основных причин, почему не стоит использовать "jsbgl":
Больше не обновляется, последнее обновление было 5 лет назад (7 ноября 2020);
Тяжёлая: jsbgl.web.min.js весит 407 КБ, она включает дополнительные компоненты, которые не всегда нужны;
Использует WASM, что может вызвать проблемы с мобильными приложениями и браузерными расширениями;
jsbgl.web.min.js содержит eval, что считается плохой практикой.
В то же время у BitcoinJS нет всех вышеупомянутых проблем, а также у неё есть ещё преимущества: