Node:
npm install --save filecoin.js
Browser:
<script type="text/javascript" src="https://unpkg.com/filecoin.js@0.0.1-alpha/builds/bundle/filecoin.js"></script>
<!-- window.FilecoinJs contains exports -->
Node:
Browser:
<script type="text/javascript">
(async () => {
const connector = new FilecoinJs.HttpJsonRpcConnector({ url: __LOTUS_RPC_ENDPOINT__, token: __LOTUS_AUTH_TOKEN__ });
const walletProvider = new FilecoinJs.MnemonicWalletProvider(
connector,
'equip ... young',
async () => await window.prompt(),
`m/44'/461'/0'/0/0`
);
await walletProvider.getDefaultAccount();
})().then().catch();
</script>