<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.vrchat.com/index.php?action=history&amp;feed=atom&amp;title=Community%3AServer_infrastructure</id>
	<title>Community:Server infrastructure - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vrchat.com/index.php?action=history&amp;feed=atom&amp;title=Community%3AServer_infrastructure"/>
	<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:Server_infrastructure&amp;action=history"/>
	<updated>2026-06-03T21:41:40Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:Server_infrastructure&amp;diff=71132&amp;oldid=prev</id>
		<title>Usr 578aa632-439b-4c41-9266-776323ba9ad2 at 06:35, 22 April 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:Server_infrastructure&amp;diff=71132&amp;oldid=prev"/>
		<updated>2026-04-22T06:35:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:35, 22 April 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot;&gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Client&amp;#039;&amp;#039;&amp;#039; — the VRChat application that handles rendering, user input, and the virtual reality experience.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Client&amp;#039;&amp;#039;&amp;#039; — the VRChat application that handles rendering, user input, and the virtual reality experience.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;API&#039;&#039;&#039; — the server-side application responsible for persistent data such as user accounts, friend lists, [[Special:MyLanguage/Worlds|worlds]], [[Special:MyLanguage/Avatars|avatars]], and [[Special:MyLanguage/Instances|instance]] metadata. The API communicates with the client via HTTP requests and [[Special:MyLanguage/WebSocket|WebSockets]].&amp;lt;ref name=&quot;websockets-blog&quot; /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;API&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&#039;&#039;&#039; — the server-side application responsible for persistent data such as user accounts, friend lists, [[Special:MyLanguage/Worlds|worlds]], [[Special:MyLanguage/Avatars|avatars]], and [[Special:MyLanguage/Instances|instance]] metadata. The API communicates with the client via HTTP requests and [[Special:MyLanguage/WebSocket|WebSockets]].&amp;lt;ref name=&quot;websockets-blog&quot; /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Realtime networking layer&amp;#039;&amp;#039;&amp;#039; — the high-speed communication layer that synchronizes player movement, voice, and interactions between users in the same instance. This layer is operated by Photon Engine.&amp;lt;ref name=&amp;quot;photon-vrchat&amp;quot;&amp;gt;[https://www.photonengine.com/ &amp;quot;Photon Engine&amp;quot;] on &amp;#039;&amp;#039;photonengine.com&amp;#039;&amp;#039;; retrieved April 13, 2026. VRChat is listed as a customer using Photon for realtime multiplayer networking.&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;#039;&amp;#039;&amp;#039;Realtime networking layer&amp;#039;&amp;#039;&amp;#039; — the high-speed communication layer that synchronizes player movement, voice, and interactions between users in the same instance. This layer is operated by Photon Engine.&amp;lt;ref name=&amp;quot;photon-vrchat&amp;quot;&amp;gt;[https://www.photonengine.com/ &amp;quot;Photon Engine&amp;quot;] on &amp;#039;&amp;#039;photonengine.com&amp;#039;&amp;#039;; retrieved April 13, 2026. VRChat is listed as a customer using Photon for realtime multiplayer networking.&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key vrchat_wiki:diff:1.41:old-71124:rev-71132:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Usr 578aa632-439b-4c41-9266-776323ba9ad2</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:Server_infrastructure&amp;diff=71124&amp;oldid=prev</id>
		<title>Usr 40be82e7-f7d5-4548-b314-3fc7b26d22ee: nvm, i thought there is one</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:Server_infrastructure&amp;diff=71124&amp;oldid=prev"/>
		<updated>2026-04-22T02:40:31Z</updated>

		<summary type="html">&lt;p&gt;nvm, i thought there is one&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 02:40, 22 April 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l108&quot;&gt;Line 108:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 108:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;references /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:VRChat{{#translation:}}]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key vrchat_wiki:diff:1.41:old-71123:rev-71124:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Usr 40be82e7-f7d5-4548-b314-3fc7b26d22ee</name></author>
	</entry>
	<entry>
		<id>https://wiki.vrchat.com/index.php?title=Community:Server_infrastructure&amp;diff=71123&amp;oldid=prev</id>
		<title>Usr 40be82e7-f7d5-4548-b314-3fc7b26d22ee: from a smalll server to a whole infrastructure</title>
		<link rel="alternate" type="text/html" href="https://wiki.vrchat.com/index.php?title=Community:Server_infrastructure&amp;diff=71123&amp;oldid=prev"/>
		<updated>2026-04-22T02:34:54Z</updated>

		<summary type="html">&lt;p&gt;from a smalll server to a whole infrastructure&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;languages/&amp;gt;&lt;br /&gt;
{{Noticebox/Community}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Server infrastructure&amp;#039;&amp;#039;&amp;#039; refers to the collection of services and upstream providers that VRChat depends on to operate. VRChat&amp;#039;s platform is composed of several interconnected systems, each responsible for a different aspect of the user experience, from realtime networking in [[Special:MyLanguage/Instances|instances]] to account authorization and payment processing.&lt;br /&gt;
&lt;br /&gt;
Outages or scheduled maintenance on any of these systems can affect VRChat&amp;#039;s availability. VRChat publishes service status updates at {{VRC link|https://status.vrchat.com|status.vrchat.com}}.&lt;br /&gt;
&lt;br /&gt;
== Architecture overview ==&lt;br /&gt;
&lt;br /&gt;
VRChat&amp;#039;s server-side architecture consists of three major components:&amp;lt;ref name=&amp;quot;websockets-blog&amp;quot;&amp;gt;[https://medium.com/vrchat/developer-blog-websockets-b5f0b424d379 &amp;quot;Developer Blog — Websockets&amp;quot;] on &amp;#039;&amp;#039;[https://medium.com/vrchat Medium]&amp;#039;&amp;#039;. Dated March 23, 2019. Retrieved April 13, 2026.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Client&amp;#039;&amp;#039;&amp;#039; — the VRChat application that handles rendering, user input, and the virtual reality experience.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;API&amp;#039;&amp;#039;&amp;#039; — the server-side application responsible for persistent data such as user accounts, friend lists, [[Special:MyLanguage/Worlds|worlds]], [[Special:MyLanguage/Avatars|avatars]], and [[Special:MyLanguage/Instances|instance]] metadata. The API communicates with the client via HTTP requests and [[Special:MyLanguage/WebSocket|WebSockets]].&amp;lt;ref name=&amp;quot;websockets-blog&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Realtime networking layer&amp;#039;&amp;#039;&amp;#039; — the high-speed communication layer that synchronizes player movement, voice, and interactions between users in the same instance. This layer is operated by Photon Engine.&amp;lt;ref name=&amp;quot;photon-vrchat&amp;quot;&amp;gt;[https://www.photonengine.com/ &amp;quot;Photon Engine&amp;quot;] on &amp;#039;&amp;#039;photonengine.com&amp;#039;&amp;#039;; retrieved April 13, 2026. VRChat is listed as a customer using Photon for realtime multiplayer networking.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Realtime networking ==&lt;br /&gt;
&lt;br /&gt;
VRChat uses &amp;#039;&amp;#039;&amp;#039;Photon Engine&amp;#039;&amp;#039;&amp;#039;, developed by Exit Games, for all realtime networking.&amp;lt;ref name=&amp;quot;photon-vrchat&amp;quot; /&amp;gt; Photon handles in-instance communication, including player synchronization, voice, and [[Special:MyLanguage/Udon|Udon]] networking.&lt;br /&gt;
&lt;br /&gt;
Photon&amp;#039;s cloud infrastructure uses three server types:&amp;lt;ref name=&amp;quot;photon-realtime&amp;quot;&amp;gt;[https://doc.photonengine.com/en-US/realtime/current &amp;quot;Realtime Intro&amp;quot;] on &amp;#039;&amp;#039;doc.photonengine.com&amp;#039;&amp;#039;; retrieved April 13, 2026.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Name Servers&amp;#039;&amp;#039;&amp;#039; — provide the list of available regions and authenticate users.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Master Servers&amp;#039;&amp;#039;&amp;#039; — handle matchmaking within each region.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Game Servers&amp;#039;&amp;#039;&amp;#039; — host the actual instance sessions.&lt;br /&gt;
&lt;br /&gt;
=== Regions ===&lt;br /&gt;
&lt;br /&gt;
VRChat operates four Photon regions, each corresponding to a geographic server location:&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202124 &amp;quot;VRChat 2021.2.4&amp;quot;] on &amp;#039;&amp;#039;docs.vrchat.com&amp;#039;&amp;#039;; retrieved April 13, 2026.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://docs.vrchat.com/docs/vrchat-202142 &amp;quot;VRChat 2021.4.2&amp;quot;] on &amp;#039;&amp;#039;docs.vrchat.com&amp;#039;&amp;#039;; retrieved April 13, 2026.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
! Token !! Region !! Location&lt;br /&gt;
|-&lt;br /&gt;
| usw || U.S. West || San José&lt;br /&gt;
|-&lt;br /&gt;
| use || U.S. East || Washington D.C.&lt;br /&gt;
|-&lt;br /&gt;
| eu || Europe || Amsterdam&lt;br /&gt;
|-&lt;br /&gt;
| jp || Japan || Tokyo&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Historically, VRChat operated only on U.S. West servers. Europe and Japan regions were added on June 16, 2021, followed by U.S. East on December 1, 2021.&lt;br /&gt;
&lt;br /&gt;
=== Gcore ===&lt;br /&gt;
&lt;br /&gt;
Photon uses &amp;#039;&amp;#039;&amp;#039;Gcore&amp;#039;&amp;#039;&amp;#039; as one of its main providers of server capacity and DDoS protection.&amp;lt;ref name=&amp;quot;gcore-photon&amp;quot;&amp;gt;[https://gcore.com/case-studies/photon &amp;quot;Infrastructure for billions of gamers around the world: The experience of Photon&amp;quot;] on &amp;#039;&amp;#039;gcore.com&amp;#039;&amp;#039;. Dated October 10, 2022. Retrieved April 13, 2026.&amp;lt;/ref&amp;gt; Gcore operates Tier III and Tier IV certified data centers worldwide and provides infrastructure for Photon&amp;#039;s game servers across multiple regions.&amp;lt;ref name=&amp;quot;gcore-photon&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== API and cloud infrastructure ==&lt;br /&gt;
&lt;br /&gt;
=== Amazon Web Services ===&lt;br /&gt;
&lt;br /&gt;
VRChat uses &amp;#039;&amp;#039;&amp;#039;Amazon Web Services&amp;#039;&amp;#039;&amp;#039; (AWS) for portions of its API infrastructure.&amp;lt;ref name=&amp;quot;devupdate-20251023&amp;quot;&amp;gt;[https://ask.vrchat.com/t/developer-update-23-october-2025/46983 &amp;quot;Developer Update - 23 October 2025&amp;quot;] on &amp;#039;&amp;#039;ask.vrchat.com&amp;#039;&amp;#039;. Dated October 23, 2025. Retrieved April 13, 2026.&amp;lt;/ref&amp;gt; Services include:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Amazon EC2&amp;#039;&amp;#039;&amp;#039; — compute capacity for API application servers, managed via Auto Scaling Groups.&amp;lt;ref name=&amp;quot;devupdate-20251023&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Amazon SQS&amp;#039;&amp;#039;&amp;#039; (Simple Queue Service) — cross-server communication for long-running tasks offloaded from API endpoint servers to dedicated worker nodes.&amp;lt;ref name=&amp;quot;devupdate-20251023&amp;quot; /&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Amazon CloudFront&amp;#039;&amp;#039;&amp;#039; — content delivery network for file and asset delivery. Domains served via CloudFront include &amp;lt;code&amp;gt;assets.vrchat.com&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;files.vrchat.cloud&amp;lt;/code&amp;gt;, and &amp;lt;code&amp;gt;file-variants.vrchat.cloud&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
VRChat has stated that the majority of its outages have been caused by service failures at upstream providers. As a result, VRChat has been migrating services from third-party providers to in-house managed systems to increase control over uptime and reduce mean time to recovery (MTTR).&amp;lt;ref name=&amp;quot;devupdate-20251023&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Cloudflare ===&lt;br /&gt;
&lt;br /&gt;
VRChat uses &amp;#039;&amp;#039;&amp;#039;Cloudflare&amp;#039;&amp;#039;&amp;#039; for DDoS mitigation and security services. Cloudflare analyzes incoming traffic to identify and block malicious behavior.&amp;lt;ref name=&amp;quot;downtime-postmortem&amp;quot;&amp;gt;[https://medium.com/vrchat/vrchat-downtime-post-mortem-3b956fee8c3e &amp;quot;VRChat Downtime Update&amp;quot;] on &amp;#039;&amp;#039;[https://medium.com/vrchat Medium]&amp;#039;&amp;#039;. Dated April 17, 2019. Retrieved April 13, 2026.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Anti-cheat ==&lt;br /&gt;
&lt;br /&gt;
VRChat uses &amp;#039;&amp;#039;&amp;#039;Easy Anti-Cheat&amp;#039;&amp;#039;&amp;#039; (EAC), developed by Epic Games, to prevent unauthorized client modifications.&amp;lt;ref name=&amp;quot;eac-2022&amp;quot;&amp;gt;[https://docs.vrchat.com/docs/vrchat-202222 &amp;quot;VRChat 2022.2.2&amp;quot;] on &amp;#039;&amp;#039;docs.vrchat.com&amp;#039;&amp;#039;; retrieved April 13, 2026.&amp;lt;/ref&amp;gt; EAC was integrated in VRChat version 2022.2.2.&amp;lt;ref name=&amp;quot;eac-2022&amp;quot; /&amp;gt; The anti-cheat system depends on Epic Games&amp;#039; content delivery network to function.&lt;br /&gt;
&lt;br /&gt;
== Payment processing ==&lt;br /&gt;
&lt;br /&gt;
VRChat&amp;#039;s [[Special:MyLanguage/Creator Economy|Creator Economy]] depends on &amp;#039;&amp;#039;&amp;#039;Thunes&amp;#039;&amp;#039;&amp;#039; (formerly Tilia LLC) for transaction processing.&amp;lt;ref name=&amp;quot;ce-faq&amp;quot;&amp;gt;[https://help.vrchat.com/hc/en-us/articles/23255458227987-Creator-Economy-Frequently-Asked-Questions &amp;quot;Creator Economy: Frequently Asked Questions&amp;quot;] on &amp;#039;&amp;#039;help.vrchat.com&amp;#039;&amp;#039;; retrieved April 13, 2026.&amp;lt;/ref&amp;gt; Thunes handles accounts, wallets, payments, invoices, and payouts for creators.&amp;lt;ref name=&amp;quot;ce-faq&amp;quot; /&amp;gt; Tilia was originally created by Linden Lab and was acquired by Thunes in 2024.&amp;lt;ref&amp;gt;[https://lindenlab.com/press-release/thunes-announces-agreement-to-acquire-tilia-llc &amp;quot;Thunes Announces Agreement to Acquire Tilia LLC&amp;quot;] on &amp;#039;&amp;#039;lindenlab.com&amp;#039;&amp;#039;. Dated April 2024. Retrieved April 13, 2026.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Special:MyLanguage/VRChat Credits|VRChat Credits]] are purchased through the Steam or Meta storefronts.&amp;lt;ref name=&amp;quot;ce-faq&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Account authorization ==&lt;br /&gt;
&lt;br /&gt;
VRChat supports account authorization through several platform providers. These upstream providers handle account data attached to a user&amp;#039;s platform account and game data hosted from their respective application stores.&lt;br /&gt;
&lt;br /&gt;
* Steam (Valve)&lt;br /&gt;
* Meta&lt;br /&gt;
* Google&lt;br /&gt;
* PICO&lt;br /&gt;
* Viveport&lt;br /&gt;
* Discord&lt;br /&gt;
&lt;br /&gt;
== Maintenance ==&lt;br /&gt;
&lt;br /&gt;
VRChat performs and announces different types of maintenance via {{VRC link|https://status.vrchat.com|status.vrchat.com}} and [https://x.com/VRChat_Status @VRChat_Status] on X.&lt;br /&gt;
&lt;br /&gt;
=== API maintenance ===&lt;br /&gt;
&lt;br /&gt;
API maintenance is performed by VRChat&amp;#039;s own infrastructure team. During API maintenance, services such as the friends list, avatar switching, and SDK asset uploads may be temporarily affected. VRChat typically announces these windows in advance on the status page.&lt;br /&gt;
&lt;br /&gt;
=== Realtime networking maintenance ===&lt;br /&gt;
&lt;br /&gt;
Realtime networking maintenance is not performed by VRChat directly. It is carried out by Exit Games or Gcore as part of Photon&amp;#039;s infrastructure operations. During realtime networking maintenance, users may experience disconnections from instances on affected regions.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Special:MyLanguage/Instances|Instances]]&lt;br /&gt;
* [[Special:MyLanguage/Resources|Resources]]&lt;br /&gt;
&lt;br /&gt;
== Official resources ==&lt;br /&gt;
&lt;br /&gt;
* {{VRC link|https://status.vrchat.com|status.vrchat.com}} — VRChat Status, powered by Atlassian Statuspage&lt;br /&gt;
* [https://x.com/VRChat_Status @VRChat_Status] on &amp;#039;&amp;#039;X.com&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:VRChat{{#translation:}}]]&lt;/div&gt;</summary>
		<author><name>Usr 40be82e7-f7d5-4548-b314-3fc7b26d22ee</name></author>
	</entry>
</feed>