About
Decentralized Limitless User Xperiences
Social dApps + DeFi + DePIN
dApps: Decentralized Applications
DLUX is an open source project built on the Hive blockchain that started as a way for users to build, post, and monetize virtual reality experiences without needing to know any code themselves. By leveraging networked A-Frame, visitor avatars spawn into social VR rooms with interconnecting portals to other places, all in-browser across mobile, headsets, and desktop computers. With full Hive wallet integration, the ability to purchase and tip became a reality for VR art galleries, AR menu systems, and 2D web dApps.
DeFi: Decentralized Finance
As the project grew, the need for an oracle arose to control how user assets can be packaged, pinned, and distributed. Now much more than a decentralized metaverse, DLUX is a full DeFi (decentralized finance) solution. The DLUX token architecture includes the ability to time lock tokens for vote power or governance collateral, and a DEX (decentralized exchange) enables atomic swaps of assets between users. No central authority exists, instead the novel use of a DAO (decentralized autonomous organization) with governance collateral held in escrow by smart contracts ensures orders placed on the DEX are safe. The users maintain consensus in a deterministic way by reading the Hive chain block-by-block and broadcasting their response.
NFTs: Non Fungible Tokens
Transcend current media limitations with Smart NFTs, tokens that can be distributed to users that are interactive. Build Generative NFT sets with SVG layers (Scaleable Vector Graphics) as attributes. Issue awards, trophies, and achievements. Users can set their SNFTs as their PFP (ProFile Picture) which are verifiable by any front end choosing to recognize them.
HIVE: Social Blockchain
Building on the blazing fast blockchain foundation of Hive, DLUX has been first to market with many exciting L2 (layer two) features already in public beta. Updates in closed alpha that are coming soon include a community controlled multi-signature wallet that will enable bridges to other cryptocurrencies, partial fill orders on the DEX (nonatomic swaps), and community proposals. Accounts holding DLUX Governance will be able to vote on code changes and how various community funds are spent.
Open Source
Move past a scarcity mindset by building on Hive, with no fees, and no code required. The barrier to entry for VR, dApps, and crypto projects is gone, making DLUX the most accessible dApp platform in the crypto space. And it's open source so anyone can improve the software or remix it for their projects.
If you're interested in building VR, or just chatting about the future, drop into our Discord server and say hi!
Chat on DiscordNewsroom
Project collaborations and interviews
Discover DaVinci
University of Florida Digital Worlds Institute
Discover DaVinci is a novel augmented reality system that incorporates blockchain technology with experiential learning to engage participants in an interactive discovery of Leonardo da Vinci's ouvre. In the true spirit of this "Renaissance man", Discover DaVinci explores new ideas and technologies "ahead of their time".
Emergent Virtues
World IA Day LA 2019
A tentpole experience of this event with hundreds of attendees was a dlux AR camera app participant ice breaker. The goal: scan each other's badges to collect all six emergent virtue 3D models. As users moved around the room meeting eachother and scanning badges, a live leader board updated with their status of trophies found. Real networking gameified through AR and captured on blockchain!
Simulation Nation
Virtual Money
@disregardfiat and @markegiles broadcast from inside Altspace VR
Brand Kit
Assets and colorway
SVG: Logo
SVG: Icon
PNG: Logo

PNG: Icon


