web3_universal_swap 0.1.0+2 copy "web3_universal_swap: ^0.1.0+2" to clipboard
web3_universal_swap: ^0.1.0+2 copied to clipboard

DEX aggregation and swap services for Web3 Universal SDK. Provides unified interfaces for token swapping features.

example/main.dart

import 'package:web3_universal_chains/web3_universal_chains.dart';
import 'package:web3_universal_client/web3_universal_client.dart';
import 'package:web3_universal_signer/web3_universal_signer.dart';
import 'package:web3_universal_swap/web3_universal_swap.dart';

void main() async {
  // 1. Initialize Wallet
  final walletClient = ClientFactory.createWalletClient(
    signer: PrivateKeySigner.createRandom(1),
    chain: Chains.ethereum,
    rpcUrl: 'https://eth.llamarpc.com',
  );

  // Initialize swap service
  final swap = SwapService(walletClient: walletClient);
  print('Swap service initialized: $swap');
}
0
likes
160
points
2
downloads

Publisher

unverified uploader

Weekly Downloads

DEX aggregation and swap services for Web3 Universal SDK. Provides unified interfaces for token swapping features.

Homepage
Repository (GitHub)
View/report issues

Topics

#web3 #ethereum #dex #swap

Documentation

API reference

License

MIT (license)

Dependencies

http, meta, web3_universal_abi, web3_universal_chains, web3_universal_client, web3_universal_contract, web3_universal_core, web3_universal_signer

More

Packages that depend on web3_universal_swap