Skip to content

Web3Dart

Library written in dart that enables interaction with EVM compatible blockchains.

Features

  • Dart Integration: Enables seamless interaction with Ethereum blockchain directly in Dart and Flutter applications.

  • EVM Compatibility: Provides tools for signing, sending, and managing Ethereum type transactions from mobile or web environments.

  • Smart Contract Support: Simplifies calling smart contracts and decoding ABI data within Flutter and Dart-based projects.

Quickstart

  1. Install the package:

    Terminal window
    dart pub add web3dart
  2. Create your contract

  3. Call your contract file by running the command:

    Terminal window
    dart web/_name-of-your-file_.dart