HEX Values
Privacy Policy
We believe in data privacy and transparency
All data you publish or access through DLUX is recorded permanently on the Hive blockchain, which is publicly available and immutable. While DLUX, as a front end, can filter or hide content for display, and assets stored on IPFS may be garbage-collected, the blockchain record remains accessible forever.
DLUX does not store any user data on its servers. Authentication is handled securely via the Hive Keychain extension or other methods provided in the user login menu, ensuring user keys never leave your device. When using dluxPEN, private keys are encrypted using PBKDF2 with adaptive iteration counts (targeting 2 seconds of computation time) and cryptographically secure salts before being stored locally in your browser. For user convenience, DLUX stores minimal, non-identifiable data in your browser's localStorage, including:
Account Creation Services
IMPORTANT - Permanent Public Record: When you create a HIVE account for another person through our onboarding service, this action creates a permanent, publicly visible record on the HIVE blockchain linking your account to the newly created account forever. This relationship is immutable and will always be visible to anyone examining the blockchain. Consider this carefully before creating accounts for others, as this association cannot be removed or hidden.
Our account creation service involves:
- Cryptocurrency Payment Processing: We temporarily store payment information (transaction IDs, wallet addresses, payment amounts) for up to 30 minutes while monitoring payment confirmations. Payment data is automatically purged after completion or expiration.
- Account Creation Requests: When you send account creation requests to friends, we temporarily store the request data (usernames, optional messages) until the request is accepted, declined, or expires.
- Pricing Data: We collect real-time cryptocurrency pricing from CoinGecko and blockchain gas fees to calculate account creation costs. This market data is retained for up to 7 days for service optimization.
- Generated Keys: Private keys generated for new accounts are only stored temporarily in your browser during the onboarding process and are encrypted before any storage. You are responsible for securely backing up these keys.
Collaborative Editing Services
Optional Feature: DLUX offers collaborative document editing as an optional feature that allows multiple users to work on documents simultaneously. When you choose to use collaborative editing:
- Document Storage: Collaborative documents are stored on our collaboration servers (data.dlux.io) and are associated with your HIVE account. Documents can be set as public (viewable by anyone) or private (restricted access).
- Real-time Synchronization: Document changes are synchronized in real-time between collaborators using WebSocket connections. This requires temporary storage of document states and user cursors/selections.
- Access Control: You can grant read or write permissions to other HIVE users. Permission changes and document access are logged for security purposes.
- Authentication: Collaborative editing uses cryptographic signatures to verify your identity, ensuring only authorized users can access shared documents.
- Activity Logging: We maintain logs of document access, edits, and permission changes for up to 30 days for security and collaboration transparency.
- Data Retention: Collaborative documents are retained until explicitly deleted by the document owner. Document history and version information may be kept for up to 90 days for recovery purposes.
You can choose not to use collaborative editing features, and all other DLUX functionality remains available without any collaborative data processing.
Third-Party Services
Our services integrate with external services that may have their own privacy policies:
- CoinGecko API: For real-time cryptocurrency pricing data
- Etherscan API: For Ethereum network gas price estimates
- Blockchain Networks: For monitoring cryptocurrency payments (Solana, Ethereum, Polygon, BNB Chain)
- Wallet Providers: When connecting external wallets (MetaMask, Phantom, etc.) for key derivation
- Collaboration Infrastructure: Real-time collaborative editing services hosted on our servers for document synchronization and access control
We do not share personal information with these services beyond what is necessary for functionality (e.g., public wallet addresses for payment monitoring).
- Chosen account names: Unverified Hive account names you select (e.g., whale_account) to simplify navigation (e.g., home page links) and prefill transaction forms. These are public and do not grant signing authority, which is secured by your wallet software and Hive's RPC.
- Preferences: Display settings and API choices to enhance your experience across DLUX.
- Transaction IDs (txids) and pending transactions: Temporary storage of transaction IDs when you initiate a transaction, used to poll Hive or Layer 2 APIs for confirmation and to refresh page data. Pending transactions so your changes aren't lost while navigating. These are cleared after completion.
- Encrypted private keys (dluxPEN only): When using dluxPEN authentication, your private keys are encrypted using industry-standard PBKDF2 key derivation with SHA-256, adaptive iteration counts, and unique cryptographic salts before being stored locally. This hardened encryption makes brute force attacks computationally expensive while keeping your keys under your control on your device.
- Account onboarding data: Temporary storage of new account information during the onboarding process, including generated keys (encrypted), username preferences, and onboarding progress. This data is cleared after successful account creation or if the process is abandoned.
This data remains on your device, is not linked to your Hive account for tracking purposes, and is used solely for functionality. DLUX does not track user activity, collect personal data, or use cookies. When polling APIs, DLUX transmits only necessary data (e.g., txids) to public Hive or Layer 2 endpoints, with no additional user identifiers.
dApp / Subdomain Risks: User defined applications on subdomains (e.g., author1.dlux.io), which you may access in user profiles or dApp listings like the Hub, are controlled by third-party authors, not DLUX. These may contain malicious code or collect data. Exercise caution and verify the trustworthiness of dApps before interacting. Visiting these dApps will transmit the account name you have chosen via URL parameters (e.g., ?account=whale_account) if you are "logged on".
We are committed to protecting your privacy and ensuring compliance with regulations like GDPR by minimizing data processing and keeping control in your hands.
Would you like to learn more about how your data is stored and accessed via the Hive blockchain?
Hive WhitepaperTerms of Service
Last Updated: December 28, 2024
1. Software and License
DLUX is a front-end interface, not a custodian or financial advisor, and users bear all financial risks. DLUX is open-source software licensed under the MIT License. You are free to use, modify, and distribute the code for your own projects, and we encourage contributions via GitHub or Discord. The software is provided "as is" in public beta, without any warranties, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement. Report bugs or issues via Discord. Use DLUX at your own risk.
1.1. Collaborative Editing Services
DLUX offers optional collaborative document editing services with the following considerations:
- Optional Service: Collaborative editing is entirely optional. You can use all other DLUX features without participating in collaborative editing.
- Document Ownership: You retain ownership of documents you create. You control access permissions and can delete your documents at any time.
- Real-time Collaboration: When collaborating, your edits and cursor positions are shared in real-time with other authorized users. This data is processed on our servers to enable synchronization.
- Access Control: You are responsible for managing who has access to your collaborative documents. Granting permissions to other users allows them to view or edit your content according to the permissions you set.
- Data Security: While we implement security measures to protect collaborative documents, you should not store highly sensitive information in collaborative documents. Consider the collaborative nature of these documents when deciding what content to include.
- Service Availability: Collaborative editing services may experience downtime, technical issues, or interruptions. We strive for reliability but cannot guarantee continuous availability.
1.2. Account Creation Services
DLUX provides account creation services for the HIVE blockchain with the following important considerations:
- Permanent Public Linkage: Creating a HIVE account for another person establishes a permanent, immutable, and publicly visible connection between your account and the new account on the HIVE blockchain. This relationship cannot be removed, hidden, or reversed and will remain visible forever to anyone examining the blockchain.
- Key Generation: We generate cryptographically secure private keys for new accounts using industry-standard methods. You are solely responsible for securely backing up and protecting these keys. Lost keys cannot be recovered.
- Payment Processing: Cryptocurrency payments for account creation are processed through various blockchain networks. We are not responsible for blockchain network delays, failed transactions, or irreversible payments sent to incorrect addresses.
- No Guarantees: While we strive for reliability, we cannot guarantee successful account creation, immediate processing, or continuous service availability. Cryptocurrency markets and blockchain networks are volatile and may experience technical issues.
2. Cryptocurrency and DEX Trading Risks
- Unmoderated Content: Data on the Hive blockchain is unmoderated and immutable. You can use factors such as an authors reputation, or the voted value of a post to mitigate your exposure to unwanted or illegal content, but there is no way to ensure such.
- Cryptocurrency Risks: Cryptocurrencies, including Hive and related tokens, are highly volatile and can lose significant value quickly. You risk losing funds if private keys are lost, stolen, or compromised through phishing, scams, or user error. Blockchain transactions are irreversible, meaning lost funds cannot be recovered. Cryptocurrencies may face regulatory or tax implications in your jurisdiction. Technical issues, such as network disruptions or software bugs, could impact your assets, though the Hive blockchain is designed for reliability.
- DEX Trading Risks: Trading on a decentralized exchange (DEX) accessible via DLUX involves unique risks. A DEX operates without a central authority, relying on blockchain protocols or smart contracts. You maintain full control of your funds through your private keys (e.g., via Hive Keychain), but you are solely responsible for their security. Trades are irreversible once confirmed on the blockchain, and errors (e.g., incorrect amounts or addresses) cannot be undone. DEXs may have lower liquidity than centralized exchanges, leading to price slippage or delayed trades. User applications on subdomains (e.g., author1.dlux.io) may host trading interfaces controlled by third-party authors, which could introduce risks like malicious code or data collection. Always verify trade details and subdomain trustworthiness before proceeding.
3. User Responsibilities
- Use DLUX in compliance with applicable local and international laws and regulations, including any cryptocurrency and financial regulations in your jurisdiction.
- Secure your private keys and authentication methods (e.g., Hive Keychain, dluxPEN). If using dluxPEN, maintain the security of your PIN/password and understand that encrypted keys are stored locally on your device.
- When using collaborative editing, responsibly manage document permissions and understand that shared documents can be accessed by users you grant permissions to. Do not store sensitive personal information in collaborative documents.
- When creating HIVE accounts for others, understand and accept that this creates a permanent public blockchain connection between your account and the new account that cannot be removed.
- Verify the accuracy of payment addresses, amounts, and recipient information before sending cryptocurrency payments for account creation. Blockchain transactions are irreversible.
- Securely backup and protect any private keys generated during the account creation process. We cannot recover lost keys.
- Verify the trustworthiness of dApps / third-party subdomains (e.g., author1.dlux.io) before interacting.
- Not engage in illegal activities, including fraud, money laundering, or distributing malicious code.
- Not attempt to disrupt DLUX, our onboarding services, or the Hive blockchain (e.g., through hacking, spamming, or payment fraud).
- Understand that cryptocurrency transactions for account creation involve market volatility, network fees, and potential technical delays outside our control.
4. dApps / Third-Party Subdomains
User applications on subdomains (e.g., author1.dlux.io), accessible via user profiles or dApp listings like the Hub, are controlled by third-party authors, not DLUX. These may contain malicious code, collect data, or access URL parameters (e.g., ?account=whale_account). DLUX is not responsible for the content, security, or actions of third-party subdomains. Use them at your own risk.
5. Data Practices
DLUX's use of localStorage for unverified account names (e.g., whale_account), preferences (e.g., viewpoint=dark), transaction IDs, pending transactions, and encrypted private keys (dluxPEN only), as well as URL parameters for data passing, is detailed in our Privacy Policy. By using DLUX, you agree to these practices. When using dluxPEN, you acknowledge that your private keys are encrypted and stored locally on your device and that you are solely responsible for maintaining the security of your encryption password/PIN.
For account creation services, we temporarily collect and process payment information, account creation requests, pricing data, and generated cryptographic keys as detailed in our Privacy Policy. You consent to this processing and understand that creating HIVE accounts for others results in permanent public blockchain records linking the accounts. You acknowledge that we integrate with third-party services (CoinGecko, blockchain networks, wallet providers) as necessary to provide these services.
For collaborative editing services, when you choose to use this optional feature, we process and store collaborative documents, user permissions, edit history, and real-time synchronization data as detailed in our Privacy Policy. You consent to this processing and understand that collaborative documents are stored on our servers and shared with users you grant access to. You acknowledge that collaborative editing requires real-time data synchronization and activity logging for security and functionality purposes.
6. Limitation of Liability
To the fullest extent permitted by law, DLUX and its contributors shall not be liable for any direct, indirect, incidental, special, or consequential damages arising from your use of DLUX, including but not limited to loss of funds, data, or profits. You assume all risks associated with cryptocurrencies, DEX trading, account creation services, and third-party subdomains.
Specifically regarding account creation services, we are not liable for: (a) failed account creation attempts, (b) cryptocurrency payment losses due to incorrect addresses or network issues, (c) lost or compromised private keys, (d) blockchain network delays or failures, (e) third-party service outages (CoinGecko, Etherscan, etc.), (f) cryptocurrency market volatility affecting pricing, or (g) any permanent public blockchain records created through the account creation process. You acknowledge these risks and use the service at your own discretion.
7. Termination
We may suspend or terminate your access to DLUX, or other users access to your posted data, at our discretion, with or without notice, if you violate these Terms or engage in activities harmful to DLUX or its users.
8. Governing Law
These Terms are governed by the laws of Paraguay, without regard to conflict of law principles. Any disputes shall be resolved through negotiation or, if necessary, in the courts of Paraguay.
9. Contact Us
For questions, bug reports, or concerns about these Terms, contact us at info@dlux.io or via Discord.
10. Changes to These Terms
We may update these Terms at any time. Changes will be posted on this page, and continued use of DLUX constitutes acceptance of the updated Terms.
Would you like to audit the code, issue a pull request, clone the repo, or just have a look around?
Browse our CodeTechnologies
Open Source Libraries

