web3_universal_swap 0.1.0+2
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.
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');
}