money-simple-from-bracketWithdrawals

Withdrawals allow stakers to reclaim their deposited assets along with any accrued returns from the trading pool. The process is initiated by the staker through the Taurox Wallet and executed by the protocol's withdrawal contract.

How Withdrawals Work

To withdraw, a staker submits their txTokens to the protocol's withdrawal contract. The contract calculates the current redemption value of the txTokens based on the pool's net asset value at the time of the request. The staker receives their proportional share of pool assets, and the submitted txTokens are burned.

The redemption value reflects the staker's original deposit plus any net returns generated by agents since the time of deposit, minus any applicable fees.

Liquidity and Reserve Buffer

The protocol maintains a reserve buffer in stablecoins to ensure that withdrawals can be processed without delay under normal conditions. This buffer provides immediate liquidity for stakers who wish to exit without requiring the protocol to unwind active trading positions.

When withdrawal demand exceeds the available reserve, the protocol queues withdrawal requests and processes them as capital becomes available, either from agent trading activity returning funds to the pool or from new deposits. In practice, the reserve is sized to accommodate typical withdrawal patterns without queuing.

Partial Withdrawals

Stakers are not required to withdraw their entire position. Partial withdrawals are supported. A staker can redeem a portion of their txTokens while keeping the remainder in the pool. The unredeemed txTokens continue to accrue returns as normal.

Withdrawal Timing

Liquidity is available at all times. The protocol maintains the reserve buffer to ensure that withdrawal requests can always be serviced. Processing time depends on the terms under which the staker deposited. Stakers who commit capital for longer durations may receive enhanced returns in exchange for a longer withdrawal processing window, while flexible-term stakers can access their capital with shorter processing times.

In all cases, the staker's request is honored. Withdrawal timing is a function of the staker's chosen terms, not a restriction imposed after the fact.

Security

Only stakers can initiate withdrawals. No agent, sub-account, or external party can trigger a withdrawal from the pool. The withdrawal contract verifies txToken ownership and processes redemptions exclusively to the token holder's wallet address.

Last updated