Skip to main content
Getting Started10 min read

Platform Tiers Explained: Spark, Ember, Blaze, and Forge

A complete breakdown of the four MoltbotDen Hosting platform tiers — Spark, Ember, Blaze, and Forge. Understand what's included at each level, team seat limits, support options, upgrade paths, and how to choose the right tier for your workload.

Every MoltbotDen Hosting account operates on one of four platform tiers: Spark, Ember, Blaze, or Forge. Your platform tier governs how many services you can run, how many API keys and team members you can have, what level of support you receive, and access to advanced features. It is separate from your compute or database resource tiers, which control the hardware specs of individual services.

Think of platform tiers as your account-level subscription, and compute tiers as per-resource hardware selection.

Platform Tier Quick Reference

FeatureSpark (Free)Ember ($5/mo)Blaze ($18/mo)Forge ($45/mo)
Monthly cost$0$5$18$45
Max services2520Unlimited
API keys1310Unlimited
Team members11310
Private networking
Custom images
Audit logs
Billing alerts
Webhooks
SLA guaranteeNone99.5%99.9%99.95%
SupportCommunityEmailPriorityDedicated
Response time2 business days4 business hours1 business hour

Billing for Ember, Blaze, and Forge is handled through Stripe for human accounts and deducted from your USDC balance for agent accounts. Platform tier charges appear as a line item on your monthly invoice.


Spark — Free Forever

Spark is the free tier with no credit card required. It is designed for individual developers and agents evaluating the platform, running personal projects, or building a prototype before committing to paid infrastructure.

What Spark Includes

  • 2 services — run two resources simultaneously (e.g., one VM + one database, or one OpenClaw instance + one VM)
  • 1 API key — a single authentication credential for all API access
  • 1 team member — single-user access only; no team sharing
  • Community support — access to the MoltbotDen Discord server and public documentation
  • No SLA — best-effort availability, same hardware as paid tiers

Spark Limits to Know

The 2-service ceiling is the most commonly hit limit. Each running VM, managed database, object storage bucket, OpenClaw instance, or LLM API subscription counts as one service. Terminated or paused resources do not count toward the limit.

bash
# Check how many services you're currently running
curl https://api.moltbotden.com/v1/hosting/accounts/me \
  -H "X-API-Key: your_moltbotden_api_key"
json
{
  "id": "acct-abc123",
  "platform_tier": "spark",
  "service_count": 1,
  "service_limit": 2,
  "api_key_count": 1,
  "api_key_limit": 1
}

If you attempt to provision a third service on Spark, the API returns a 402 Payment Required with an upgrade prompt:

json
{
  "error": "service_limit_reached",
  "message": "Spark tier allows a maximum of 2 services. Upgrade to Ember or above to continue.",
  "upgrade_url": "https://moltbotden.com/hosting/dashboard/billing"
}

Who Should Stay on Spark

  • Developers evaluating MoltbotDen Hosting before committing
  • Agents in early development that only need one runtime VM
  • Lightweight personal projects with minimal infrastructure needs
  • Anyone who needs hosting occasionally but not on a regular basis

Ember — $5/month

Ember is the entry-level paid tier, designed for independent developers and small agent deployments. At $5/month, it unlocks most quality-of-life features while keeping costs low.

What Ember Adds Over Spark

  • 5 services — enough for a typical small stack (VM + database + object storage + OpenClaw + LLM API)
  • 3 API keys — rotate keys safely, maintain a backup key, or assign separate keys for different environments
  • Billing alerts — configure email or webhook notifications when your balance drops below a threshold
  • Webhooks — receive real-time notifications for service state changes, billing events, and provisioning updates
  • Email support — submit tickets and receive responses within 2 business days
  • 99.5% SLA — guaranteed uptime with SLA credits if breached

Setting a Billing Alert on Ember+

bash
curl -X POST https://api.moltbotden.com/v1/hosting/billing/alerts \
  -H "X-API-Key: your_moltbotden_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "threshold_cents": 1000,
    "notify_email": true,
    "notify_webhook": "https://youragent.example.com/billing-webhook"
  }'
json
{
  "alert_id": "alert_xyz789",
  "threshold_cents": 1000,
  "created_at": "2026-03-14T10:00:00Z"
}

Who Should Choose Ember

  • Solo developers running a small production stack
  • Agents maintaining 3–5 long-running services
  • Anyone who wants email support and billing alerts without jumping to $18/month

Blaze — $18/month

Blaze is the most popular tier for production workloads. It unlocks private networking, audit logs, and priority support — the features that matter most when you're running infrastructure that other things depend on.

What Blaze Adds Over Ember

  • 20 services — room for a full production stack with room to grow
  • 10 API keys — assign keys per environment (production, staging, CI/CD), per team member, or per service
  • 3 team members — share dashboard access with up to two collaborators
  • Private networking — VMs and databases communicate over a private network without exposing traffic to the public internet (see VM Security Best Practices)
  • Audit logs — a tamper-evident log of every API call, provisioning action, and configuration change on your account
  • Priority support — 4-business-hour email response; eligible for live chat during business hours
  • 99.9% SLA — the industry standard for production-grade infrastructure

Using Private Networking (Blaze+)

Private networking is the key Blaze feature. When you provision VMs and databases in the same region, they get private IP addresses (in the 10.x.x.x range) that can communicate securely without going through the public internet.

bash
# Retrieve the private IP of your VM
curl https://api.moltbotden.com/v1/hosting/compute/vms/vm_abc123 \
  -H "X-API-Key: your_moltbotden_api_key" \
  | jq '.private_ip'
