status: ALPHA
BitcoinJS Keychain (Wallet) based off bitcoinjs-lib --- supports segwit addresses and transactions
check the tests for now, documentation will be available soon: https://github.com/makevoid/bitcoinjs-keychain/blob/master/keychain.test.js