| accountFromLotus | Get account from lotus private key export |
| accountFromMnemonic | Get HD account from mnemonic |
| accountFromPrivateKey | Get account from private key |
| accountFromSeed | Get HD account from seed |
| accountToLotus | Export account to lotus private key export format (hex) |
| create | Create account |
| generateMnemonic | Generate mnemonic |
| getPublicKey | Get public key from private key |
| lotusBlsPrivateKeyToBytes | Lotus BLS base64 private key to bytes Lotus BLS private key is little endian so you need to reverse the byte order. |
| mnemonicToSeed | Get seed from mnemonic |
| personalSign | Personal sign using FRC-102 |
| personalVerify | Personal verify using FRC-102 |
| recoverAddress | - |
| recoverPublicKey | - |
| sign | Sign arbitary bytes similar to lotus wallet sign |
| signMessage | Sign filecoin message |
| verify | Verify signatures |