Releases: 5daytech/udex-app-android
v0.2.0
DEX v0.2.0 Highlights
Recipient address validation added.
Coin Manager
Allow users to choose which tokens will appear and hide those that are not needed.
UI & UX improvements
Screens Swipe Back close feature added.
Exchangeable Pairs
New LINK - USDT exchange pair added.
v0.1.0
DEX v0.1.0 Highlights
This version is the introduction of the DEX.
This is the first decentralized and open-source crypto exchange app that sets a new standard in the decentralized exchange space. The exchange is a continuous project that's going to be improved on ongoing basis. It's being presented with the following features:
Decentralized and Independent
You own your funds. No one can restrict your account or block the app from working. Neither the developers behind this app nor the governments.
Secure
Being a decentralized wallet it comes with enhanced security by its nature. As the wallet doesn't depend on any server there are no servers keeping your data or funds. Your funds are stored locally on device. The wallet comes with security features i.e. locking app with PIN / Touch ID / Face ID.
UI & UX
The UI interface and UX both on iOS/Android platforms delivers unmatched performance and follows best practices. While most crypto currency exchanges provide a webpage in the phone screen, the DEX implements native OS components to deliver seamless user experience.
Open-Source
Everything including the current and upcoming projects, all the underlying code, daily tasks, and workflow management is available for public scrutiny on Github. By tracing the repository commits you can actually see the entire building process of this exchange step by step.
Supports: Ethereum / ERC20 Tokens
The release version supports Ethereum and ERC20 currencies. Support for other currencies will be added in the future releases. Without going to detail, the release version comes with standard functionality for Send/ Receive controllers for each currency. This includes the ability to preview amount being sent in base currency (i.e. USD), option to scan recipient's address from QR code.
Ethereum
The implementation/functionality for Ethereum blockchain is not yet fully decentralized. While there are no issues in terms of security, the current implementation can not be considered "decentralized" as it depends on the availability of the Etherscan.io, a third party service. This third party service Etherscan.io is being used for:
- Retrieving transactions history for the given Ethereum address
- To send and receive transactions to/from Ethereum blockchain
Exchange
Decentralized exchanges based on 0x Protocol off-chain orderbooks and on-chain transactions settlement. Sign and Validate orders locally and exchange directly with other users via 0x supported smart contracts.
Wrap, Unwrap Ethereum
Wrapping ETH allows us to trade directly wtih alt tokens.
Functionality to wrap and unwrap ETH into wETH. The reason you need wETH is to be able to trade ETH for other ERC-20 tokens on any decentralized platform. Because decentralized platforms running on Ethereum use smart contracts to facilitate trades directly between users, every user needs to have the same standardized format for every token they trade. This ensures tokens don’t get lost in translation.
Import Wallet
Option to setup a new wallet or import the existing wallet using a 12-word Secret Key (BIP 44). It enables user to restore the wallets that were created in other wallets that support BIP 44.
Exchanges Rates
Real-time exchange rates being pulled from decentralized storage, IPFS. If for some reason the exchange rates are not available the wallet and exchange remains fully functional.