web3_universal_cosmos 0.1.1 copy "web3_universal_cosmos: ^0.1.1" to clipboard
web3_universal_cosmos: ^0.1.1 copied to clipboard

Cosmos blockchain extension for Web3 Universal SDK - Protobuf, IBC, and Staking support.

web3_universal_cosmos #

Web3 Universal Banner

License: MIT

Cosmos blockchain extension for the Web3 Universal SDK. Build on the Interchain using pure Dart.

Features #

  • ⚛️ Cosmos SDK: Support for Bech32 addresses and Protobuf serialization.
  • 🌉 IBC: Native support for MsgTransfer cross-chain token transfers.
  • 🥩 Staking: Built-in support for MsgDelegate and MsgUndelegate operations.
  • 📡 LCD Client: High-level client for interacting with Cosmos REST/LCD APIs.

Installation #

Add this to your pubspec.yaml:

dependencies:
  web3_universal_cosmos: ^0.1.0

Quick Start #

import 'package:web3_universal_cosmos/web3_universal_cosmos.dart';

void main() async {
  final client = CosmosClient('https://rest.cosmos.directory/cosmoshub');
  final account = await client.getAccount('cosmos1...');
  print('Account: $account');
}

Platform Support #

Android iOS Web macOS Windows Linux
0
likes
140
points
9
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Cosmos blockchain extension for Web3 Universal SDK - Protobuf, IBC, and Staking support.

Homepage
Repository (GitHub)
View/report issues

Topics

#web3 #cosmos #ibc #blockchain

License

MIT (license)

Dependencies

fixnum, http, protobuf, web3_universal_core, web3_universal_crypto

More

Packages that depend on web3_universal_cosmos