Blog Layout

Warp Parties: Hyperlink Method of the Metaverse
Sky Nite
December 13, 2021

"We meet up with or get introduced to people in one location, then travel with them to different locations. You’d think this was easy to do in an online format. After all, the destination is just a digital address and some transferred bits coming to your computer."


Have you ever been somewhere talking with someone, then wanted to go somewhere else with them? Maybe you’re at a bar and want to hop to a new bar. Perhaps you’re with some friends in a park and have decided to all go swimming.


Unsurprisingly, this is a normal part of life. We meet up with or get introduced to people in one location, then travel with them to different locations.


You’d think this was easy to do in an online format. After all, the destination is just a digital address and some transferred bits coming to your computer.


Unfortunately, the digital real-time context for accomplishing this universally is an unsolved problem. However, with a number of metaverse applications coming online, it’s time to change that. 

Look Mom I’m a Warp Wizard

The concept for implementing Warp Parties is simple. Getting widespread adoption is a different beast entirely, but we’ll cover that at the end of this article.


Your journey into become a warp wizard starts with WARP PARTY CREATION. Both humorous and a helpful metaphor, warp parties can be thought if in the context of casting a magic spell.


With WARP PARTY CREATION a user creates a WARP PARTY METADATA object and is visually able to see who is part of the warp party. They’re casting the first part of the spell, akin to opening a singularity to another destination without actually opening the warp portal.


Ideally at WARP PARTY CREATION time is when the wizard would select the destination, simply a deep link to another location in the metaverse. However, some apps may choose to implement it such that once a warp party is created, the destination link can be changed.


With the warp party created, the next step is to ADD PARTY MEMBERS. Generally I think it would make sense to default to an invite system; the warp wizard sends invites to anyone he wants to come along, and they confirm the invite to join. Alternatively (maybe as a setting), the warp party could be open to anyone nearby to join, through any number of interfaces. For example, when a warp party is created, a warp portal appears that other users can click on and confirm to join the warp party.


As users are added to the warp party, their USER DATA shows up in a UI for the warp wizard to see. When the warp wizard is satisfied that the appropriate users are in the warp party, they can click WARP or CANCEL. Cancel ends the warp party, as if it never existed, just like a wizard stopping a spell before the final incantation.


If WARP is selected, a WARP occurs, packaging the data of the WARP PARTY into a WARP PARTY METADATA object and opening the link with the WARP PARTY METADATA attached. If the destination is another app, the current app should probably close.


This is where things get spicy.


Whatever application you are warping to essentially needs to have a deep-linking schema or API endpoint that will handle launching the new application, reading the WARP PARTY METADATA, and re-hooking-up the WARP PARTY MEMBERS into the same real-time instance and location in-app.


So, if everything worked correctly, you could travel as a group from a world in VRchat exploring a jungle to a world in Rec Room playing paintball. Some of the concrete implementation of Warp Parties can vary by application, what’s important is the general concept and a universal metadata linking format.


Magic Isn’t Real (But Any Sufficiently Advanced Technology is Indistinguishable)

Call of the Warp Council

There are a number of obstacles that need to be addressed, and I’ll do my best to lay them out.


First, every application has its own user accounts. How does an app with metadata about one collection of users translate to a brand new application?


There are a number of potential solutions, but here’s the best one I could think of at this moment:


When a user WARPS to a new app, they must choose which account to sign in with to proceed. If they regularly use the app they might already be signed in so can use their existing session token, or just need to re-authenticate. If they don’t have any account they sign up, then skip past the typical first-time-user flow into the warp destination. The application knows the user launched in WARP MODE so will prioritize putting them into the warp destination with their WARP PARTY MEMBERS.


Second, every app supporting cross-app warp needs to implement the WARP deep linking launch schema. This means the app has to support deep linking in the first place (non-trivial at the moment, but in my opinion a must-have for metaverse apps), and the app has to recognize the WARP PARTY METADATA and know what to do with it to successfully link everyone into the same destination (a unique implementation per-app since everyone’s networking stack is fairly bespoke).


However, assuming a council of metaverse creators can agree on a metadata standard, or someone writes software that can quickly adjust inconsistencies from slightly different implementations, accomplishing inter-app warping seems very accomplishable.

