Fuse Wallet Core

Fuse wallet core library for Ethereum based networks, developed in Dart, can be used in Flutter framework.

What's in here

  • Web3
    • Using web3dart library in a simplified way
    • Initialized with any Ethereum based network (and custom network id)
    • BIP 39 mnemonic - generate, extract private key from
    • Native - get balance, send, sign off-chain transactions to transfer using relay
    • ERC20 based tokens - get balance, send, sign off-chain transactions to transfer using relay
    • Contracts - read/write
  • API
  • GraphQL
    • Interact with The Graph for easier blockchain data reads

Install

See pub.dev

Usage

See example folder

License

Fuse Wallet Core is available under the MIT license. See the LICENSE file for more info.