Built for
Creators and operator teams running VRChat events, fan meetings, paid communities and VIP sessions
CREATOR · PRODUCT BRIEF
Connect payment confirmation to a one-time VRChat VIP admission link in one operating flow.
VR-Gate shows how an event operator can prepare VIP tickets, verify payment records, consume a JayVault admission credit and issue a one-time VRChat launch link. gate.junleebuild.com is currently a read-only public preview of the interface and admission experience. It performs no live payment, JayVault balance mutation, VRChat launch, invitation or remote control. The end-to-end path from simulated payment through credit consumption and a one-time link has been verified only in an explicit local simulation on this Mac.
Illustrative product flow only. The public web performs no payment, ticket issuance or VRChat launch.
Creators and operator teams running VRChat events, fan meetings, paid communities and VIP sessions
Separate payment confirmation, admission eligibility, one-time use and operating records to reduce manual mistakes and link reuse.
PRODUCT FLOW
Bind the event time, price, admission policy and capacity to one version.
Move to admission preparation only when an approved payment event matches every order term.
In local simulation, consume the JayVault credit bound to payment evidence once and recover retries safely.
Claim a short-lived link once and record the result. The public preview does not open VRChat.
INTERFACE TEMPLATE
Illustrative product flow only. The public web performs no payment, ticket issuance or VRChat launch.
CAPABILITIES
Manage time, price, capacity and admission policy per event.
Verified order terms and payment events, not browser input, decide admission readiness.
Bind expiry and claim state so the same link cannot be claimed twice.
Reduced-motion and WebGL-unavailable environments automatically receive a 2D ticket.
Separate payment, admission readiness, link usage and manual review on one screen.
INTEGRATION SEQUENCE
Secrets never enter the browser. Every external response is verified by the server before product state advances.
const order = await server.vrGate.createBoundOrder(input);
const payment = await server.vrGate.verifySimulationEvent(order);
const grant = await server.jayvault.consumeAdmissionMock({ order, payment });
const link = await server.vrGate.issueOneTimeMockLink({ grant });
await server.audit.record({ orderId: order.id, link }); // NO VRCHAT LAUNCHSECURITY
The public deployment blocks server connections and payment or admission mutations in both code and security policy.
Client-edited price, recipient or state never becomes admission authority.
Payment events, credit consumption and admission links each use idempotency and expiry controls.
No passwords, cookies, one-time authentication codes or session data are accepted or stored.
No link is issued when payment evidence, event status, capacity or admission eligibility is uncertain.
READINESS
gate.junleebuild.com shows the product interface but performs no order, payment or admission-link issuance.
Production payment credentials, public payment events, refunds and funded settlement are unverified.
Launch links, invitations, admission and on-site operations have not been verified end to end on PC or Quest devices.
No VRChat partnership, automatic occupancy detection, instance creation or remote removal is claimed.
Market and operating boundary
External product surface