LogoLogo
Exchange
Exchange
  • Introducing: LX
  • Main Features
    • Social Features
  • Reliability
  • High Liquidity
  • High Performance
  • Simple Trading
  • Diversity
  • Interoperability/Bridge
  • User Support
  • Transparency
  • Security
  • The Problem
    • Negative Consequences of Centralization
  • The Solution
    • Security Solutions as a Decentralized Exchange
  • LX: A Decentralized Social Trading Platform
    • Lux Exchange DAO
  • Decentralized Application
  • User Experience
    • Easy to use
  • Accounts, Wallets, and Keys
  • Authentication
  • Features
    • Hardware Wallets
  • Portfolios
  • Social Trading
  • People Based Portfolios
  • Copy Swaps
  • Trading Charts
  • Indicator Alarm Manager
  • Smart Search
  • Watchlist
  • Community Support
    • Decentralized community service
  • Rewarded Content Production/Trading Bots
  • Token Curated Customer Service
  • LX Architecture
    • LX Architecture Comparison
  • eToro
  • EtherDelta
  • 0x Protocol
  • LX
  • Lux Protocol
    • Lux as a Distributed Autonomous Organization (DAO)
  • Governance
  • Lux Consensus
  • Terminology
  • Election Triggers
  • Attacks
    • Tragedy of Commons
  • Collusion
  • Censorship
  • ASIC Attacks
  • Long Range Attacks
  • Treasury and Bounty
    • Budgeting
  • Bounty
  • Lux Tokenomics
  • Decentralized Liquidity Pool (DLP)
  • Market Maker Fees
  • LX C++ Application Programming Interface (API)
  • Permission Mapping
  • Permission Evaluation Applied to Copy Trading
  • Parallel Permission Evaluation
  • LX Key Capabilities
  • Atomic Swaps
  • Facilitating Liquidity
  • Exchange Traded Funds
  • Crypto-asset Custody for Gateways
  • Cold Wallet
  • Smart coins
  • Crypto-asset Volatility
  • Gold as Collateral
  • Incentives
  • Interest Rate
  • Development Roadmap
  • LUX Constitution and Ricardian Contracts
  • Lux Protocol
  • DEX Core Platform
  • DApp UI/UX
  • Hardware Wallet Integration
  • Quality Assurance
Powered by GitBook
On this page

Was this helpful?

Decentralized Application

PreviousLux Exchange DAONextEasy to use

Last updated 2 years ago

Was this helpful?

The core of the LX Decentralized Application (DApp) is built with the industry standard general purpose programming language (C++). It is compiled into Solidity binary executables, and operates on the Lux Blockchain.

Amongst the LX DApp security features:

  • Signed Transactions: Lux Wallet enables users to sign transactions with their private keys securely from their phone or browser without ever exposing them. LX uses Lux Wallet to provide a stable channel of communication between the browser and Lux Network.

  • Anonymity: the user of the average exchange must trust that their IP information is not being recorded. They also must trust that the data presented to them is correct and matches with what is on the blockchain. LX Dapp uses smart contracts with permission mapping to fetch data directly from the blockchain and store it locally at browser runtime, eliminating the need for a trusted third party. This decentralized approach results in improved anonymity and trust.

  • Hardware Wallet support: the LX DApp enables support for cold storage hardware wallets such as Trezor and Ledger and is not compatible with wallets that do not meet the security requirements set as digital asset safety standards regulated and monitored by ecosystem partner Zokyo.

  • Reduced Attack Surface: nobody is immune to large-scale internet attacks. Decentralized Applications and Blockchain technology directly mitigate many attack vectors by design.

  • Quality Assurance: all code for the LX platform complies to and Coding Standards.

The LX DApp User Interface (UI) is written in TypeScript. The UI code makes explicit calls to the Solidity binaries for execution of smart contracts and core functionality inside the browser runtime engine. Solidity is the state-of-art web technology promoted by the World Wide Web Consortium (W3C) W3C technology, which means it is supported by all major modern browsers in the market.

User experience is a key success factor for any exchange. The LX DApp provides cross platform mobile and web interfaces to make sure users are able to trade, issue new user-defined assets, receive market information, as well as potentially making payments with some of its price-stable assets.

All code for the LX platform is available on public repositories for public auditability and community support.

IEC 61508
CERT