Skip to content
Request an audit

‹ All findings

StakingPool is missing rewards distribution end logic

Low/InfoSpirit Protocol·0xSimao · AI revenue sharing · 28th November 2025L-1

Description:

The StakingPool has 1 unit so no flow is lost, but there is no way for the owner to get this Spirit back. It will flow in the next distribution, but this issue refers specifically to when there is no next distribution. Additionally, there is no way to stop the flow, so it will be liquidated and some Spirit will be lost.

Impact:

Lost Spirit.

Recommended Mitigation:

Add a way to stop the flow and transfer the remaining Spirit.

0xSimao:

Fixed in PR #4.