Skip to content

Validator Onboarding#

Guide for validators joining Marinade's Stake Auction Marketplace (SAM).

Requirement Details
Uptime 95%+ recommended
Commission Competitive (typically <10%)
Bond 1 SOL per 10,000 SOL target stake
Time to Join Same epoch after meeting requirements

Prerequisites#

Before joining SAM, ensure your validator meets these requirements:

Requirement Minimum
Uptime 95%+ recommended
Vote Success 90%+
Commission Competitive (typically <10%)
Bond SOL collateral for PSR
Infrastructure Reliable, geographically distributed

Onboarding Steps#

Step 1: Meet Eligibility Criteria#

SAM has eligibility requirements to protect stakers:

graph TD
    A[New Validator] --> B{Meets Criteria?}
    B -->|Yes| C[Eligible for SAM]
    B -->|No| D[Improve Metrics]
    D --> A

Eligibility factors:

  • Performance history
  • Commission rate
  • Decentralization contribution
  • No slashing history

Step 2: Create a Bond#

Validators must post a SOL bond for PSR protection:

Bond Requirement Amount
Ratio 1 SOL per 10,000 SOL eligible stake
Minimum Varies based on target stake

Example: To receive up to 1,000,000 SOL, maintain a 100 SOL bond.

Use the Bond Calculator to estimate your requirements.

Step 3: Submit Bids#

Once eligible, participate in SAM auctions:

graph LR
    A[Set Bid Rate] --> B[Submit to SAM]
    B --> C[Auction Runs]
    C --> D{Winning Bid?}
    D -->|Yes| E[Receive Stake]
    D -->|No| F[Adjust Bid]

Bidding considerations:

  • Higher bids = more likely to receive stake
  • Bid = percentage of rewards shared with protocol
  • Balance competitiveness with profitability

Step 4: Maintain Performance#

After receiving stake:

  • Maintain high uptime (99%+ target)
  • Keep commission stable
  • Monitor bond levels
  • Respond to performance issues quickly

Bond Management#

Creating a Bond#

Bash
# Create bond account
marinade-cli create-bond --amount <SOL_AMOUNT>

Adding to Bond#

Bash
# Add more SOL to existing bond
marinade-cli fund-bond --amount <SOL_AMOUNT>

Withdrawing Excess Bond#

Bash
# Withdraw bond above requirements
marinade-cli withdraw-bond --amount <SOL_AMOUNT>

Bond Withdrawal

Only excess bond (above requirements) can be withdrawn. Withdrawing too much may reduce your eligible stake.

SAM Bidding#

Setting Your Bid#

Bids are expressed as basis points (bps) of rewards:

Bid (bps) Meaning
0 Keep 100% of rewards
100 Share 1% with protocol
500 Share 5% with protocol

Bid Strategy#

Consider:

  • Current market rates - Check what others bid
  • Your costs - Ensure profitability
  • Target stake - Higher bids attract more stake
  • Competition - Adjust based on market

Monitoring Bids#

Track your position:

PSR Obligations#

As a SAM validator, you're part of Protected Staking Rewards:

Scenario Your Responsibility
Normal operation None - earn full rewards
Underperformance Bond covers staker shortfall
Extended downtime Bond may be depleted

Performance Monitoring#

Marinade monitors:

  • Vote success rate
  • Block production
  • Commission changes
  • Uptime

Bond Claims#

If you underperform:

  1. System detects missed rewards
  2. Bond automatically compensates stakers
  3. You're notified of bond reduction
  4. Top up bond to maintain eligibility

Best Practices#

Infrastructure#

  • Redundancy - Multiple nodes, failover systems
  • Monitoring - 24/7 alerting
  • Updates - Stay current with Solana releases
  • Security - Protect keys, secure infrastructure

Communication#

  • Announce maintenance - Notify community
  • Respond to issues - Quick communication builds trust
  • Engage - Participate in Marinade Discord

Optimization#

  • Geographic diversity - Help decentralization
  • Competitive commission - Attract directed stake
  • Quality over quantity - Focus on performance

Resources#

Support#

For validator-specific questions:

FAQ#

How long does it take to start receiving stake?

Once you meet eligibility requirements and post a bond, you can start receiving stake in the same epoch. Stake allocation is based on your bid competitiveness.

Can I participate with a small validator?

Yes! Marinade's stake matching program helps smaller validators grow. You'll receive additional stake proportional to the external stake you've attracted.

What if I need to do maintenance?

Brief maintenance is normal. Communicate with the community, and PSR provides protection for short-term issues. Extended downtime will affect your stake allocation.

Next Steps#

Action Link
Learn SAM mechanics SAM Details
Understand PSR Protected Staking Rewards
Query validator data Validators API