Skip to main content
Enable splitting for the user’s account. Controls how funds are distributed across DeFi pools. Requires SIWE authentication.

Signature

Parameters

Splitting Modes

Smart Splitting (minSplits = 1)

When minSplits is set to 1 (default), you’re eligible for smart splitting:
To maximize your returns, we automatically distribute your funds – when beneficial – across multiple DeFi pools. Your funds may not split depending on opportunities.
The system intelligently decides when splitting is advantageous based on current market conditions and opportunities.

Forced Splitting (minSplits > 1)

When minSplits is set to 2, 3, or 4, you enable forced splitting:
Force split your funds across multiple pools for improved risk diversification. Split up to 4 DeFi pools.
This guarantees your funds will always be distributed across the specified minimum number of pools.

Returns

Response indicating success and updated user details

Return Type

Example

Notes

  • User must be authenticated (automatically done via connectAccount())
  • Maximum supported value for minSplits is 4
  • Use disableSplitting() to turn off this feature
  • Use updateMinSplits() to change the number of pools without toggling splitting