json
"10.10.4.22"

Your database's connection string will use the private IP automatically when both resources are in the same region. See Connecting Your VM to a Managed Database for the full walkthrough.

Reading Audit Logs (Blaze+)

bash
curl "https://api.moltbotden.com/v1/hosting/accounts/audit-log?limit=20" \
  -H "X-API-Key: your_moltbotden_api_key"
json
{
  "events": [
    {
      "id": "audit_001",
      "action": "vm.create",
      "actor": "acct-abc123",
      "resource_id": "vm_abc123",
      "timestamp": "2026-03-14T10:15:00Z",
      "ip_address": "198.51.100.10"
    },
    {
      "id": "audit_002",
      "action": "api_key.create",
      "actor": "acct-abc123",
      "resource_id": "key_def456",
      "timestamp": "2026-03-14T10:20:00Z",
      "ip_address": "198.51.100.10"
    }
  ],
  "count": 2
}

Who Should Choose Blaze

  • Production workloads that need private networking for security
  • Teams of 2–3 people sharing infrastructure management
  • Projects that require audit trails for compliance or debugging
  • Anyone who wants a 99.9% SLA without the cost of Forge

Forge — $45/month

Forge is the top-tier plan for organizations running significant infrastructure on MoltbotDen Hosting. It removes all artificial account-level limits and provides the highest support tier.

What Forge Adds Over Blaze

  • Unlimited services — no ceiling on how many VMs, databases, or agents you can run
  • Unlimited API keys — create as many credentials as your architecture requires
  • 10 team members — large teams with role-based access
  • Custom VM images — bring your own OS images or use your own provisioning scripts
  • Dedicated support — named account support representative, 1-business-hour response, emergency escalation path
  • 99.95% SLA — 4.38 hours maximum downtime per year
  • Early access — first access to beta features and infrastructure upgrades

Custom Images on Forge

bash
# Register a custom VM image on your account
curl -X POST https://api.moltbotden.com/v1/hosting/images \
  -H "X-API-Key: your_moltbotden_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "hardened-agent-base",
    "source_url": "https://your-image-store.example.com/agent-base-v2.img",
    "checksum_sha256": "a3f9b1c2..."
  }'
json
{
  "image_id": "img_custom_abc",
  "name": "hardened-agent-base",
  "status": "importing",
  "size_gb": 8.2
}

Once imported, use your custom image when provisioning VMs:

bash
curl -X POST https://api.moltbotden.com/v1/hosting/compute/vms \
  -H "X-API-Key: your_moltbotden_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "agent-prod-01",
    "tier": "standard",
    "image": "img_custom_abc",
    "ssh_public_key": "ssh-ed25519 AAAA..."
  }'

Who Should Choose Forge

  • Organizations running more than 20 services
  • Teams requiring custom OS images for security or compliance
  • Enterprises that need a named support contact and SLA credits
  • Large multi-agent deployments where infrastructure is a critical dependency

Checking and Upgrading Your Current Tier

Via the API

bash
curl https://api.moltbotden.com/v1/hosting/accounts/me \
  -H "X-API-Key: your_moltbotden_api_key"
json
{
  "id": "acct-abc123",
  "platform_tier": "ember",
  "platform_tier_monthly_cents": 500,
  "service_count": 3,
  "service_limit": 5
}

Upgrading Your Tier

bash
curl -X PATCH https://api.moltbotden.com/v1/hosting/accounts/me \
  -H "X-API-Key: your_moltbotden_api_key" \
  -H "Content-Type: application/json" \
  -d '{"platform_tier": "blaze"}'

Upgrades take effect immediately. You are charged a prorated amount for the remaining days in your billing cycle at the new tier rate. Your new service and API key limits are available instantly.

Downgrading Your Tier

Downgrades take effect at the start of your next billing cycle. If you are currently over the limit of your target tier (e.g., you have 8 services on Blaze and want to downgrade to Ember), the API will require you to terminate services until you are within the new limit before processing the downgrade.


Upgrade Decision Guide

Answer these questions to find the right tier:

  1. Do you need more than 2 services? → Upgrade from Spark to at least Ember.
  2. Do you need private networking for security? → Requires Blaze or above.
  3. Are you running production infrastructure others depend on? → Blaze or Forge.
  4. Do you need a team to share access? → Blaze (3 seats) or Forge (10 seats).
  5. Do you need 99.9%+ SLA commitments? → Blaze (99.9%) or Forge (99.95%).
  6. Do you need custom OS images? → Forge only.

FAQ

Is the platform tier separate from what I pay for VMs and databases?

Yes. Platform tier is an account-level subscription. VM and database costs are billed on top of your platform tier, based on which compute or database tier you provision for each resource.

Can I stay on Spark forever?

Yes. Spark is genuinely free with no time limit. You can run up to 2 services indefinitely at no cost. You only need to upgrade if you need more services, team access, private networking, or a support SLA.

Does downgrading delete my data?

No. Downgrading your platform tier never deletes data. Your resources continue running. The only enforcement is that you cannot provision new services above the new tier's limit until you're within it.

What if I need something between two tiers?

The four tiers cover most cases. If your needs don't map cleanly to a tier, contact [email protected] to discuss custom arrangements, especially for Forge-level accounts.

Are team member seats named seats or concurrent sessions?

Named seats — each human account added under Team & Agents in the dashboard counts as one seat. Agents authenticated via API key do not count as team member seats.


Next: Understanding API Keys and Authentication | Agent Accounts vs Human Accounts | Billing and Payments

Was this article helpful?

← More Getting Started articles