TRON VR - Decentralize Reality. Explore, interact and own your virtual experiences powered by TRON and BTFS!

Project Name: TRON VR
Project Track: Integration
Team Name: Visionary Realms
Team Member(s): 1; WilliamUW
HackerEarth Project Link: https://devpost.com/software/tron-vr-xbcurf

TRON VR :globe_with_meridians::video_game:

Inspiration :bulb:

In the realm of digital asset management, users often grapple with security risks, opaque practices, high fees, and restrictive vendor lock-ins imposed by centralized systems. :worried: These issues not only undermine trust but also limit user accessibility and control over their digital content, especially in the burgeoning field of virtual reality. TRON VR confronts these challenges head-on by pioneering a decentralized platform that revolutionizes how digital assets are stored, managed, and interacted with! :rocket:

Overview :star2:

Welcome to TRON VR, where we redefine digital interactions by merging virtual reality with blockchain technology! :dark_sunglasses::sparkles: TRON VR is a decentralized platform that utilizes the robust TRON blockchain and the BitTorrent File System (BTFS) to provide unparalleled security, transparency, and reduced transaction costs. Get ready for a game-changing experience!

Project Goal :dart:

To establish a decentralized platform that enables the storage and seamless interaction with all types of digital assets using TRON and BTFS, allowing users to explore, interact with, and own their virtual reality experiences. Dive into a world where you control your digital destiny! :earth_africa::dizzy:

Key Features :key:

  • Enhanced Security and Ownership: Leveraging blockchain’s immutable ledger, all user data, ownership information, and transactions are securely recorded. :shield:
  • Elimination of Vendor Lock-in and Lower Fees: Our decentralized approach reduces dependency on centralized entities and lowers transaction fees. :money_with_wings:
  • Global Accessibility and Empowerment: Democratizes access to digital assets, enabling global interaction without geographic or financial barriers. :globe_with_meridians:
  • Scalable and Interoperable: Supports a wide variety of digital assets and facilitates expansion and cross-platform interoperability with BTFS integration. :chart_with_upwards_trend:

Tech Stack :hammer_and_wrench:

  1. Smart Contract on TRON: Deployed on the TRON Shasta testnet to manage metadata for 3D objects, ensuring secure storage on the blockchain.
  2. BTFS for Storage: Utilizes BTFS’s decentralized network for efficient and secure data storage.
  3. TronLink Wallet Integration: Facilitates secure transactions and blockchain access.

Installation and Testing :package:

To engage with TRON VR:

  1. Download the Unity package from the project website.
  2. Install it and use a compatible VR headset to access the platform.
  3. Navigate through a diverse range of digital assets in a virtual gallery, interact in real-time, and verify asset details through the blockchain interface.

Project Milestones :checkered_flag:

  • Hackathon: Deployment of the smart contract and operational VR interface.
  • Future Milestones: Development of a Web UI to facilitate the addition and retrieval of digital assets to and from BTFS.

Join Us :handshake:

Join us at TRON VR, where we’re not just imagining the future of virtual realities—we’re building it! :milky_way: Explore, interact, and truly own your digital experiences in a secure, transparent virtual world with TRON VR. Shape your reality; the future is yours to own, powered by TRON and BTFS. :fire:

6 Likes

Welcome to hackathon season 6

TRON VR presents a promising approach to managing and interacting with digital assets within a secure and immersive VR environment.
Wish you the best buddy

1 Like

Welcome to Hackathon session 6

Can you elaborate on the types of digital assets that users will be able to store and interact with on the TRON VR platform?

2 Likes

Thank you @Okorie! Hi @Chizz, right now it is just static 3D models (like .fbx, .obj files). I want to eventually expand that into entire virtual NPCs and worlds that you can interact with in VR!

All the state changes will be stored in BTFS so you can for the first time own these virtual realities and have the ability to transfer these living breathing metaverse assets to where-ever it is needed while retaining all memories and previous interactions!

2 Likes

Welcome to Grand hackathon season 6, wishing you all the best

1 Like

Thank you very much!! My first time hacking on TRON, it was a blast

William welcome to season 6. You need to include project website, video (maybe from youtube, facebook or vimeo) and source code on forum too. So developers and TRONics here can review your project in detail. Good luck in voting phase

1 Like

In what ways do you plan to ensure user empowerment and ownership over their digital interactions within the virtual reality landscape?

1 Like

Hello @williamwang , welcome to TRON hackathon!

I reviewed your submission. I could not find any interaction with TRON or BTFS on your code. Looks like you just copy/pasted the CID from the nft hub, then pasted it into a smart contract, later on copied again and just downloaded the previously uploaded content and used it for your VR app.

This does not qualify as integration. Hopefully you can come back with a truly integrated blockchain VR solution on Season 7.

Good luck!

2 Likes

When you talk about VR do you meaning virtual reality

1 Like

Hi @BertJanRider, thank you! I’ve updated my Devpost link to include a video demonstration and the source code on GitHub. You can view everything here.

Hi @Chizz, great question! User empowerment is achieved by decentralizing asset storage using BTFS, where digital assets are owned and controlled by users on the blockchain, ensuring transparency and security.

Hi @SimbadMarino, thank you for the update! I was able to get 2d assets streaming from BTFS and my smart contract into Unity but not 3d assets unfortunately. Would another category be a better fit for my project?

Hi @ines_valerie, yes, by VR I mean virtual reality, where users can interact with digital environments and assets in a simulated space!

1 Like

Hello Willian, failing to significantly integrate with TRON/BTTC ecosystem is a hard requirement to qualify to the judging phase, we invite you to keep working hard so you can fully integrate BTFS in your VR games and apps :slight_smile:

Season 7 is approaching and we would love to see your VR apps using BTFS in your backend as well as some other BTTC integration on game, maybe using bTT for payments for VR objects, etc.

Let’s keep building!

3 Likes