{
 "features_resolved": {
  "snapshot_any": true,
  "snapshot_mem": false,
  "fork": true,
  "pause_resume": false,
  "persistent_disk": true,
  "whole_disk": null,
  "persist_scope": null,
  "volumes": true,
  "auto_stop_idle": false,
  "long_sessions": true,
  "custom_image": true,
  "image_snapshot": true,
  "image_oci": true,
  "vm_isolation": true,
  "docker_inside": true,
  "nested_virt": null,
  "root": true,
  "systemd": null,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": false,
  "browser_control": null,
  "desktop_control": null,
  "browser_and_desktop": false,
  "anti_bot": false,
  "captcha_solving": false,
  "residential_ip": false,
  "agent_harnesses": false,
  "ssh": true,
  "public_ipv4": true,
  "inbound_https": true,
  "custom_domain": false,
  "raw_tcp_inbound": false,
  "egress_allowlist": false,
  "open_internet": null,
  "static_egress_ip": true,
  "private_network": false,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "soc2": true,
  "hipaa": false,
  "sso": false,
  "gpu": true,
  "arm64": false,
  "windows": false,
  "macos": false,
  "lang_python": true,
  "lang_node": false,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": true,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": true,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": true,
  "mcp_server": true,
  "usage_api": true,
  "snapshot_auto": false,
  "snapshot_on_demand": true,
  "harness_api": false,
  "own_agent_api": false,
  "fast_boot": null,
  "strong_isolation": true,
  "ingress_rules": false,
  "guest_firewall": true,
  "secret_proxy": false,
  "secret_proxy_any": false,
  "volume_attach": true,
  "volume_shared": true,
  "sidecar": null,
  "fuse": true,
  "kernel_features": true,
  "burst": null
 },
 "company": {
  "id": "verda",
  "checked": "2026-09-30",
  "company": "Verda (formerly DataCrunch)",
  "ownership": {
   "value": "independent",
   "parent": null,
   "source": "https://deeptechfinland.fi/verda",
   "quote": "Founded 2018 as DataCrunch (rebranded 2025); founder Ruben Bryon."
  },
  "stage": {
   "value": "series-b",
   "source": "https://vestbee.com/blog/articles/verda-raises-189m-series-b-becomes-europes-latest-ai-infrastructure-unicorn",
   "quote": "Verda raises $189M Series B, becomes Europe's latest AI infrastructure unicorn ... Founded in 2020 by Ruben Bryon, Verda provides AI...",
   "confidence": "high",
   "note": "The $117M April 2026 round and $100M June 2026 mention appear to be tranches/extensions of the same financing that culminated in the $189M Series B announced 2026-09-22; press consistently labels the latest priced round Series B."
  },
  "accelerators": [
   {
    "name": "Founders Inc",
    "batch": "Booth 34",
    "source": "https://f.inc/portfolio",
    "quote": "listed in the Founders Inc portfolio as \"Verda AI\"",
    "confidence": "medium",
    "via": "portfolio-name"
   }
  ],
  "total_funding_usd": {
   "value": 450000000,
   "status": "estimated",
   "basis": "Multiple press reports (Ins7ghts/7wdata, Seedtable, Public Technologies) citing 'total funding of over $450 million across equity and debt' as of the Sept 2026 Series B; aggregator figure, not a single primary filing.",
   "source": "https://www.publicnow.com/view/tesi-continues-to-back-verda-as-the-company-reaches-unicorn-status",
   "quote": "Total funding: Over $450 million across equity and debt, including a $189 million Series B funding round that pushed its valuation past $1 billion."
  },
  "last_round": {
   "type": "series-b",
   "amount_usd": 189000000,
   "date": "2026-09-22",
   "leads": [
    "Emergence Capital"
   ],
   "status": "confirmed",
   "source": "https://vestbee.com/blog/articles/verda-raises-189m-series-b-becomes-europes-latest-ai-infrastructure-unicorn",
   "quote": "Verda raises $189M Series B, becomes Europe's latest AI infrastructure unicorn ... 22.09.2026"
  },
  "investors": [
   "Emergence Capital",
   "Lifeline Ventures",
   "Supermicro",
   "MUFG Innovation Partners",
   "Tesi (Finnish Industry Investment)",
   "Varma Mutual Pension Insurance Company",
   "byFounders",
   "6 Degrees Capital",
   "Skaala",
   "J12 Ventures",
   "Nordea",
   "Armada Credit Partners",
   "Nordic Investment Bank"
  ],
  "portfolio_listings": [
   {
    "source": "byFounders",
    "company": "Verda",
    "batch": "September 2024",
    "how": "domain"
   },
   {
    "source": "Founders Inc",
    "company": "Verda AI",
    "batch": "Booth 34",
    "how": "name"
   }
  ],
  "revenue": {
   "value_usd": 165000000,
   "kind": "ARR",
   "as_of": "2026-07",
   "status": "estimated",
   "basis": "Company-stated ARR figure reported by multiple press outlets (crypt0snews, deeptechfinland.fi, theflyingpost.com) around the Sept 2026 Series B announcement; not a filed financial statement.",
   "source": "https://deeptechfinland.fi/verda",
   "quote": "$165M ARR run rate (7/2026)."
  },
  "employees": {
   "value": null,
   "source": ""
  },
  "note": "Verda is the rebrand of DataCrunch (Helsinki, Finland-based GPU cloud, founded ~2018-2020 by Ruben Bryon). Raised a $64M Series A (2025-09, equity+debt; equity leads byFounders/Skaala/Varma/Tesi, debt led by Nordea/Armada Credit Partners), then further rounds in 2026 (~$117M April 2026 led by Lifeline Ventures, and reports of a ~$100M June 2026 raise) that press treats as building toward the $189M Series B announced 2026-09-22 led by Emergence Capital, crossing a $1B+ valuation (unicorn status). No evidence of YC or other accelerator participation despite DataCrunch's HN/YC-forum visibility as a cheap GPU-cloud product."
 },
 "id": "verda",
 "name": "Verda (formerly DataCrunch)",
 "url": "https://verda.com/pricing",
 "category": "gpu-cloud",
 "isolation": "vm",
 "modes": [
  {
   "key": "on-demand-h100-sxm5",
   "label": "1x H100 SXM5 80GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 32,
   "max_ram_gib": 170,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "H100": 4.13
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x H100 SXM5 80GB 30 CPUs / 120 GB RAM or 32 CPUs / 170 GB RAM (both listed at the same price; max_vcpu/max_ram_gib use the larger), $4.13/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-h100-sxm5",
   "label": "1x H100 SXM5 80GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 32,
   "max_ram_gib": 170,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "H100": 2.06
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x H100 SXM5 80GB spot $2.06/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-h200-sxm5",
   "label": "1x H200 SXM5 141GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 44,
   "max_ram_gib": 170,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "H200": 5.38
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x H200 SXM5 141GB 44 CPUs / 170 GB RAM, $5.38/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-h200-sxm5",
   "label": "1x H200 SXM5 141GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 44,
   "max_ram_gib": 170,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "H200": 2.69
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x H200 SXM5 141GB spot $2.69/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-b200-sxm6",
   "label": "1x B200 SXM6 180GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 30,
   "max_ram_gib": 170,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "B200": 7.79
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x B200 SXM6 180GB 30 CPUs / 170 GB RAM, $7.79/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-b200-sxm6",
   "label": "1x B200 SXM6 180GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 30,
   "max_ram_gib": 170,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "B200": 3.9
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x B200 SXM6 180GB spot $3.9/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-b300-sxm6",
   "label": "1x B300 SXM6 268GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 30,
   "max_ram_gib": 255,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "B300": 9.81
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x B300 SXM6 268GB 30 CPUs / 255 GB RAM, $9.81/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-b300-sxm6",
   "label": "1x B300 SXM6 268GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 30,
   "max_ram_gib": 255,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "B300": 4.91
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x B300 SXM6 268GB spot $4.91/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-a100-80gb",
   "label": "1x A100 SXM4 80GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 22,
   "max_ram_gib": 120,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "A100-SXM-80GB": 1.98
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x A100 SXM4 80GB 22 CPUs / 120 GB RAM, $1.98/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-a100-80gb",
   "label": "1x A100 SXM4 80GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 22,
   "max_ram_gib": 120,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "A100-SXM-80GB": 0.988
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x A100 SXM4 80GB spot $0.988/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-a100-40gb",
   "label": "1x A100 SXM4 40GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 22,
   "max_ram_gib": 120,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "A100-40GB": 1.44
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x A100 SXM4 40GB 22 CPUs / 120 GB RAM, $1.44/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-a100-40gb",
   "label": "1x A100 SXM4 40GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 22,
   "max_ram_gib": 120,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "A100-40GB": 0.721
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x A100 SXM4 40GB spot $0.721/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-l40s",
   "label": "1x L40S 48GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 20,
   "max_ram_gib": 60,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "L40S": 1.69
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x L40S 48GB 20 CPUs / 60 GB RAM, $1.69/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-l40s",
   "label": "1x L40S 48GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 20,
   "max_ram_gib": 60,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "L40S": 0.8435
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x L40S 48GB spot $0.8435/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-rtx-pro-6000",
   "label": "1x RTX PRO 6000 96GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 30,
   "max_ram_gib": 90,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "RTX-PRO-6000": 2.28
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x RTX PRO 6000 96GB 30 CPUs / 90 GB RAM, $2.28/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-rtx-pro-6000",
   "label": "1x RTX PRO 6000 96GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 30,
   "max_ram_gib": 90,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "RTX-PRO-6000": 1.14
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x RTX PRO 6000 96GB spot $1.14/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-rtx-6000-ada",
   "label": "1x RTX 6000 Ada 48GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 10,
   "max_ram_gib": 60,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "RTX-6000-Ada": 1.29
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x RTX 6000 Ada 48GB 10 CPUs / 60 GB RAM, $1.29/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-rtx-6000-ada",
   "label": "1x RTX 6000 Ada 48GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 10,
   "max_ram_gib": 60,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "RTX-6000-Ada": 0.645
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x RTX 6000 Ada 48GB spot $0.645/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-rtx-a6000",
   "label": "1x RTX A6000 48GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 10,
   "max_ram_gib": 60,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "RTX-A6000": 0.724
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x RTX A6000 48GB 10 CPUs / 60 GB RAM, $0.724/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-rtx-a6000",
   "label": "1x RTX A6000 48GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 10,
   "max_ram_gib": 60,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "RTX-A6000": 0.362
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x RTX A6000 48GB spot $0.362/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-v100",
   "label": "1x Tesla V100 16GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 6,
   "max_ram_gib": 23,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "V100": 0.216
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x Tesla V100 16GB 6 CPUs / 23 GB RAM, $0.216/h pay-as-you-go (per GPU; 2x/4x/8x also sold). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-v100",
   "label": "1x Tesla V100 16GB spot",
   "flags": [
    "spot"
   ],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 6,
   "max_ram_gib": 23,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "V100": 0.108
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x Tesla V100 16GB spot $0.108/h (interruptible). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-cpu",
   "label": "CPU instance (AMD EPYC, 4 GiB per vCPU) on-demand",
   "flags": [],
   "vcpu_h": 0.012,
   "note": "https://verda.com/pricing CPU instances tab (2026-10-14): CPU-TURIN.4V.16G $0.0480/h ... CPU-TURIN.360V.1440G $4.32/h and CPU.4V.16G ... CPU.120V.480G $1.44/h = exactly $0.012 per vCPU-hour incl. 4 GB RAM per vCPU (https://verda.com/cpu-instances: 'Price per CPU $0.0120/h'). 4-360 vCPU on AMD EPYC Turin (CPU-TURIN.<n>V shapes), 4-120 vCPU on AMD EPYC Rome / Milan (CPU.<n>V); same price. AMD EPYC Venice, NVIDIA Vera and Arm AGI CPU listed as coming soon. Needs an OS volume at $0.20/GiB-month. Pay-as-you-go in pre-paid 10-minute increments (unused part refunded).",
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": false,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    4,
    4
   ],
   "ram_fixed_per_vcpu": 4,
   "vcpu_options": [
    4,
    8,
    16,
    32,
    64,
    96,
    120,
    180,
    360
   ],
   "min_vcpu": 4,
   "max_vcpu": 360,
   "max_ram_gib": 1440,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "cpu_class": "dedicated"
  },
  {
   "key": "spot-cpu",
   "label": "CPU instance spot",
   "flags": [
    "spot"
   ],
   "vcpu_h": 0.0048,
   "note": "Spot = 40% of on-demand for CPU nodes (https://verda.com/pricing 2026-10-14: CPU-TURIN.4V.16G spot $0.0192/h = $0.0048 per vCPU-h incl 4 GB RAM). Evictable without warning.",
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": false,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    4,
    4
   ],
   "ram_fixed_per_vcpu": 4,
   "vcpu_options": [
    4,
    8,
    16,
    32,
    64,
    96,
    120,
    180,
    360
   ],
   "min_vcpu": 4,
   "max_vcpu": 360,
   "max_ram_gib": 1440,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null,
   "cpu_class": "dedicated"
  },
  {
   "key": "on-demand-gb300",
   "label": "1x GB300 SXM6 288GB on-demand",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": true,
   "gpu_min_count": null,
   "features": {},
   "pricing": "resource",
   "vcpu_h": 0,
   "ram_gib_h": 0,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": 32,
   "max_ram_gib": 225,
   "sizes": null,
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {
    "GB300": 11.28
   },
   "note": "https://verda.com/pricing (2026-10-14): 1x GB300 SXM6 288GB, 32 CPUs / 225 GB RAM, $11.28/h pay-as-you-go (sold as 1x/2x/4x). Spot $5.64/h (not encoded as a separate mode). Pay-as-you-go is billed in pre-paid 10-minute increments with the unused part refunded (docs.verda.com/welcome-to-verda/pricing-and-billing/); per-minute effective charge assumed.",
   "cpu_class": "dedicated"
  },
  {
   "key": "serverless-containers",
   "label": "Serverless containers (scale-to-zero), CPU",
   "flags": [
    "alt"
   ],
   "vcpu_h": null,
   "note": "docs.verda.com/containers: billed for every minute in which a replica processed any usage, including spin-up/down. https://verda.com/pricing (2026-10-14) lists only 'AMD Rome+ 8 32 GB $0.1100/h' (spot $0.0400/h) for CPU containers; the 16V/32V sizes are from the earlier check. GPU containers ~10% above instance prices (H100 $4.54/h, B200 $8.57/h, L40S $1.86/h), not encoded.",
   "os": [
    "linux"
   ],
   "regions": [
    "eu"
   ],
   "gpu_only": false,
   "gpu_min_count": null,
   "features": {},
   "pricing": "sizes",
   "ram_gib_h": null,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes": [
    {
     "name": "CPU.8V.32G container",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": null,
     "hour": 0.11,
     "month_cap": null
    },
    {
     "name": "CPU.16V.64G container",
     "vcpu": 16,
     "ram_gib": 64,
     "disk_gib": null,
     "hour": 0.21,
     "month_cap": null
    },
    {
     "name": "CPU.32V.128G container",
     "vcpu": 32,
     "ram_gib": 128,
     "disk_gib": null,
     "hour": 0.42,
     "month_cap": null
    }
   ],
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 60,
   "granularity_s": 60,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": null
  }
 ],
 "storage": {
  "included_disk_gib": 0,
  "disk_gib_month": 0.2,
  "disk_billed_when_stopped": true,
  "snapshot_gib_month": 0.2,
  "paused_ram_billed": false,
  "note": "Only NVMe ($0.20/GiB-month) and NVMe shared FS ($0.20) can be created; HDD $0.05 is legacy (existing volumes only). Container registry $0.20/GiB-month. Deleted volumes sit 96 h in trash; restoring charges PAYG for the deleted period. Disk snapshots = volume clones (\"Cloning a volume will duplicate all of its data onto a new volume\"), which are ordinary NVMe volumes at $0.2000/GiB-month (https://verda.com/pricing, 2026-10-14)."
 },
 "network": {
  "egress_free_gib": null,
  "egress_gib": null,
  "ipv4_month": 0,
  "ipv4_available": true
 },
 "plans": [
  {
   "name": "Pay as you go",
   "fee": 0,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 0,
   "per_seat": 0,
   "waives_start_fee": false,
   "included_applies_to_modes": null,
   "concurrency": null,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "Reserved self-service discounts: 1 month 2%, 3 months 3%, 6 months 4%, 1 year 8%, 2 years 25% off on-demand (not encoded)."
  }
 ],
 "free": {
  "monthly_credit": 0,
  "one_time_credit": 0
 },
 "price_expires": null,
 "features": {
  "linux": true,
  "windows": false,
  "macos": false,
  "arm64": false,
  "gpu": true,
  "gpu_types": [
   "GB300",
   "H100",
   "H200",
   "B200",
   "B300",
   "A100-SXM-80GB",
   "A100-40GB",
   "L40S",
   "RTX-PRO-6000",
   "RTX-6000-Ada",
   "RTX-A6000",
   "V100"
  ],
  "snapshot": "fs",
  "pause_resume": false,
  "fork": true,
  "persistent_disk": true,
  "volumes": true,
  "auto_stop_idle": false,
  "max_session_h": null,
  "custom_image": null,
  "docker_inside": true,
  "nested_virt": null,
  "root": true,
  "systemd": null,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": false,
  "agent_harnesses": false,
  "ssh": true,
  "public_ipv4": true,
  "inbound_https": true,
  "custom_domain": false,
  "raw_tcp_inbound": false,
  "egress_allowlist": false,
  "static_egress_ip": true,
  "private_network": false,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "regions": [
   "eu"
  ],
  "soc2": true,
  "hipaa": false,
  "sso": false,
  "lang_python": true,
  "lang_node": false,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": true,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": true,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": null,
  "spend_limits": true,
  "mcp_server": true,
  "snapshot_auto": false,
  "snapshot_on_demand": true,
  "harness_api": false,
  "ingress_rules": false,
  "guest_firewall": true,
  "secret_proxy": false,
  "volume_attach": true,
  "volume_shared": true,
  "isolation": "qemu-kvm",
  "image_oci": true,
  "anti_bot": false,
  "captcha_solving": false,
  "egress_ip_type": "datacenter",
  "own_agent_api": false,
  "max_session_unlimited": true,
  "usage_api": true
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "perf_source": "No benchmark row: provider is not in ComputeSDK results or the HPC run (as of 2026-09-28). See research/perf-map.json.",
 "knobs": [],
 "caveats": [
  "Verda is the renamed DataCrunch; the locations page lists only FIN-01, FIN-02, FIN-03 (all Helsinki, Finland).",
  "NVMe block storage $0.20/GiB-month; a boot volume must be added (no included disk).",
  "Reserved discounts (2-25%) not encoded.",
  "Pay-as-you-go is charged in pre-paid 10-minute increments for all resources (\"billing calculated in pre-paid 10-minute increments. If a resource is terminated before the billed period ends, the unused portion is automatically refunded within the next billing period\", docs.verda.com/welcome-to-verda/pricing-and-billing/, checked 2026-10-14); effective granularity after the refund is not published, so min_billed_seconds/granularity_s 60 remains an assumption.",
  "A shut-down (stopped) instance keeps billing compute at the full hourly rate; only Delete stops the instance charge. Volumes not selected for deletion keep billing at $0.20/GiB-month, including OS volumes of evicted spot instances (default keep_detached) and volumes in trash (restore charged at PAYG for the deleted time).",
  "Confidential CPU instances (AMD SEV-SNP, GA Aug 2026) use the same shapes as CPU nodes at +2% ($0.01224 per vCPU-h incl. 4 GB RAM; CPU.4V.16G.CC $0.04896/h, spot $0.01958/h). Not a separate mode because it is never cheaper than on-demand-cpu.",
  "Account quotas on GPUs, spot GPUs, total vCPUs, NVMe storage, storage item count and projects; defaults unpublished, raised via console request (~1 business day). API: 500 requests/min per project, 60 requests/min per endpoint (<=60 instance creations/min).",
  "Confidential RTX PRO 6000 (RTX PRO 6000 CC 96GB, 30 CPUs / 90 GB RAM) is $2.33/h on-demand, $1.16/h spot (https://verda.com/pricing, 2026-10-14). Not a separate mode because it is never cheaper than the plain RTX PRO 6000 modes.",
  "Docs say prices vary by location (\"We price each location to reflect what it actually costs us to operate there\", docs.verda.com/welcome-to-verda/pricing-and-billing/, 2026-10-14); the pricing page shows one price per shape, encoded as-is."
 ],
 "sources": [
  "https://verda.com/pricing",
  "https://verda.com/cpu-instances",
  "https://docs.verda.com/welcome-to-verda/pricing-and-billing/"
 ],
 "audit_2026_09_29": {
  "applied": 10,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 9
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://docs.verda.com/cpu-and-gpu-instances/shutdown-hibernate-and-delete/",
   "quote": "We have removed Hibernate because it was the same as Delete while keeping all storage.",
   "note": "Shutdown just pauses the VM (still billed) with its volumes intact = persistent_disk, not a snapshot. No snapshot feature in the API (a 'hibernate' value survives only in an API action enum).",
   "checked": "2026-09-29"
  },
  "snapshot_on_demand": {
   "value": true,
   "source": "https://docs.verda.com/storage/block-volumes/cloning-a-block-volume/",
   "quote": "Cloning a volume will duplicate all of its data onto a new volume.",
   "note": "No named snapshot/image feature; the closest is volume clone (console/API/CLI), which requires the volume to be detached or its instance shut down, can go cross-datacenter, and a cloned/customized OS volume can boot a new instance (API `image` accepts a 'Previously customized OS volume ID'). Disk only, no memory, not of a running machine. Treat as weak/stopped-disk-copy only.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": false,
   "source": "https://docs.verda.com/cli/mcp/",
   "quote": "lets AI agents manage your Verda infrastructure through natural language",
   "note": "Verda CLI ships an MCP server, `--agent` JSON mode and agent skills for Claude Code/Codex so an outside agent can manage Verda; nothing drives an agent harness running inside an instance.",
   "checked": "2026-09-29"
  },
  "egress_allowlist": {
   "value": false,
   "source": "https://docs.verda.com/resources/shared-responsibility-model/",
   "quote": "you are responsible for managing the configurations of the operating system, network, firewall, access management, and data encryption",
   "note": "No firewall/security-group objects in the public API (instances, volumes, clusters, ssh-keys, scripts, instance-groups, containers, secrets); docs only show in-guest ufw.",
   "checked": "2026-09-29"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://docs.verda.com/resources/shared-responsibility-model/",
   "quote": "you are responsible for managing the configurations of the operating system, network, firewall",
   "note": "No provider-side network rules at all.",
   "checked": "2026-09-29"
  },
  "ingress_rules": {
   "value": false,
   "source": "https://docs.verda.com/cpu-and-gpu-instances/securing-your-instance/",
   "quote": "Ufw is a firewall management tool that will block access to all ports unless otherwise specified.",
   "note": "Instances get a public IP; inbound filtering is only via in-guest ufw per the official hardening guide; no cloud firewall/security groups in API or docs. (Serverless containers expose an authenticated HTTPS endpoint, but that is a different product.)",
   "checked": "2026-09-29"
  },
  "guest_firewall": {
   "value": true,
   "source": "https://docs.verda.com/cpu-and-gpu-instances/securing-your-instance/",
   "quote": "We will install and configure `fail2ban` & `ufw`.",
   "note": "Full VM with root; official guide enables ufw inside the instance.",
   "checked": "2026-09-29"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://api.verda.com/v1/openapi.json",
   "quote": "File secrets can be used as a secret mount storage",
   "note": "Secrets API exists only for Serverless Containers (env-var and file-mount secrets). GPU/CPU instances: startup scripts / env vars you set yourself. No credential-injecting proxy.",
   "checked": "2026-09-29"
  },
  "volume_attach": {
   "value": true,
   "source": "https://docs.verda.com/storage/",
   "quote": "Use block volumes when you need persistent disk storage for an instance",
   "note": "NVMe block volumes (attach at creation or later with the instance shut down; resize; clone; kept on delete unless selected). $0.20/GiB-month per card.",
   "checked": "2026-09-29"
  },
  "volume_shared": {
   "value": true,
   "source": "https://docs.verda.com/storage/",
   "quote": "shared filesystems when multiple instances or cluster nodes need access to the same files",
   "note": "Shared Filesystem (SFS): NFS (`mount -t nfs ... nfs.[DC].verda.com`), read-write, shared via console Share settings to any instances in the same location; also usable across all cluster nodes.",
   "checked": "2026-09-29"
  },
  "isolation": {
   "value": "qemu-kvm",
   "source": "https://docs.verda.com/cpu-and-gpu-instances/confidential-computing/index.md",
   "quote": "The KVM/QEMU hypervisor, host OS, cloud management software, and all other VMs sit outside this boundary and are treated as untrusted.",
   "note": "Docs name the KVM/QEMU hypervisor as the host virtualization layer for instances (described while explaining the Confidential Computing trust boundary, but it is the same hypervisor tech underlying regular GPU/CPU instances).",
   "checked": "2026-09-30"
  },
  "image_oci": {
   "value": true,
   "source": "https://docs.verda.com/containers/tutorials/tutorial-how-to-deploy-a-custom-model/index.md",
   "quote": "Container Image: the format will be `docker.io/<you're username>/<the name of the image you pushed>:<the tag>`",
   "note": "Serverless Containers (one of the card's modeled modes) start machines directly from an arbitrary Docker/OCI image reference (docker.io/..., ghcr.io/..., etc.). Standard GPU/CPU instances instead boot from provider-curated OS images, not arbitrary OCI images.",
   "checked": "2026-09-30"
  },
  "browser": {
   "value": false,
   "source": "https://verda.com/gpu-instances",
   "quote": "On-demand CPU and GPU instances for AI development, training, and inference.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://verda.com/gpu-instances",
   "quote": "On-demand CPU and GPU instances for AI development, training, and inference.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://verda.com/gpu-instances",
   "quote": "On-demand CPU and GPU instances for AI development, training, and inference.",
   "note": "not offered: outside the product's scope",
   "checked": "2026-09-30"
  },
  "egress_ip_type": {
   "value": "datacenter",
   "source": "https://verda.com/pricing",
   "quote": "IPv4",
   "note": "Standard cloud-datacenter public IPv4 assigned per instance (network.ipv4_available=true, free); no residential/mobile IP product offered.",
   "checked": "2026-09-30"
  },
  "auto_stop_idle": {
   "value": false,
   "source": "https://docs.verda.com/cpu-and-gpu-instances/shutdown-hibernate-and-delete/index.md",
   "quote": "Shutdown instances continue to charge your account.",
   "note": "Instances must be manually shut down/deleted; there is no automatic idle-based stop for GPU/CPU instances (Serverless Containers scale-to-zero is a separate product not covered by this field).",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://docs.verda.com/cli/mcp/index.md",
   "quote": "lets AI agents manage your Verda infrastructure through natural language",
   "note": "Verda ships an MCP server / CLI agent mode so outside coding agents can manage Verda infrastructure, but there is no first-party API driving Verda's own browser/computer-use/research agent.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": false,
   "source": "https://github.com/orgs/verda-cloud/repositories",
   "quote": "sdk-python, verdacloud-sdk-go, verda-cli, terraform-provider-verda",
   "note": "Verda ships first-party Python and Go SDKs plus a CLI/Terraform provider; no Node.js/JavaScript SDK, and instance OS images do not preinstall a Node.js runtime out of the box.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": true,
   "source": "https://verda.com/pricing",
   "quote": "IPv4 $0.00 /month",
   "note": "Each running GPU/CPU instance is given its own dedicated public IPv4 (used for both inbound SSH and outbound traffic) for as long as the instance exists; not documented as rotating per-request.",
   "checked": "2026-09-30"
  },
  "hipaa": {
   "value": false,
   "source": "https://trust.verda.com",
   "quote": "Compliance GDPR ISO 27001:2022 ISO 27017 ISO 27018 ISO 27701 SOC 2",
   "note": "Trust Center lists GDPR, ISO 27001/27017/27018/27701, and SOC 2; HIPAA/BAA is not among the listed compliance frameworks.",
   "checked": "2026-09-30"
  },
  "sso": {
   "value": false,
   "source": "https://docs.verda.com/welcome-to-verda/release-notes/index.md",
   "quote": "Sign in with GitHub (SSO) ... Sign in with Google (SSO)",
   "note": "Verda's console only offers social login via GitHub and Google accounts (labelled loosely as 'SSO' in release notes); there is no SAML/OIDC enterprise single sign-on integration documented.",
   "checked": "2026-09-30"
  },
  "max_session_h": {
   "value": "none",
   "source": "https://docs.verda.com/cpu-and-gpu-instances/shutdown-hibernate-and-delete/index.md",
   "quote": "Shutdown instances continue to charge your account.",
   "note": "GPU/CPU instances are full VMs that run until the customer stops/deletes them; no documented maximum session duration.",
   "checked": "2026-09-30"
  },
  "snapshot": {
   "value": "fs",
   "corrected_from": "none",
   "source": "https://docs.verda.com/storage/block-volumes/cloning-a-block-volume/index.md",
   "quote": "Cloning a volume will duplicate all of its data onto a new volume. A volume can be cloned from the settings menu on the right side of the card.",
   "note": "Contradiction resolved in favor of the existing snapshot_on_demand=true evidence: block-volume clone (console/API/CLI, cross-datacenter) is a disk-only, on-demand snapshot mechanism (no memory, no live-running capture), so `snapshot` should be \"fs\", not \"none\".",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://docs.verda.com/cpu-and-gpu-instances/shutdown-hibernate-and-delete/index.md",
   "quote": "Shutting down an instance temporarily pauses it so technical processes can occur... Shutdown instances continue to charge your account.",
   "note": "The only pause-like state (Shutdown) keeps billing at the full on-demand rate (no billing reduction), and Hibernate was explicitly removed ('We have removed Hibernate because it was the same as Delete'). Per field definition (billing paused or reduced), this is not pause_resume.",
   "checked": "2026-09-30"
  },
  "fork": {
   "value": true,
   "corrected_from": false,
   "source": "https://api.verda.com/v1/openapi.json",
   "quote": "Previously customized OS volume ID. (To create an OS volume, first make an instance with existing \"image\" type. To customize the volume content, ssh into that instance. Finally, delete the instance but keep the volume.)",
   "note": "Instance creation accepts a previously-customized OS volume (optionally cloned via the volume-clone API/console, even cross-datacenter) as the boot image, which clones a machine's disk state into new instance(s). This is disk-only and requires the source instance to be stopped/deleted first (see fork_running / memory_snapshot_fork).",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://api.verda.com/v1/openapi.json",
   "quote": "To create an OS volume, first make an instance with existing \"image\" type. To customize the volume content, ssh into that instance. Finally, delete the instance but keep the volume.",
   "note": "Forking a machine's OS volume requires deleting (or, for plain cloning, shutting down/detaching) the source instance first; there is no documented way to clone a RUNNING instance without stopping it.",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://docs.verda.com/storage/block-volumes/cloning-a-block-volume/index.md",
   "quote": "Cloning a volume will duplicate all of its data onto a new volume.",
   "note": "Volume clone/fork is disk-only; no memory/process-state capture exists, so a forked instance boots cold rather than resuming running processes.",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": false,
   "source": "https://docs.verda.com/cpu-and-gpu-instances/remote-desktop-access/index.md",
   "quote": "Follow these steps to set up a remote desktop environment with VNC server using TigerVNC on Linux systems like Ubuntu 24.04.",
   "note": "No managed/built-in desktop; the docs are a DIY guide for the customer to apt-install XFCE + TigerVNC themselves inside their own instance.",
   "checked": "2026-09-30"
  },
  "computer_use": {
   "value": false,
   "source": "https://verda.com/pricing",
   "quote": "1x, 2x, 4x, or 8x NVIDIA GPU instances. NVLink models available.",
   "note": "Verda is a bare GPU/CPU IaaS cloud (instances, clusters, storage, serverless containers); there is no API to drive a desktop by screenshots/clicks anywhere in the docs or API. Outside the product's scope.",
   "checked": "2026-10-14"
  },
  "wake_on_request": {
   "value": true,
   "corrected_from": false,
   "source": "https://docs.verda.com/containers/scaling/index.md",
   "quote": "Scale-to-zero: with min_replica_count = 0, the deployment scales down to no replicas when idle. This saves cost but adds cold-start latency to the first request after an idle period.",
   "note": "Serverless Containers automatically spin a replica back up when a new request arrives after scaling to zero (cold start), which is exactly wake-on-request; this is a first-party Verda product, not just GPU/CPU instances.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": true,
   "corrected_from": false,
   "source": "https://docs.verda.com/index.md",
   "quote": "Serverless Containers are a managed service in which Verda hosts and scales customers' containers. A unique endpoint with bearer-token authentication is created for each container that the customer hosts with Verda.",
   "note": "Every Serverless Container deployment gets a provider-managed HTTPS endpoint (e.g. https://containers.verda.com/<name>/) reachable from the internet; GPU/CPU instances themselves have no inbound-HTTPS proxy, but the product line as a whole offers it.",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://docs.verda.com/cli/mcp/index.md",
   "quote": "lets AI agents manage your Verda infrastructure through natural language",
   "note": "Verda's AI-agent tooling (MCP server, --agent CLI mode, agent skills) is for an outside agent to manage Verda infra, not a preinstalled coding-agent harness running inside an instance/template.",
   "checked": "2026-09-30"
  },
  "windows": {
   "value": false,
   "source": "https://api.verda.com/v1/openapi.json",
   "quote": "\"image_type\": \"ubuntu-22.04-cuda-12.4-cluster\", \"name\": \"Ubuntu 24.04\"",
   "note": "The images/instance-type catalog only lists Ubuntu Linux images; no Windows machine option exists (the word 'Windows' only appears for the client CLI binary, not instance OS).",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://verda.com/pricing",
   "quote": "1x, 2x, 4x, or 8x NVIDIA GPU instances. NVLink models available.",
   "note": "Verda is an NVIDIA GPU / AMD EPYC CPU Linux cloud; no macOS machines are offered anywhere in the catalog or docs.",
   "checked": "2026-10-14"
  },
  "arm64": {
   "value": false,
   "source": "https://verda.com/cpu-instances",
   "quote": "AMD EPYC Turin 16–1440GB RAM 4x 8x 16x 32x 64x 96x 120x 180x 360x Price per CPU $0.0120/h",
   "note": "All CPU/GPU instance shapes run on x86-64 AMD EPYC hosts (Turin, Rome / Milan); \"Arm AGI CPU\" and \"NVIDIA Vera CPU\" are listed as \"Coming soon\" with a wait list only. ARM64 otherwise appears only as a client-CLI download target.",
   "checked": "2026-10-14"
  },
  "self_host": {
   "value": false,
   "source": "https://docs.verda.com/index.md",
   "quote": "Create a CPU or GPU instance, choose storage, add SSH access, and deploy.",
   "note": "Verda is a hosted public cloud (console.verda.com / api.verda.com) with no on-prem/self-hosted deployment option documented anywhere.",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": false,
   "source": "https://docs.verda.com/index.md",
   "quote": "Use this hub to find the right guide by task or product area.",
   "note": "No bring-your-own-cloud / managed-deployment-into-customer-account offering; Verda only runs infrastructure in its own datacenters (FIN-01/02/03).",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://docs.verda.com/index.md",
   "quote": "Verda Documentation",
   "note": "The Verda platform (console, API, compute, storage, containers) is closed-source/proprietary; only third-party tools it integrates with (OpenTofu provider, dstack, SkyPilot) are open source, not the core product.",
   "checked": "2026-09-30"
  },
  "private_network": {
   "value": false,
   "source": "https://docs.verda.com/clusters/instant-clusters/kubernetes/index.md",
   "quote": "The API server listens on the cluster's private network only, and its certificate is issued for the service node's internal name and address. It is not reachable from your workstation, so run kubectl on the jumphost rather than copying the kubeconfig elsewhere.",
   "note": "reviewed: proposed correction rejected (Instant Clusters place the jumphost, service node and GPU workers on an isolated 'Cluster private network' reachable only via the jumphost, plus a dedicated 100 Gb/s internal Ethernet + InfiniBand fabric between nodes.)",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://docs.verda.com/cli/instances/index.md",
   "quote": "Changing the instance_type usually requires the instance to be recreated.",
   "note": "CPU/RAM/GPU allocation cannot be changed on a running instance; only the OS/data volume (disk) can be resized live, which is a different field (volume resize, not compute live-resize).",
   "checked": "2026-09-30"
  },
  "cpu_class": {
   "value": {
    "on-demand-cpu": "dedicated",
    "spot-cpu": "dedicated",
    "on-demand-h100-sxm5": "dedicated",
    "spot-h100-sxm5": "dedicated",
    "on-demand-h200-sxm5": "dedicated",
    "spot-h200-sxm5": "dedicated",
    "on-demand-b200-sxm6": "dedicated",
    "spot-b200-sxm6": "dedicated",
    "on-demand-b300-sxm6": "dedicated",
    "spot-b300-sxm6": "dedicated",
    "on-demand-a100-80gb": "dedicated",
    "spot-a100-80gb": "dedicated",
    "on-demand-a100-40gb": "dedicated",
    "spot-a100-40gb": "dedicated",
    "on-demand-l40s": "dedicated",
    "spot-l40s": "dedicated",
    "on-demand-rtx-pro-6000": "dedicated",
    "spot-rtx-pro-6000": "dedicated",
    "on-demand-rtx-6000-ada": "dedicated",
    "spot-rtx-6000-ada": "dedicated",
    "on-demand-rtx-a6000": "dedicated",
    "spot-rtx-a6000": "dedicated",
    "on-demand-v100": "dedicated",
    "spot-v100": "dedicated",
    "on-demand-gb300": "dedicated"
   },
   "source": "https://docs.verda.com/index.md",
   "quote": "Dedicated CPU and GPU instances for development, training, and hosted workloads.",
   "note": "https://verda.com/cpu-instances: \"Dedicated cores Cores are never shared with other customers.\" Verda's own docs hub and Terraform docs (\"Instances are suitable for long-running workloads such as training jobs, interactive development, or services that require dedicated compute capacity\", https://docs.verda.com/infrastructure-as-code/terraform/instances/index.md) describe both CPU and GPU instances (on-demand and spot alike; spot is the same dedicated shape, just interruptible/lower-priced) as dedicated compute, i.e. reserved vCPUs, not shared/oversubscribed. Not included: serverless-containers mode, for which no dedicated/shared vCPU statement was found.",
   "checked": "2026-10-14"
  },
  "usage_api": {
   "value": true,
   "source": "https://docs.verda.com/cli/cost-and-status/",
   "quote": "The Verda CLI provides tools to estimate costs before provisioning, monitor what your running resources cost, and check your account balance. Check running costs: verda cost running displays a breakdown of active resources and their hourly burn rate. Output formats: All cost and status commands supp",
   "note": "granularity: per-sandbox; cost: yes; Verda's CLI (`verda cost running`, `verda cost balance`, `verda status`) exposes per-instance usage and account-level billing data in JSON/YAML format, enabling programmatic access to billable usage (hourly burn rate, account balance, runway). Supports per-resource cost breakdown via CLI.",
   "confidence": "high",
   "checked": "2026-10-01"
  }
 },
 "locations": [
  {
   "country": "FI",
   "state": null,
   "city": "Helsinki",
   "provider_region": "FIN-01",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "FI",
   "state": null,
   "city": "Helsinki",
   "provider_region": "FIN-02",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "FI",
   "state": null,
   "city": "Helsinki",
   "provider_region": "FIN-03",
   "self_serve": true,
   "choosable": true
  }
 ],
 "locations_source": "https://docs.verda.com/welcome-to-verda/locations-and-sustainability/",
 "locations_quote": "Our data centers are strategically located in Finland. FIN-01 Helsinki, Finland; FIN-02 Helsinki, Finland; FIN-03 Helsinki, Finland.",
 "locations_checked": "2026-10-01"
}