Coming Soon

Provider Quick Start Guide documentation will be available soon

We're working hard to bring you this documentation. In the meantime, check out our overview or contact us if you need immediate assistance.

Provider Quick Start Guide BETA

Get your servers up and running on the SLYD marketplace in just a few steps.

Time to Complete

This guide will take approximately 30-45 minutes to complete, including server setup and configuration. Have your server credentials and network information ready before starting.

Prerequisites

Before beginning the setup process, ensure you have:

Hardware Requirements
  • 64-bit x86 server with virtualization support
  • Minimum 32GB RAM
  • At least 500GB available storage
  • Dedicated IP address
  • 100Mbps+ internet connection
Software Requirements
  • Ubuntu 22.04 LTS or newer
  • Root or sudo access
  • SSH access to your server
  • Open ports: 22, 80, 443, 8443
  • Valid domain name (optional)

Step 1: Create Provider Account

First, you'll need to create a provider account on the SLYD platform.

Provider Registration
  1. Visit SLYD Provider Registration
  2. Fill out the provider application form with:
    • Company/individual information
    • Hardware specifications
    • Location and network details
    • Expected capacity
  3. Submit your application for review
  4. Wait for approval (typically 24-48 hours)
Beta Note: During our beta phase, provider approvals are processed manually. We'll notify you via email once your application is approved.

Step 2: Download Provider Software

Once approved, you'll receive an email with your provider credentials and download links.

Download and Install
# Download the SLYD provider installer
wget https://download.slyd.com/provider/install.sh

# Make it executable
chmod +x install.sh

# Run the installer with your provider key
sudo ./install.sh --key YOUR_PROVIDER_KEY

Step 3: Configure Your Server

The installer will guide you through the configuration process. Here's what you'll need to provide:

1

Network Configuration

Configure your network settings and firewall rules.

# The installer will prompt for:
- Public IP address
- Network interface (usually eth0)
- Bandwidth limits (optional)
- Firewall configuration
2

Resource Allocation

Specify how much of your server's resources to make available.

# Configure resource limits:
- Maximum CPU cores
- Maximum RAM allocation
- Storage pool size
- GPU availability (if applicable)
3

Pricing Configuration

Set your pricing for different resource types.

# Set hourly rates for:
- CPU per core: $0.XX/hour
- RAM per GB: $0.XX/hour
- Storage per GB: $0.XX/hour
- GPU (if available): $X.XX/hour

Step 4: Verify Installation

After configuration, verify that your server is properly connected to the SLYD network.

Verification Commands
# Check SLYD provider service status
sudo systemctl status slyd-provider

# View provider logs
sudo journalctl -u slyd-provider -f

# Test connectivity to SLYD network
slyd-provider test-connection

# View resource allocation
slyd-provider resources
Expected Output

If everything is configured correctly, you should see:

  • Service status: active (running)
  • Connection test: Connected to SLYD network
  • Resources: Shows your allocated CPU, RAM, and storage

Step 5: Access Provider Dashboard

Once your server is online, you can monitor and manage it through the provider dashboard.

Dashboard Access
  1. Visit provider.slyd.com
  2. Log in with your provider credentials
  3. View your server status and metrics
  4. Monitor active instances and earnings
Key Metrics

Your dashboard will display:

  • Server online/offline status
  • Resource utilization graphs
  • Active consumer instances
  • Real-time earnings
  • Performance metrics

Common Issues

Service Won't Start

If the SLYD provider service fails to start:

  • Check logs: sudo journalctl -u slyd-provider -n 50
  • Verify provider key is correct
  • Ensure all required ports are open
  • Check system requirements are met

Connection Failed

If connection tests fail:

  • Verify firewall allows outbound HTTPS (443)
  • Check DNS resolution works
  • Ensure no proxy is blocking connections
  • Try: curl -v https://api.slyd.com/health

What's Next?

Congratulations! Your server is now part of the SLYD network. Here's what to do next:

An unhandled error has occurred. Reload 🗙

Attempt 1 / 10