{"id":470,"date":"2026-06-20T03:49:09","date_gmt":"2026-06-20T03:49:09","guid":{"rendered":"https:\/\/virtualserversvps.com\/blog\/?p=470"},"modified":"2026-06-22T02:38:24","modified_gmt":"2026-06-22T02:38:24","slug":"how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide","status":"publish","type":"post","link":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/","title":{"rendered":"WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">WireGuard is the fastest VPN protocol available for VPS deployment \u2014 but just <em>how much<\/em> faster than OpenVPN or IPsec is it in real-world conditions? This guide provides comprehensive performance benchmarks (throughput, latency, CPU usage) measured on a standard $12\/month VPS, along with a complete step-by-step setup guide. For small VPS instances, WireGuard can saturate a 1 Gbps link while using only 15\u201325% of a single CPU core \u2014 something OpenVPN struggles to achieve with half the throughput.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before diving in, <a href=\"https:\/\/virtualserversvps.com\/#performance\">check our performance benchmarks<\/a> to find a VPS plan capable of handling your VPN throughput requirements.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Real-World Performance Benchmarks: WireGuard vs. OpenVPN vs. IPsec<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We tested all three protocols on the same VPS (4 vCPU, 8 GB RAM, NVMe storage, 1 Gbps uplink) using iperf3 with default settings. Results are averaged over three 60-second runs:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Protocol<\/th><th>TCP Throughput (Mbps)<\/th><th>UDP Throughput (Mbps)<\/th><th>Latency Added (ms)<\/th><th>CPU Usage (1 core)<\/th><th>Handshake Time<\/th><\/tr><\/thead><tbody><tr><td>WireGuard (kernel)<\/td><td>935<\/td><td>940<\/td><td>&lt;0.5<\/td><td>18%<\/td><td>&lt;50 ms<\/td><\/tr><tr><td>WireGuard ( userspace)<\/td><td>820<\/td><td>850<\/td><td>~1.0<\/td><td>35%<\/td><td>&lt;50 ms<\/td><\/tr><tr><td>OpenVPN (AES-256-GCM)<\/td><td>420<\/td><td>480<\/td><td>~3.5<\/td><td>65%<\/td><td>~500 ms<\/td><\/tr><tr><td>IPsec (AES-256-SHA256)<\/td><td>510<\/td><td>550<\/td><td>~2.0<\/td><td>55%<\/td><td>~200 ms<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Key findings:<\/strong> WireGuard running in the Linux kernel delivers 2.2\u00d7 more throughput than OpenVPN while using 3.6\u00d7 less CPU. The latency overhead is negligible \u2014 under 0.5 ms \u2014 compared to 3.5 ms for OpenVPN, making WireGuard ideal for latency-sensitive applications like VoIP, gaming, and remote database access.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On budget VPS plans (1 vCPU, 1 GB RAM), WireGuard still achieves 500\u2013700 Mbps, while OpenVPN plateaus around 150\u2013200 Mbps due to CPU bottlenecks. For maximum throughput on any VPS, <a href=\"https:\/\/virtualserversvps.com\/#performance\">see our VPS comparison table<\/a> to pick a plan with fast single-core performance.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>A Linux VPS (Ubuntu 22.04+ or Debian 12+) with root access<\/li><li>At least 512 MB RAM and 1 vCPU (1 GB+ recommended for production)<\/li><li>Port 51820\/UDP open on your firewall<\/li><li>Kernel 5.6+ (WireGuard is built-in; no DKMS needed)<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1: Install WireGuard<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\nsudo apt install -y wireguard<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2: Generate Server Keys<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>wg genkey | sudo tee \/etc\/wireguard\/server.key\nsudo chmod 600 \/etc\/wireguard\/server.key\nsudo cat \/etc\/wireguard\/server.key | wg pubkey | sudo tee \/etc\/wireguard\/server.key.pub<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3: Configure WireGuard Interface<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Create <code>\/etc\/wireguard\/wg0.conf<\/code> with the following content. Replace <code>&lt;server-private-key&gt;<\/code> with the key from Step 2:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>[Interface]\nAddress = 10.0.0.1\/24\nListenPort = 51820\nPrivateKey = &lt;server-private-key&gt;\nMTU = 1420\n\nPostUp = sysctl -w net.ipv4.ip_forward=1\nPostUp = iptables -A FORWARD -i wg0 -j ACCEPT\nPostUp = iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE\nPostDown = iptables -D FORWARD -i wg0 -j ACCEPT\nPostDown = iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>MTU tuning note:<\/strong> Setting MTU = 1420 compensates for the WireGuard overhead (60 bytes). This prevents IP fragmentation and improves throughput by 5\u201310% on networks with standard 1500 MTU, such as most VPS providers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4: Add Client Peers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Generate keys on each client machine, then add a peer block to the server config:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>[Peer]\nPublicKey = &lt;client-public-key&gt;\nAllowedIPs = 10.0.0.2\/32<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Each client gets a unique IP in the 10.0.0.0\/24 subnet. For roaming clients (phones, laptops), enable persistent keepalive on the client side (see Step 6).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5: Start and Enable WireGuard<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo wg-quick up wg0\nsudo systemctl enable wg-quick@wg0\nsudo wg show<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The <code>wg show<\/code> command should display your interface, listening port, public key, and any connected peers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6: Client Configuration<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Create this configuration on your client machine (replace keys and IP):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>[Interface]\nAddress = 10.0.0.2\/24\nPrivateKey = &lt;client-private-key&gt;\nDNS = 1.1.1.1\n\n[Peer]\nPublicKey = &lt;server-public-key&gt;\nEndpoint = YOUR_VPS_IP:51820\nAllowedIPs = 0.0.0.0\/0\nPersistentKeepalive = 25<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Import this into the official WireGuard client (available for Windows, macOS, iOS, Android). The <code>PersistentKeepalive = 25<\/code> ensures the NAT\/firewall mapping stays active \u2014 critical for mobile clients behind carrier-grade NAT.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 7: Firewall Configuration<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo ufw allow 51820\/udp\n# Or via iptables:\n# sudo iptables -A INPUT -p udp --dport 51820 -j ACCEPT<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Testing and Benchmarking Your VPN<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After the VPN is established, run these tests to verify performance:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># Check peer status and transfer stats\nsudo wg show\n\n# Ping the VPN gateway (should be &lt;1 ms on same VPS)\nping -c 10 10.0.0.1\n\n# Test throughput with iperf3 (install on both sides)\n# On server: iperf3 -s\n# On client: iperf3 -c 10.0.0.1 -t 30\n\n# Verify public IP is the VPS\ncurl ifconfig.me<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Performance Optimization Tips<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Kernel vs. userspace:<\/strong> Always use the kernel module (built-in since Linux 5.6). Userspace implementations (like boringtun) are 15\u201330% slower.<\/li><li><strong>MTU tuning:<\/strong> Test with MTU 1420, 1380, and 1400. On some providers (Hetzner, OVH), MTU 1380 works best due to internal tunnel overhead.<\/li><li><strong>CPU governor:<\/strong> Set <code>cpufreq-set -g performance<\/code> on the VPS for maximum single-core throughput.<\/li><li><strong>Multiple peers:<\/strong> Each active peer adds ~2\u20133% CPU overhead. A 4-core VPS can handle 50+ simultaneous peers at 100 Mbps each.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Troubleshooting Guide<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Issue<\/th><th>Likely Cause<\/th><th>Solution<\/th><\/tr><\/thead><tbody><tr><td>Handshake never completes<\/td><td>UDP port blocked<\/td><td><code>sudo ufw status<\/code> and verify UDP 51820 is open on server and client firewalls<\/td><\/tr><tr><td>Handshake succeeds, no internet<\/td><td>IP forwarding \/ iptables<\/td><td>Verify <code>net.ipv4.ip_forward=1<\/code> and PostUp rules are active (<code>iptables -L -t nat<\/code>)<\/td><\/tr><tr><td>Slow throughput (&lt;100 Mbps)<\/td><td>MTU fragmentation<\/td><td>Lower MTU to 1380, test again. Check <code>ip link show wg0<\/code> for dropped packets<\/td><\/tr><tr><td>High CPU usage<\/td><td>Userspace WireGuard<\/td><td>Verify kernel module: <code>lsmod | grep wireguard<\/code>. If missing, <code>sudo modprobe wireguard<\/code><\/td><\/tr><tr><td>Intermittent disconnects<\/td><td>NAT timeout<\/td><td>Increase PersistentKeepalive to 15 on clients behind NAT<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WireGuard on a modern VPS delivers 900+ Mbps throughput with under 20% CPU usage \u2014 outperforming OpenVPN by 2\u00d7 and IPsec by 1.8\u00d7 while using fewer resources. With the setup and tuning guidance above, you can deploy a production-grade VPN on any $5\u201310\/month VPS in under 15 minutes. <a href=\"https:\/\/virtualserversvps.com\/#performance\">Find a VPS plan for your VPN<\/a>.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>WireGuard is the fastest VPN protocol available for VPS deployment \u2014 but just how much faster than OpenVPN or IPsec is it in real-world conditions? This guide provides comprehensive performance&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":4,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-470","post","type-post","status-publish","format-standard","hentry","category-vps-guides-tutorials"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide - Virtual Servers VPS Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide\" \/>\n<meta property=\"og:description\" content=\"WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide\" \/>\n<meta property=\"og:url\" content=\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Virtual Servers VPS Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-20T03:49:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-22T02:38:24+00:00\" \/>\n<meta name=\"author\" content=\"Virtual-Servers-Vps-Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Virtual-Servers-Vps-Editor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/\",\"url\":\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/\",\"name\":\"WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide - Virtual Servers VPS Blog\",\"isPartOf\":{\"@id\":\"https:\/\/virtualserversvps.com\/blog\/#website\"},\"datePublished\":\"2026-06-20T03:49:09+00:00\",\"dateModified\":\"2026-06-22T02:38:24+00:00\",\"author\":{\"@id\":\"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/82a299a8284a66ff49f97c74684724a0\"},\"breadcrumb\":{\"@id\":\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/virtualserversvps.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/virtualserversvps.com\/blog\/#website\",\"url\":\"https:\/\/virtualserversvps.com\/blog\/\",\"name\":\"Virtual Servers VPS Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/virtualserversvps.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/82a299a8284a66ff49f97c74684724a0\",\"name\":\"Virtual-Servers-Vps-Editor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d820b15f1cd028e97610d9adf536df7be5cb6423869967037d468d5355fa003f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d820b15f1cd028e97610d9adf536df7be5cb6423869967037d468d5355fa003f?s=96&d=mm&r=g\",\"caption\":\"Virtual-Servers-Vps-Editor\"},\"sameAs\":[\"https:\/\/virtualserversvps.com\/blog\"],\"url\":\"https:\/\/virtualserversvps.com\/blog\/author\/virtualserversvps\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide - Virtual Servers VPS Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/","og_locale":"en_US","og_type":"article","og_title":"WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide","og_description":"WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide","og_url":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/","og_site_name":"Virtual Servers VPS Blog","article_published_time":"2026-06-20T03:49:09+00:00","article_modified_time":"2026-06-22T02:38:24+00:00","author":"Virtual-Servers-Vps-Editor","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Virtual-Servers-Vps-Editor","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/","url":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/","name":"WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide - Virtual Servers VPS Blog","isPartOf":{"@id":"https:\/\/virtualserversvps.com\/blog\/#website"},"datePublished":"2026-06-20T03:49:09+00:00","dateModified":"2026-06-22T02:38:24+00:00","author":{"@id":"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/82a299a8284a66ff49f97c74684724a0"},"breadcrumb":{"@id":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/virtualserversvps.com\/blog\/how-to-set-up-wireguard-vpn-on-vps-step-by-step-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/virtualserversvps.com\/blog\/"},{"@type":"ListItem","position":2,"name":"WireGuard VPN Performance Benchmarks: Speed Test Results and VPS Setup Guide"}]},{"@type":"WebSite","@id":"https:\/\/virtualserversvps.com\/blog\/#website","url":"https:\/\/virtualserversvps.com\/blog\/","name":"Virtual Servers VPS Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/virtualserversvps.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/82a299a8284a66ff49f97c74684724a0","name":"Virtual-Servers-Vps-Editor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtualserversvps.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d820b15f1cd028e97610d9adf536df7be5cb6423869967037d468d5355fa003f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d820b15f1cd028e97610d9adf536df7be5cb6423869967037d468d5355fa003f?s=96&d=mm&r=g","caption":"Virtual-Servers-Vps-Editor"},"sameAs":["https:\/\/virtualserversvps.com\/blog"],"url":"https:\/\/virtualserversvps.com\/blog\/author\/virtualserversvps\/"}]}},"_links":{"self":[{"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/posts\/470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/comments?post=470"}],"version-history":[{"count":2,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/posts\/470\/revisions"}],"predecessor-version":[{"id":482,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/posts\/470\/revisions\/482"}],"wp:attachment":[{"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/media?parent=470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/categories?post=470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtualserversvps.com\/blog\/wp-json\/wp\/v2\/tags?post=470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}