SPK IPFS
Decentralized content storage peer-to-peer via the InterPlanetary File System (IPFS). Access your file from anywhere via it's finger print, or "hash" identity. SPK Network incentivizes everybody to pin uploaded content to mitigate censorship and ensure resilency.

Networked A-Frame
Build AR and VR scenes from simple tags that are responsive across mobile, desktop, and headset via HTML5 with teleport controls, touch controls, magic window looking, and keyboard + cursor controls. Start by using a drag and drop uploader or remixing a boiler plate project.
HIVE Blockchain
Users own their account and content, as well as their crypto currency. By powering up some crypto, users gain vote power enabling them to reward content creators and curators via upvotes that earn crypto from the reward pool which can be immediately withdrawn.
FAQ
Frequently Asked Questions
What is Hive?
Hive is a delegated-proof-of-stake social media blockchain. Users have a wallet that holds Hive crypto, and by staking some of their crypto in a process called powering up they get vote power. There is built-in inflation that funds a reward pool, which is paid out to content creators that earn it via upvotes from users with Hive Power.
What are dApps?
Decentralized Applications are pieces of software that can run outside of centralized servers and app stores. They are resiliant in their ability to be distributed peer-to-peer, and their minimization on external dependencies.
What is a DEX?
A Decentralized EXchange is a market to swap assets that has no centralized account holding the assets or user keys, and instead escrows agent collateral to cover the cost of trades.
Is it possible to recover my account if I lose my private keys?
Generally, no. You are responsible for your own keys, and we cannot recover them for you. However, if you generated your keys using a wallet that supports recovery, you may be able to recover your account. If you are using a wallet that does not support recovery, you will need to create a new account.