Giter VIP home page Giter VIP logo

aframe-inspector's Introduction

dluxio

Decentralized Limitless User Experiences

A community driven decentralized project that aims to provide VR as a decentralized alternative to social media/media distribution that is inherently monetized. Also AR as an alternative to extra devices for modern points of interactivity; terminals and points-of-sale.

Find us on discord

How it works:

dlux is a steem dApp that serves webXR which queries the steem blockchain client side for data. Steem posts act as a monetized vessel that contains IPFS addresses in metadata. When a post is loaded an iFrame is served full screen that contains the XR scene; the parent window has steem wallet API which allows preconfigured window messages to trigger transactions like vote, dApp navigation, and generate hot signing link. XR scenes are uploaded to IPFS, and a post containing their static references are inserted into the blockchain by users. dlux.io also maintains a webRTC signaling server which connects XR viewers in individual posts, allowing p2p avatar interactions and voice chat. The free full featured starter pack for building VR experience can be remixed here.

Trying to make a VR post? Start here:

Remix this!

Trying to make an AR post? Start here:

Remix this!

Technology Stack:

For the broadest possible audience we are delivering to a web browser.

  • Framework: Express
  • Data storage: 64kb on blockchain -> IPFS
  • node packages: networked-aframe-instance(wss) steemconnect qr-image
  • client side: aframe networked-aframe steemjs arjs

How to contribute:

Github dluxio/dluxio

Discord

Run dlux locally

Everything about dlux except for the domain in posted hyperlinks is decentralized.

Caution, potential security risk: The steemconnect default localhost credentials are public, if somebody gets your access token/localhost cookie they can trigger scope actions such as vote and post on your behalf, running ipfs content from a localhost node may present a XSS vector.

Have node installed, clone our .git

dluxio$ npm install
dluxio$ npm start

navigate to localhost:3000

Contributors

  • @disregardfiat - Steven Ettinger
  • @markegiles - Mark E Giles

Many Thanks

The A-frame community at large. Especially if you've written tutorials or answered questions on SO: @ngokevin, @donmccurdy, @haydenlee, etc etc All the open-source developers and companies that believe in open protocols. The developers, witnesses, and users/believers of the steem blockchain. Further contributors prove Creative Commons & MIT licensing can be blended with proof of brain rewards to further our development as a society :)

aframe-inspector's People

Contributors

adam4lexander avatar andyli avatar bobchao avatar bschev avatar caseyyee avatar coder206 avatar cvan avatar darkwing avatar delapuente avatar dirkk0 avatar dmarcos avatar donmccurdy avatar feiss avatar fernandojsg avatar jsantell avatar jsdelivrbot avatar ngokevin avatar nucliweb avatar vershwal avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.