Reserve & Payouts
Understand the reserve wallet, funding process, stability buffer, and payout obligations.
import { Callout } from 'fumadocs-ui/components';
🏦 Reserve & Payouts
The reserve wallet is the heart of your Trenches campaign. Here's how it works.
---
Reserve Wallet
What Is It?
A cold wallet controlled by Trenches that holds your tokens. This reserve is used to:
- Provide tokens to users who spray into your trench
- Pay out user yields (1.5x returns)
- Maintain the stability buffer
Key Details
| Aspect | Detail |
|---|---|
| Type | Cold wallet (offline, secure) |
| Control | Trenches holds keys |
| Access | Limited — 5% moved to hot wallet as needed |
| Minimum Balance | $20,000 USD value |
| Maximum Balance | $1,000,000 USD value |
How to Fund Your Reserve
### Contact Team First
Before sending any tokens:
- Contact founder on Twitter, Telegram (@playtrenches), or Discord
- Confirm wallet address (never use an old address)
- Verify token contract
- Get deposit instructions
### Send Tokens
Transfer your tokens to the provided cold wallet address.
Security: Always verify the wallet address with the team. Never send to an address from a previous conversation.
### Confirm Receipt
Team will:
- Verify the deposit
- Update your reserve balance
- Confirm your campaign is ready to launch
---
The 10% Stability Buffer
Purpose
A 10% safety reserve that protects the platform and ensures stability:
- Covers edge cases and price volatility
- Maintains platform health
- Protects user payouts
How It Works
User sprays: $1,000
Token allocation: $900 (90%)
Insurance buffer: $100 (10%)The 10% buffer is platform-wide, not per-project. It ensures Trenches can honor all payouts even in adverse conditions.
No Action Required: The buffer is automatically managed. You don't need to fund it separately.
---
Payouts
Who Pays Users?
Trenches pays users directly from your reserve via our payout system.
| Aspect | Detail |
|---|---|
| Who Pays | Trenches platform |
| Source | Your reserve (cold wallet) |
| Mechanism | 5% moved to hot wallet for active payouts |
| User Receives | Target: 1.5x (principal + 50% return) |
The Payout Flow
1. USER SPRAYS
User deposits $1,000
2. LOCK PERIOD
1-30 days depending on trench
3. POSITION MATURES
User is ready to receive payout
4. PAYOUT TRIGGERED
5% moved from cold → hot wallet
5. USER RECEIVES
$1,500 sent to user's withdrawal walletYour Costs
| Item | Amount | Notes |
|---|---|---|
| User Payout | 1.5x | Paid from your reserve |
| Revenue Share | 50% | You receive 50% of sprayed amount |
| Gas Fees | Covered by Trenches | No additional cost to you |
Example:
- User sprays: $1,000
- You receive: $500 (50% revenue share)
- User receives: $1,500 (from your reserve)
- Your net: $500 - $1,500 = -$1,000 (covered by your reserve)
Simplified: Revenue share model: User sprays $1,000, you receive $500 (50% revenue share), user target is $1,500 payout. You keep $500 immediately as your share.
---
Reserve Management
Monitoring Your Reserve
We provide a custom stats API for each project:
curl https://app.playtrenches.xyz/api/projects/YOUR_ID/statsReturns:
- Current reserve balance
- Total sprays received
- Total payouts made
- Reserve health status
Stats API: Generated per project on request. Contact team to get your endpoint.
Reserve Health Indicators
| Status | Reserve Level | Action |
|---|---|---|
| Healthy | > 50% | Normal operation |
| Caution | 25-50% | Monitor closely |
| Low | 10-25% | Consider top-up |
| Critical | < 10% | Replenish or end campaign |
When Reserve Runs Low
You have two options:
#### Option 1: Replenish
- Add more tokens to reserve
- Contact team for deposit address
- Continue your campaign
#### Option 2: End Campaign
- Withdraw remaining reserve
- Processed in batches (5-7 days)
- No penalty for ending early
Don't Hit Zero: If reserve depletes completely, your campaign ends automatically and may affect your ability to re-apply.
---
Early Withdrawal
Can You Withdraw Early?
Yes. You can withdraw remaining reserve at any time.
Process
| Step | Timeline | Detail |
|---|---|---|
| 1. Request | Day 0 | Contact team to initiate withdrawal |
| 2. Review | 1-2 days | Team verifies no pending payouts |
| 3. Batch Processing | 3-5 days | Security batch processing |
| 4. Transfer | 5-7 days total | Tokens sent to your wallet |
In Batches
For security, large withdrawals are processed in batches:
- Reduces risk
- Allows verification
- Protects both parties
No Penalty: Early withdrawal is allowed with no fees or penalties. You keep your revenue share.
---
Top-Up Process
Adding More to Reserve
Want to extend your campaign? Top up your reserve:
1. Contact Team — Request top-up
2. Verify Amount — Confirm USD value at current price
3. Send Tokens — To provided address
4. Confirm — Team updates your balance
When to Top-Up
- Before hitting 25% remaining
- Before major marketing pushes
- When you want to extend feature duration
---
FAQ
Q: Who controls the reserve wallet?
A: Trenches holds the keys for security. You cannot directly access it, but you can withdraw anytime.
Q: Can I see my reserve balance?
A: Yes. Custom stats API provided per project. Contact team for access.
Q: What if token price changes?
A: Reserve value fluctuates with price. Monitor USD value, not just token count.
Q: Is my reserve safe?
A: Yes. Cold wallet storage, multi-sig protection, security audits.
Q: Can I withdraw partially?
A: Yes. Specify amount when requesting withdrawal.
Q: How quickly can I withdraw?
A: 5-7 business days typically. Large amounts may take longer for security.
Q: What happens to unused reserve?
A: Returned to you when you end campaign. No forfeiture.
Q: Do I earn yield on my reserve?
A: No. Reserve is used for user payouts, not yield generation.
Q: Can I use stablecoins instead of my token?
A: No. Reserve must be your project's token. Users want exposure to your token.
Q: What if my token has transfer tax?
A: Contact us. Some tax mechanisms may not be compatible.
---
Ready to Fund Your Reserve?
Understand the system? Start your application:
Questions about reserves? Contact our founder on Twitter, Telegram (@playtrenches), or Discord.