Skip to content

Latest commit

 

History

History
112 lines (82 loc) · 5.17 KB

README.md

File metadata and controls

112 lines (82 loc) · 5.17 KB

Cypher - Blockchain Payment Wallet

Cypher is a Cross Platform Mobile Based Native Application that has features of a crypto wallet and crypto trading app It has it's own block-Chain Cryptocurrency Cypher(CYP) which you can invest in as well as other Cryptocurrencies available in market.

Demo

Cypher Website URL : https://cypee.netlify.app/
Direct Download (For Android Users) :
Version 2.1.0 (Recmonded) Cypher for Android - Version 2.1.0
Version 1.0.5 Cypher for Android - Version 1.0.5

API Reference

Documentation

Cypee is a Mobile-Based Native Application that has features of a Crypto wallet and a Chat Application. Strong and secured crypto transaction and authentication system secured with Fireauth. It runs over a secured network called Blockchain. User data will be encrypted by the SHA256 Algorithm. Application and User Profile secured with Two-way Authentication using OTPs and Passwords.

Objective :-

  1. The main objective of this project is to propose a decentralized, secure, personalized, faster, and efficient method of money transfer by cryptocurrency wallets using technologies like Blockchain.

  2. We are proposing a Mobile-Based native Application that has features of a Crypto Wallet and a Strong Authentication System.

  3. Using this we can provide Secured Money Transactions and a personalized user experience with enhanced UI.

  4. Our other objective is to improve User Experience enhance User Data Security, fraud detection, and money trading.

Key Features :-

User Authentication:-

  1. Sandboxed Environment for the App.
  2. Two-factor authentication with OTP and password.
  3. Encryption of Personal Details.

Transaction Authorization:-

  1. Transaction Authorization with Blockchain Technology.
  2. Fraud detection on malicious transactions.
  3. Prevention Against RDP (Remote Desktop Protocol).

Other Features:-

  1. Payment functions, such as making a contactless payment.
  2. Payment or reviewing the balance on a specific wallet account.
  3. Account-to-account transfers in real-time for P2P payments.
  4. Chat between the users.
  5. Page-level management for admin and microsites management along with the individual themes.
  6. Customer, Merchant, and Product management.

Cypher - High Level Architecture :-

image

Core Devlopment technologies:-

The technologies that our team will use in the development are as illustrated below -

  1. Fintech
  2. Blockchain
  3. Cryptography

Languages:-

JavaScript, Solidity, HTML, CSS

Libraries/Frameworks:-

  1. React Native - For cross-platform mobile application development.
  2. Node Js - For Backend Runtime Environment in Javascript language.
  3. Web3 Js - For Decentralized Runtime Environment.

Tools:-

  1. Expo - CLI - For easy Elemental design.
  2. Figma - For wireframing and UI designing.
  3. Remix - For writing Smart contracts.
  4. Asana - For project management.

Services:-

  1. Heroku - For API deployment.
  2. Ethereum public network - For Contract deployment.
  3. Firebase - For BAAS Services and Authentication System.

Screenshots

Cypher Mobile app

image image image image image image image image image

Cypher Website

image

Cypher Block Explorer

image

Authors