# Third-Party Software and Licenses

This page shows what third-party software is used in SoulWalletlib, including the respective licenses and versions.

Thanks to all open source authors for their efforts to make the world better 😸



| Software                                                     | License                                                      | Version                                      |
| :----------------------------------------------------------- | :----------------------------------------------------------- | :------------------------------------------- |
| [	@cspotcode/source-map-support	](	https://github.com/cspotcode/node-source-map-support	) | 	MIT	 | 	0.8.1	 |
| [	@ethersproject/abi	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/abstract-provider	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/abstract-signer	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/address	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/base64	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/basex	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/bignumber	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/bytes	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/constants	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/contracts	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/hash	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/hdnode	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/json-wallets	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/keccak256	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/logger	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/networks	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.1	 |
| [	@ethersproject/pbkdf2	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/properties	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/providers	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.2	 |
| [	@ethersproject/random	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/rlp	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/sha2	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/signing-key	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/solidity	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/strings	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/transactions	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/units	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/wallet	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@ethersproject/web	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.1	 |
| [	@ethersproject/wordlists	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.0	 |
| [	@jridgewell/resolve-uri	](	https://github.com/jridgewell/resolve-uri	) | 	MIT	 | 	3.1.0	 |
| [	@jridgewell/sourcemap-codec	](	https://github.com/jridgewell/sourcemap-codec	) | 	MIT	 | 	1.4.14	 |
| [	@jridgewell/trace-mapping	](	https://github.com/jridgewell/trace-mapping	) | 	MIT	 | 	0.3.9	 |
| [	@tsconfig/node10	](	https://github.com/tsconfig/bases	) | 	MIT	 | 	1.0.9	 |
| [	@tsconfig/node12	](	https://github.com/tsconfig/bases	) | 	MIT	 | 	1.0.11	 |
| [	@tsconfig/node14	](	https://github.com/tsconfig/bases	) | 	MIT	 | 	1.0.3	 |
| [	@tsconfig/node16	](	https://github.com/tsconfig/bases	) | 	MIT	 | 	1.0.3	 |
| [	@types/bn.js	](	https://github.com/DefinitelyTyped/DefinitelyTyped	) | 	MIT	 | 	5.1.1	 |
| [	@types/mocha	](	https://github.com/DefinitelyTyped/DefinitelyTyped	) | 	MIT	 | 	10.0.1	 |
| [	@types/node	](	https://github.com/DefinitelyTyped/DefinitelyTyped	) | 	MIT	 | 	18.14.1	 |
| [	@types/pbkdf2	](	https://github.com/DefinitelyTyped/DefinitelyTyped	) | 	MIT	 | 	3.1.0	 |
| [	@types/secp256k1	](	https://github.com/DefinitelyTyped/DefinitelyTyped	) | 	MIT	 | 	4.0.3	 |
| [	acorn-walk	](	https://github.com/acornjs/acorn	) | 	MIT	 | 	8.2.0	 |
| [	acorn	](	https://github.com/acornjs/acorn	) | 	MIT	 | 	8.8.2	 |
| [	aes-js	](	https://github.com/ricmoo/aes-js	) | 	MIT	 | 	3.0.0	 |
| [	ansi-colors	](	https://github.com/doowb/ansi-colors	) | 	MIT	 | 	4.1.1	 |
| [	ansi-regex	](	https://github.com/chalk/ansi-regex	) | 	MIT	 | 	5.0.1	 |
| [	ansi-sequence-parser	](	https://github.com/blake-mealey/ansi-sequence-parser	) | 	MIT	 | 	1.1.0	 |
| [	ansi-styles	](	https://github.com/chalk/ansi-styles	) | 	MIT	 | 	4.3.0	 |
| [	anymatch	](	https://github.com/micromatch/anymatch	) | 	ISC	 | 	3.1.3	 |
| [	arg	](	https://github.com/zeit/arg	) | 	MIT	 | 	4.1.3	 |
| [	argparse	](	https://github.com/nodeca/argparse	) | 	Python-2.0	 | 	2.0.1	 |
| [	balanced-match	](	https://github.com/juliangruber/balanced-match	) | 	MIT	 | 	1.0.2	 |
| [	base-x	](	https://github.com/cryptocoinjs/base-x	) | 	MIT	 | 	3.0.9	 |
| [	bech32	](	https://github.com/bitcoinjs/bech32	) | 	MIT	 | 	1.1.4	 |
| [	binary-extensions	](	https://github.com/sindresorhus/binary-extensions	) | 	MIT	 | 	2.2.0	 |
| [	blakejs	](	https://github.com/dcposch/blakejs	) | 	MIT	 | 	1.2.1	 |
| [	bn.js	](	https://github.com/indutny/bn.js	) | 	MIT	 | 	4.12.0	 |
| [	bn.js	](	https://github.com/indutny/bn.js	) | 	MIT	 | 	5.2.1	 |
| [	brace-expansion	](	https://github.com/juliangruber/brace-expansion	) | 	MIT	 | 	1.1.11	 |
| [	brace-expansion	](	https://github.com/juliangruber/brace-expansion	) | 	MIT	 | 	2.0.1	 |
| [	braces	](	https://github.com/micromatch/braces	) | 	MIT	 | 	3.0.2	 |
| [	brorand	](	https://github.com/indutny/brorand	) | 	MIT	 | 	1.1.0	 |
| [	browser-stdout	](	https://github.com/kumavis/browser-stdout	) | 	ISC	 | 	1.3.1	 |
| [	browserify-aes	](	https://github.com/crypto-browserify/browserify-aes	) | 	MIT	 | 	1.2.0	 |
| [	bs58	](	https://github.com/cryptocoinjs/bs58	) | 	MIT	 | 	4.0.1	 |
| [	bs58check	](	https://github.com/bitcoinjs/bs58check	) | 	MIT	 | 	2.1.2	 |
| [	buffer-xor	](	https://github.com/crypto-browserify/buffer-xor	) | 	MIT	 | 	1.0.3	 |
| [	camelcase	](	https://github.com/sindresorhus/camelcase	) | 	MIT	 | 	6.3.0	 |
| [	chalk	](	https://github.com/chalk/chalk	) | 	MIT	 | 	4.1.2	 |
| [	chokidar	](	https://github.com/paulmillr/chokidar	) | 	MIT	 | 	3.5.3	 |
| [	cipher-base	](	https://github.com/crypto-browserify/cipher-base	) | 	MIT	 | 	1.0.4	 |
| [	cliui	](	https://github.com/yargs/cliui	) | 	ISC	 | 	7.0.4	 |
| [	color-convert	](	https://github.com/Qix-/color-convert	) | 	MIT	 | 	2.0.1	 |
| [	color-name	](	https://github.com/colorjs/color-name	) | 	MIT	 | 	1.1.4	 |
| [	concat-map	](	https://github.com/substack/node-concat-map	) | 	MIT	 | 	0.0.1	 |
| [	create-hash	](	https://github.com/crypto-browserify/createHash	) | 	MIT	 | 	1.2.0	 |
| [	create-hmac	](	https://github.com/crypto-browserify/createHmac	) | 	MIT	 | 	1.1.7	 |
| [	create-require	](	https://github.com/nuxt-contrib/create-require	) | 	MIT	 | 	1.1.1	 |
| [	debug	](	https://github.com/debug-js/debug	) | 	MIT	 | 	4.3.4	 |
| [	decamelize	](	https://github.com/sindresorhus/decamelize	) | 	MIT	 | 	4.0.0	 |
| [	diff	](	https://github.com/kpdecker/jsdiff	) | 	BSD-3-Clause	 | 	4.0.2	 |
| [	diff	](	https://github.com/kpdecker/jsdiff	) | 	BSD-3-Clause	 | 	5.0.0	 |
| [	dotenv	](	https://github.com/motdotla/dotenv	) | 	BSD-2-Clause	 | 	8.6.0	 |
| [	elliptic	](	https://github.com/indutny/elliptic	) | 	MIT	 | 	6.5.4	 |
| [	emoji-regex	](	https://github.com/mathiasbynens/emoji-regex	) | 	MIT	 | 	8.0.0	 |
| [	escalade	](	https://github.com/lukeed/escalade	) | 	MIT	 | 	3.1.1	 |
| [	escape-string-regexp	](	https://github.com/sindresorhus/escape-string-regexp	) | 	MIT	 | 	4.0.0	 |
| [	ethereum-cryptography	](	https://github.com/ethereum/js-ethereum-cryptography	) | 	MIT	 | 	0.1.3	 |
| [	ethereumjs-util	](	https://github.com/ethereumjs/ethereumjs-monorepo	) | 	MPL-2.0	 | 	7.1.5	 |
| [	ethers	](	https://github.com/ethers-io/ethers.js	) | 	MIT	 | 	5.7.2	 |
| [	evp_bytestokey	](	https://github.com/crypto-browserify/EVP_BytesToKey	) | 	MIT	 | 	1.0.3	 |
| [	fill-range	](	https://github.com/jonschlinkert/fill-range	) | 	MIT	 | 	7.0.1	 |
| [	find-up	](	https://github.com/sindresorhus/find-up	) | 	MIT	 | 	5.0.0	 |
| [	flat	](	https://github.com/hughsk/flat	) | 	BSD-3-Clause	 | 	5.0.2	 |
| [	fs.realpath	](	https://github.com/isaacs/fs.realpath	) | 	ISC	 | 	1.0.0	 |
| [	fsevents	](	https://github.com/fsevents/fsevents	) | 	MIT	 | 	2.3.2	 |
| [	get-caller-file	](	https://github.com/stefanpenner/get-caller-file	) | 	ISC	 | 	2.0.5	 |
| [	glob-parent	](	https://github.com/gulpjs/glob-parent	) | 	ISC	 | 	5.1.2	 |
| [	glob	](	https://github.com/isaacs/node-glob	) | 	ISC	 | 	7.2.0	 |
| [	handlebars	](	https://github.com/wycats/handlebars.js	) | 	MIT	 | 	4.7.7	 |
| [	has-flag	](	https://github.com/sindresorhus/has-flag	) | 	MIT	 | 	4.0.0	 |
| [	hash-base	](	https://github.com/crypto-browserify/hash-base	) | 	MIT	 | 	3.1.0	 |
| [	hash.js	](	https://github.com/indutny/hash.js	) | 	MIT	 | 	1.1.7	 |
| [	he	](	https://github.com/mathiasbynens/he	) | 	MIT	 | 	1.2.0	 |
| [	hmac-drbg	](	https://github.com/indutny/hmac-drbg	) | 	MIT	 | 	1.0.1	 |
| [	inflight	](	https://github.com/npm/inflight	) | 	ISC	 | 	1.0.6	 |
| [	inherits	](	https://github.com/isaacs/inherits	) | 	ISC	 | 	2.0.4	 |
| [	is-binary-path	](	https://github.com/sindresorhus/is-binary-path	) | 	MIT	 | 	2.1.0	 |
| [	is-extglob	](	https://github.com/jonschlinkert/is-extglob	) | 	MIT	 | 	2.1.1	 |
| [	is-fullwidth-code-point	](	https://github.com/sindresorhus/is-fullwidth-code-point	) | 	MIT	 | 	3.0.0	 |
| [	is-glob	](	https://github.com/micromatch/is-glob	) | 	MIT	 | 	4.0.3	 |
| [	is-number	](	https://github.com/jonschlinkert/is-number	) | 	MIT	 | 	7.0.0	 |
| [	is-plain-obj	](	https://github.com/sindresorhus/is-plain-obj	) | 	MIT	 | 	2.1.0	 |
| [	is-unicode-supported	](	https://github.com/sindresorhus/is-unicode-supported	) | 	MIT	 | 	0.1.0	 |
| [	js-sha3	](	https://github.com/emn178/js-sha3	) | 	MIT	 | 	0.8.0	 |
| [	js-yaml	](	https://github.com/nodeca/js-yaml	) | 	MIT	 | 	4.1.0	 |
| [	jsonc-parser	](	https://github.com/microsoft/node-jsonc-parser	) | 	MIT	 | 	3.2.0	 |
| [	keccak	](	https://github.com/cryptocoinjs/keccak	) | 	MIT	 | 	3.0.3	 |
| [	locate-path	](	https://github.com/sindresorhus/locate-path	) | 	MIT	 | 	6.0.0	 |
| [	log-symbols	](	https://github.com/sindresorhus/log-symbols	) | 	MIT	 | 	4.1.0	 |
| [	lunr	](	https://github.com/olivernn/lunr.js	) | 	MIT	 | 	2.3.9	 |
| [	make-error	](	https://github.com/JsCommunity/make-error	) | 	ISC	 | 	1.3.6	 |
| [	marked	](	https://github.com/markedjs/marked	) | 	MIT	 | 	4.2.12	 |
| [	md5.js	](	https://github.com/crypto-browserify/md5.js	) | 	MIT	 | 	1.3.5	 |
| [	minimalistic-assert	](	https://github.com/calvinmetcalf/minimalistic-assert	) | 	ISC	 | 	1.0.1	 |
| [	minimalistic-crypto-utils	](	https://github.com/indutny/minimalistic-crypto-utils	) | 	MIT	 | 	1.0.1	 |
| [	minimatch	](	https://github.com/isaacs/minimatch	) | 	ISC	 | 	3.1.2	 |
| [	minimatch	](	https://github.com/isaacs/minimatch	) | 	ISC	 | 	5.0.1	 |
| [	minimatch	](	https://github.com/isaacs/minimatch	) | 	ISC	 | 	6.2.0	 |
| [	minimist	](	https://github.com/minimistjs/minimist	) | 	MIT	 | 	1.2.8	 |
| [	mocha	](	https://github.com/mochajs/mocha	) | 	MIT	 | 	10.2.0	 |
| [	ms	](	https://github.com/zeit/ms	) | 	MIT	 | 	2.1.2	 |
| [	ms	](	https://github.com/vercel/ms	) | 	MIT	 | 	2.1.3	 |
| [	nanoid	](	https://github.com/ai/nanoid	) | 	MIT	 | 	3.3.3	 |
| [	neo-async	](	https://github.com/suguru03/neo-async	) | 	MIT	 | 	2.6.2	 |
| [	node-addon-api	](	https://github.com/nodejs/node-addon-api	) | 	MIT	 | 	2.0.2	 |
| [	node-gyp-build	](	https://github.com/prebuild/node-gyp-build	) | 	MIT	 | 	4.6.0	 |
| [	normalize-path	](	https://github.com/jonschlinkert/normalize-path	) | 	MIT	 | 	3.0.0	 |
| [	once	](	https://github.com/isaacs/once	) | 	ISC	 | 	1.4.0	 |
| [	p-limit	](	https://github.com/sindresorhus/p-limit	) | 	MIT	 | 	3.1.0	 |
| [	p-locate	](	https://github.com/sindresorhus/p-locate	) | 	MIT	 | 	5.0.0	 |
| [	path-exists	](	https://github.com/sindresorhus/path-exists	) | 	MIT	 | 	4.0.0	 |
| [	path-is-absolute	](	https://github.com/sindresorhus/path-is-absolute	) | 	MIT	 | 	1.0.1	 |
| [	pbkdf2	](	https://github.com/crypto-browserify/pbkdf2	) | 	MIT	 | 	3.1.2	 |
| [	picomatch	](	https://github.com/micromatch/picomatch	) | 	MIT	 | 	2.3.1	 |
| [	randombytes	](	https://github.com/crypto-browserify/randombytes	) | 	MIT	 | 	2.1.0	 |
| [	readable-stream	](	https://github.com/nodejs/readable-stream	) | 	MIT	 | 	3.6.0	 |
| [	readdirp	](	https://github.com/paulmillr/readdirp	) | 	MIT	 | 	3.6.0	 |
| [	require-directory	](	https://github.com/troygoode/node-require-directory	) | 	MIT	 | 	2.1.1	 |
| [	ripemd160	](	https://github.com/crypto-browserify/ripemd160	) | 	MIT	 | 	2.0.2	 |
| [	rlp	](	https://github.com/ethereumjs/rlp	) | 	MPL-2.0	 | 	2.2.7	 |
| [	safe-buffer	](	https://github.com/feross/safe-buffer	) | 	MIT	 | 	5.2.1	 |
| [	scrypt-js	](	https://github.com/ricmoo/scrypt-js	) | 	MIT	 | 	3.0.1	 |
| [	secp256k1	](	https://github.com/cryptocoinjs/secp256k1-node	) | 	MIT	 | 	4.0.3	 |
| [	serialize-javascript	](	https://github.com/yahoo/serialize-javascript	) | 	BSD-3-Clause	 | 	6.0.0	 |
| [	setimmediate	](	https://github.com/YuzuJS/setImmediate	) | 	MIT	 | 	1.0.5	 |
| [	sha.js	](	https://github.com/crypto-browserify/sha.js	) | 	(MIT AND BSD-3-Clause)	 | 	2.4.11	 |
| [	shiki	](	https://github.com/octref/shiki	) | 	MIT	 | 	0.14.1	 |
| [	soul-wallet-lib	](	https://github.com/proofofsoulprotocol/soulwalletlib	) | 	MPL-2.0	 | 	0.1.0-alpha.27	 |
| [	source-map	](	https://github.com/mozilla/source-map	) | 	BSD-3-Clause	 | 	0.6.1	 |
| [	string-width	](	https://github.com/sindresorhus/string-width	) | 	MIT	 | 	4.2.3	 |
| [	string_decoder	](	https://github.com/nodejs/string_decoder	) | 	MIT	 | 	1.3.0	 |
| [	strip-ansi	](	https://github.com/chalk/strip-ansi	) | 	MIT	 | 	6.0.1	 |
| [	strip-json-comments	](	https://github.com/sindresorhus/strip-json-comments	) | 	MIT	 | 	3.1.1	 |
| [	supports-color	](	https://github.com/chalk/supports-color	) | 	MIT	 | 	7.2.0	 |
| [	supports-color	](	https://github.com/chalk/supports-color	) | 	MIT	 | 	8.1.1	 |
| [	to-regex-range	](	https://github.com/micromatch/to-regex-range	) | 	MIT	 | 	5.0.1	 |
| [	ts-node	](	https://github.com/TypeStrong/ts-node	) | 	MIT	 | 	10.9.1	 |
| [	typedoc-plugin-markdown	](	https://github.com/tgreyuk/typedoc-plugin-markdown	) | 	MIT	 | 	3.14.0	 |
| [	typedoc-plugin-missing-exports	](	https://github.com/Gerrit0/typedoc-plugin-missing-exports	) | 	MIT	 | 	1.0.0	 |
| [	typedoc	](	https://github.com/TypeStrong/TypeDoc	) | 	Apache-2.0	 | 	0.23.25	 |
| [	typescript	](	https://github.com/Microsoft/TypeScript	) | 	Apache-2.0	 | 	4.9.5	 |
| [	uglify-js	](	https://github.com/mishoo/UglifyJS	) | 	BSD-2-Clause	 | 	3.17.4	 |
| [	util-deprecate	](	https://github.com/TooTallNate/util-deprecate	) | 	MIT	 | 	1.0.2	 |
| [	v8-compile-cache-lib	](	https://github.com/cspotcode/v8-compile-cache-lib	) | 	MIT	 | 	3.0.1	 |
| [	vscode-oniguruma	](	https://github.com/microsoft/vscode-oniguruma	) | 	MIT	 | 	1.7.0	 |
| [	vscode-textmate	](	https://github.com/microsoft/vscode-textmate	) | 	MIT	 | 	8.0.0	 |
| [	wordwrap	](	https://github.com/substack/node-wordwrap	) | 	MIT	 | 	1.0.0	 |
| [	workerpool	](	https://github.com/josdejong/workerpool	) | 	Apache-2.0	 | 	6.2.1	 |
| [	wrap-ansi	](	https://github.com/chalk/wrap-ansi	) | 	MIT	 | 	7.0.0	 |
| [	wrappy	](	https://github.com/npm/wrappy	) | 	ISC	 | 	1.0.2	 |
| [	ws	](	https://github.com/websockets/ws	) | 	MIT	 | 	7.4.6	 |
| [	y18n	](	https://github.com/yargs/y18n	) | 	ISC	 | 	5.0.8	 |
| [	yargs-parser	](	https://github.com/yargs/yargs-parser	) | 	ISC	 | 	20.2.4	 |
| [	yargs-unparser	](	https://github.com/yargs/yargs-unparser	) | 	MIT	 | 	2.0.0	 |
| [	yargs	](	https://github.com/yargs/yargs	) | 	MIT	 | 	16.2.0	 |
| [	yn	](	https://github.com/sindresorhus/yn	) | 	MIT	 | 	3.1.1	 |
| [	yocto-queue	](	https://github.com/sindresorhus/yocto-queue	) | 	MIT	 | 	0.1.0	 |