await sdk.connectAccount(privateKey, chainId);
// Enable smart splitting (default, minSplits = 1)
const result = await sdk.enableSplitting();
console.log("Smart splitting enabled:", result.success);
// Enable forced splitting across 3 pools minimum
const result2 = await sdk.enableSplitting(3);
console.log("Forced splitting enabled:", result2.success);
// Verify splitting is enabled
const userDetails = await sdk.getUserDetails();
console.log("Splitting:", userDetails.splitting); // true
console.log("Min splits:", userDetails.minSplits); // 3