Skip to main content

Dart/Flutter SDK

The Fuse Wallet SDK is a set of tools for building on Fuse Blockchain in client applications. Fuse Wallet SDK enables developers create Smart Contract Wallets (Based on ERC-4337 Standard) associated with each user's Externally Owned Account (EOA), and that provides added security compared to traditional EOAs with a single private key. With Fuse Wallet SDK, users can deposit funds that no one else can control and withdraw at any time.

Dart/Flutter SDK Features

The Dart/Flutter SDK enables easy ways to enable Account Abstraction on the Fuse Blockchain. Features include:

  • Create Smart Contract Wallet
  • Send transactions
    • Transfer ERC20 Token/ Native FUSE
    • Non-Blocking transactions
    • Transfer NFT
    • Swap tokens
  • Data Features
    • Get the list of tokens owned by address
    • Get the historical transactions
    • Get token details
    • Get Smart Wallet’s token balance
  • Staking Features
    • Get staking options
    • Stake and Unstake
    • Get staked tokens
  • Trade Features
    • Get token price
    • Get token price change in the last 24 hours
    • Get price change in interval
    • Get the list of supported tokens
    • Sponsored Transactions
  • Non-Blocking Transactions

Was this page helpful?