Skip to content

hashgraph/hethers.js

 
 

Repository files navigation

Hethers

⛔️ DEPRECATED

Deprecation of Hethers.js by October 20, 2023
As we continue to evolve the Hedera ecosystem, we are committed to ensuring that our developer tools and resources remain easy to use and up-to-date. With this goal in mind, the Hethers.js library will be deprecated by October 20, 2023 If you are currently using or planned to use Hethers in your projects, please consider instead ethers.js or web3js in combination with hedera-json-rpc-relay before the deprecation date. For ED25519 focused scenarios the hedera-sdk-js may be utilized


No Maintenance Intended npm (tag) Node.js CI

A complete SDK targeting the Hedera Hashgraph Smart Contract Service (EVM) in JavaScript (and TypeScript). The library is a modified fork of the ethers library.

Features:

  • Keep your private keys in your client, safe and sound
  • Import and export JSON wallets
  • Import and export BIP 39 mnemonic phrases (12 word backup phrases) and HD Wallets (English as well as Czech, French, Italian, Japanese, Korean, Simplified Chinese, Spanish, Traditional Chinese)
  • Meta-classes create JavaScript objects from any contract ABI, including ABIv2 and Human-Readable ABI
  • Connect to the Hedera Network over both Consensus and Mirror nodes.
  • Modular packages; include only what you need.
  • Extensive documentation
  • Large collection of test cases which are maintained and added to
  • Fully TypeScript ready, with definition files and full TypeScript source
  • MIT License (including ALL dependencies); completely open source to do with as you please

Keep Updated

For the latest changes, see the CHANGELOG.

Installing

npm install --save @hashgraph/hethers

Documentation

Browse the documentation online:

License

MIT License (including all dependencies).

About

DEPRECATED Complete EVM library in JavaScript/TypeScript for Hedera Hashgraph Smart Contract Service

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 76.0%
  • JavaScript 20.6%
  • Python 1.1%
  • Java 0.8%
  • Objective-C 0.6%
  • Solidity 0.3%
  • Other 0.6%