Cosmos Optimization
Polli's Cosmos optimization engine is designed to maximize your staking returns on Cosmos-based blockchains through intelligent automation. Our system continuously monitors your delegations and executes strategic actions to enhance your portfolio performance.
Supported Chains
Polli currently supports several Cosmos-based chains that use the standard Cosmos staking module. We can also support customized chains if we agree on the scope of required adjustments with the specific blockchain team.
For a complete list of supported chains, visit our app at app.polli.co.
Overview
The Cosmos optimization flow consists of three core features working together:
Smart Redelegations
Automatically moves your stake from underperforming validators to better alternatives. Our system monitors validator performance across multiple dimensions including uptime, slashing events, and commission rates, then executes strategic redelegations to protect your stake.
Learn more: Smart Redelegations →
Optimal Compounding
Claims and re-stakes your rewards at the most profitable intervals based on your stake size, APR, and transaction costs. The system calculates personalized compounding schedules to maximize your APY while minimizing fees.
Learn more: Optimal Compounding →
Portfolio Balancing & Diversification
Maintains optimal stake distribution across multiple validators to minimize risk. Our balancing system ensures proper diversification based on your total delegation size, enforcing concentration limits and strategic rebalancing.
Learn more: Portfolio Balancing & Diversification →
Required Permissions
To enable Cosmos optimization, you need to grant specific Authz permissions to Polli:
Staking Permissions
- MsgDelegate (
/cosmos.staking.v1beta1.MsgDelegate) - Allows compounding of rewards back into validators - MsgBeginRedelegate (
/cosmos.staking.v1beta1.MsgBeginRedelegate) - Enables automatic redelegation between validators - MsgWithdrawDelegatorReward (
/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward) - Permits claiming of staking rewards
Send Authorization (Fee Collection)
Polli requires a Send Authorization to collect service fees. This permission:
- Is limited to a small percentage of your total delegation
- Has a strict spend limit that you control
- Can only be used for fee collection after successful optimization
- Is fully revocable at any time
Important: The send authorization does not give Polli access to your principal stake, only to the agreed-upon service fee percentage.
How It Works
1. Continuous Monitoring
Our system runs optimization checks on an hourly basis, analyzing:
- Current validator performance metrics
- Your delegation distribution
- Pending rewards and optimal compounding timing
- Portfolio balance and diversification
2. Intelligent Decision Making
The optimization engine uses sophisticated algorithms to determine:
- Whether compounding is profitable (rewards > transaction costs)
- Which validators need redelegation based on performance
- How to maintain optimal portfolio diversification
- The most cost-effective execution strategy
3. Automated Execution
When optimization is beneficial, the system:
- Executes transactions on your behalf using granted permissions
- Collects a small service fee only after successful operations
- Logs all actions for full transparency
- Ensures compliance with spend limits and authorization caps
Safety & Transparency
- Non-custodial - Your funds never leave your wallet
- Limited permissions - Only specific staking actions are authorized
- Revocable access - You can remove permissions at any time
- Transaction transparency - All actions are recorded on-chain
The optimization process is designed to be safe, automated, and highly effective at maximizing your staking returns while minimizing risk.