Operations
Operational guides for running Seesaw infrastructure.
Overview
Seesaw is designed for permissionless operation. Anyone can run infrastructure to keep the protocol running.
In This Section
- Cranking - Running crank infrastructure
- Monitoring - Protocol health monitoring
- Indexer Deployment - Deploying the indexer service
Quick Start
Running a Crank
# Install the crank service
npm install -g @seesaw/crank
# Configure your wallet
export SEESAW_KEYPAIR=/path/to/keypair.json
export SEESAW_RPC_URL=https://api.mainnet-beta.solana.com
# Start the crank
seesaw-crank start
Crank Requirements
| Requirement | Minimum | Recommended |
|---|---|---|
| SOL Balance | 0.1 SOL | 1.0 SOL |
| RPC | Shared | Dedicated |
| Uptime | 50% | 99% |
Operational Model
Permissionless Design
All protocol operations are permissionless:
| Operation | Anyone Can Execute | Incentive |
|---|---|---|
create_market | Yes | 0.001 SOL |
snapshot_start | Yes | 0.001 SOL |
snapshot_end | Yes | 0.001 SOL |
resolve_market | Yes | 0.001 SOL |
settle_position | Yes | 0.001 SOL |
close_market | Yes | 0.001 SOL |
Redundancy
Multiple crank operators compete to execute operations:
Only the first successful execution receives the reward.
Economics
Revenue Sources
| Source | Amount | Frequency |
|---|---|---|
| Market lifecycle | 0.006 SOL | 96/day |
| Position settlement | 0.001 SOL | Per user |
Base daily revenue: ~0.576 SOL/day (96 markets x 6 operations)
Cost Factors
| Cost | Amount | Notes |
|---|---|---|
| Transaction fees | ~0.000005 SOL | Per instruction |
| Priority fees | Variable | During congestion |
| Infrastructure | Variable | RPC, compute |
Profitability
Daily revenue (base): 0.576 SOL
Daily costs (estimated): 0.05 SOL
─────────
Daily profit (base): 0.526 SOL
Support
- Discord - Operations channel
- Crank Repository
Next Steps
- Review Cranking for detailed setup
- Set up Monitoring for your infrastructure