The various Classes and Functions are available to be imported manually from sub-packages under the @ethersproject but for most projects, the umbrella package is the easiest way to get started.
/home/ricmoo> npm install --save ethers@next
// CommonJS
const { ethers } = require("ethers");
// ES6 or TypeScript
const { ethers } = require("ethers");
const { ethers } = require("ethers");
// ES6 or TypeScript
const { ethers } = require("ethers");
It is generally better practice (for security reasons) to copy the ethers library to your own webserver and serve it yourself.
For quick demos or prototyping though, it can be loaded in your Web Applications from our CDN.
<script src="https://cdn.ethers.io/lib/ethers-5.0.esm.min.js"
type="application/javascipt"></script>
type="application/javascipt"></script>
The content of this site is licensed under the Creative Commons Attribution 4.0 International License.