The time is ripe to start a practical conversation on universal inter-app warping. Even though such a feature seems to be inherently opt-in for metaverse developers, if we can establish a standard and build open-source tools around it, the metaverse will have more open flow rather than being a collection of walled gardens.


If this is something you’re interested in helping bring about, please contact me at vrinsider[*]gmail.com


Note: Handling what to do if a warping user doesn’t have the needed app downloaded (in the case where it’s not a browser app) is another tricky problem that I didn’t have time to cover in an already long-than-intended article. That implementation detail is certainly solvable though.


By Ethan Berg January 27, 2025
Agora World has been recognized as the Most Innovative Immersive Experience Platform 2024 by Acquisition International!
By Ethan Berg October 9, 2024
PHILADELPHIA, OCTOBER 8, 2024 — Agora World, a leading no-code 3D visualization and simulation platform, proudly announces its selection as a Top 10 Resiliency Solution in the prestigious QBE Insurance AcceliCITY Resilience Challenge , powered by Leading Cities . Cities worldwide are grappling with complex challenges—from aging infrastructure and climate change to data fragmentation. Traditional solutions often remain intricate, technical, and fragmented, hindering effective responses. Agora World is transforming this landscape by offering a simpler, more integrated approach to urban resilience. Empowering Urban Resilience Through Innovation: Agora World's platform enables: 🚨 Emergency Responders: Evaluate and plan sites in minutes, conduct immersive training simulations, and receive real-time AI optimizations. 🏗️ Cities: Grade and maintain infrastructure like hydrants and poles, automate responses, and ensure resilience. 📡 Telecom Providers: Optimize 5G deployment by running complex simulations to ensure efficient coverage. 🔧 Urban Projects: Leverage AR digital twins and AI to streamline permitting, progress tracking, and collaboration. A Recognition of Impact: "We are thrilled to be recognized among the top innovators in urban resilience," said Ethan Berg, Founder and CEO of Agora World. "This honor validates our commitment to empowering cities with accessible tools that foster sustainability, equity, and resilience. We're excited to collaborate with industry leaders to amplify our impact on urban communities globally." About the AcceliCITY Resilience Challenge: The QBE Insurance AcceliCITY Resilience Challenge is a global competition that identifies and supports startups addressing the most pressing challenges faced by cities today. As a Top 10 Finalist, Agora World gains the opportunity to collaborate with experts, gain valuable exposure, and further develop its groundbreaking solutions. Join Us in Shaping the Future of Cities If our mission resonates with you, let's chat: info [at] agoraworld [dot] io  For more information about Agora World and our innovative solutions, please visit www.agoraworld.com
By Ethan Berg September 4, 2024
I’m beyond excited to announce that Agora World has been selected as one of the Top 10 Finalists for Startup World Cup Orlando ! On September 18th, we’ll have the opportunity to pitch in front of a world-class panel of judges for a chance to represent Central Florida in the Grand Finale in Silicon Valley, where we’ll be competing for a $1M investment prize. This recognition is a great reflection of the hard work our team has put into pushing the boundaries of what’s possible with site intelligence. At Agora World, we’re passionate about democratizing access to 3D visualization and digital twin technologies. Our goal is to empower companies, cities, and communities to harness the power of data-driven insights through easy-to-use, no-code tools that transform how they understand and optimize their environments. Representing Central Florida on a Global Stage Startup World Cup is one of the world’s most prestigious startup competitions, and we’re proud to represent the vibrant and growing innovation ecosystem of Orlando. Central Florida is a central hub for a lot of the emerging tech we see today, especially in the 3D and simulation space, and we’re thrilled to be one of those selected to showcase the incredible work coming out of this region on September 18th. This will be a great chance for us to demonstrate how Agora World is democratizing site intelligence—from smart city planning to energy optimization and beyond. With real-time 3D visualizations, our platform is changing the way companies and municipalities approach critical decision-making, reducing costs, improving outcomes, and building a more resilient future. Stay Tuned—Exciting Things Are on the Horizon There’s no slowing down from here. We’ve got another huge announcement coming next week that we can’t wait to share, so be sure to stay tuned! 

Don't Wait.

Build Your Dream World Today.

Don't Wait.

Build Your Dream World Today.

Share by: