Package Exports
- ethers
- ethers/index
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (ethers) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
ethers.js
Complete Ethereum wallet implementation and utilities in JavaScript.
Features:
- Keep your private keys in your client, safe and sound
- Import and export JSON wallets (Geth and crowdsale) and brain wallets
- Import and export BIP 39 mnemonic phrases (12 word backup phrases) and HD Wallets
- Meta-classes create JavaScript objects from any contract ABI
- Connect to Ethereum nodes over JSON-RPC, INFURA or Etherscan
- Tiny (~77kb compressed; 227kb uncompressed)
- Complete functionality for all your Ethereum needs
- Extensive documentation
- MIT License (including ALL dependencies); completely open source to do with as you please
Installing
To use in a browser:
<script type="text/javascript" src="https://cdn.ethers.io/scripts/ethers-2.0.min.js">
</script>
To use in node.js:
/Users/ethers/my-app> npm install --save ethers
Documentation
Browse the API Documentation online.
Documentation is generated using Sphinx and can be browsed locally from the /docs/build/html directory.
Donations
I do this because I love it, but if you want to buy me a coffee, I won't say no. :o)
Ethereum: 0xEA517D5a070e6705Cc5467858681Ed953d285Eb9
License
Completely MIT Licensed. Including ALL dependencies.