Professional Documents
Culture Documents
Prolitus - Proposal - Crypto Exchange Ade Andrian
Prolitus - Proposal - Crypto Exchange Ade Andrian
Prolitus - Proposal - Crypto Exchange Ade Andrian
Tel: +91-120-6517460
Mob: +91 982 1769996, +91 9999099029
Table of Contents
Table of Contents
1 EXECUTIVE SUMMARY .................................................................................................... 3
1.1 PURPOSE OF THIS DOCUMENT ...............................................................................................................3
2 OBJECTIVE ...................................................................................................................... 4
3 SCOPE OF WORK............................................................................................................. 5
3.1 DELIVERABLES ....................................................................................................................................5
3.2 PROJECT MANAGEMENT.......................................................................................................................8
3.3 ASSUMPTIONS ....................................................................................................................................8
3.4 CONSTRAINTS .....................................................................................................................................9
3.5 SOURCE CODE OWNERSHIP ...................................................................................................................9
3.6 CHANGE MANAGEMENT .......................................................................................................................9
3.7 SECURITY ...........................................................................................................................................9
3.8 RESPONSIBILITY MATRIX .......................................................................................................................9
3.9 TECHNOLOGY STACK ..........................................................................................................................10
4 PROJECT DELIVERY........................................................................................................ 11
4.1 PROJECT MILESTONES AND TIMELINES ..................................................................................................11
4.2 PROJECT TEAM .................................................................................................................................11
5 COST AND PAYMENT TERMS ......................................................................................... 12
5.1 COST ESTIMATES...............................................................................................................................12
6 SUPPORT SERVICE LEVEL AGREEMENT........................................................................... 13
7 ABOUT PROLITUS TECHNOLOGIES PVT. LTD. .................................................................. 14
7.1 EXPERTISE:.......................................................................................................................................14
1 Executive Summary
Prolitus Technologies is pleased to submit this proposal to Ade Andrian for “Cryptocurrency
Exchange”. The objective of this project is to develop a portal which would facilitate a trading
platform and exchange for Cryptocurrencies.
This Proposal document covers the entirety of the software development life cycle plan:
• Project Initiation & Planning
• System Analysis
• System Design
• System Development
• Quality Assurance Testing, including Integration
• Security Testing
• Implementation/Acceptance and
• Project Deployment
• Training & Support
3 Scope of Work
Prolitus shall provide the Client, the services as stated under this SOW as per the high-level
functionalities described in this document.
3.1 Deliverables
As per discussion with the Client over phone and email exchanges, the portal will be developed based
on the defined scope. Prolitus’ high level functional deliverables on this Project are as follows:
Crypto Exchange
General Requirement:
• Dedicated node setup would be done as per requirement of different currencies for user wallet
addresses and storage as well as Admin.
• Admin may like to use the hardware wallet to store their currencies into on frequent basis.
• Custom UI/UX would be delivered as per provided description and details supplied by users.
• Online Chat module would be supported.
• Multilingual module
o English
o Indonesia
User End:
• A peer to peer Exchange platform would be developed for the users to transact in cryptocurrency
against fiat Currency and other cryptocurrencies.
• A basic KYC and approval process will be developed for the users.
• The user would be able to register and login to the user dashboard.
• The user will be able to buy cryptocurrency using Fiat Currency. The standard payment options
like Credit Card, Debit Card and Net banking will be provided for the user to deposit fiat currency
and buy digital tokens. Client will procure the Payment Gateway for the purpose.
• The user will be able to sell/buy Cryptocurrency on the exchange against fiat currency. The
payment in Fiat Currency will be credited to the user’s account. Client will procure the Payment
Gateway which provides the ability for withdrawing fiat currency into credit card or bank account
of the users.
• All the users will be able to track their wallet balances into different currencies.
• Users would be able to view the orderbook on their dashboard.
• Users would be able to find real time market information using various advanced chart as
displayed on the exchange.
• Users would be able to view the recent trades on the system.
• User would be able to trade cryptocurrency by setting their own bid (buy) and ask (sell) prices and
trade would execute automatically when there is a matching offer.
Admin End:
• Admin would be able to log in using their credentials and view the dashboard.
• Admin would be able to manage the content of website.
• Admin would have a list of all the users and their verification status.
• Admin would be able to manage the list of exchange pairs.
• Admin would have a list of financial details and transactions from users.
• Admin would be able to manage commission from the backend panel.
• Standard MIS reporting.
• Funds withdrawal monitoring process implemented as per admin verification.
• Ticketing system to help customers connect with admin for queries and concerns: integration with
Zendesk.
• Admin would be able to manage the user roles for the backend such as manager and sub admin.
Security Measures
• Two Factor authentication (2FA) for both User & Admin panel - It is an additional layer of security
that requires some piece of information which is known only by the user to get into their account
along with User name and password. We have an option of including SMS based OTP
authentication or Google 2FA.
• Missing Secure HTTP Headers:
o Missing Secure Header on HTTP Request/Response such as -
o X-Frame-Options
o HTTP Only
o Secure flag
• Debug mode enabled: Error from debug mode would be enabled.
• Google ReCaptcha: Implementation of Google ReCaptcha during user login which would help to
protect auto login.
• Mail ID encryption: Implementation of email encryption method which prevents hackers to de-
crypt/edit our email address using our DB.
3.2 Project Management
The project management will comprise of following components:
▪ Project Plan
▪ Weekly Status Reports
▪ Action Items and Issues Management
▪ Online Project Management (example: Jira)
▪ Sandbox Environment
3.3 Assumptions
▪ Client will work out the legal and compliance guidelines for buying and selling of digital
tokens/currency on the exchange. The limitations on the use of fiat currency to trade
digital tokens in certain locations will not be the part of Prolitus’ responsibilities.
▪ All the required 3rd Party APIs like Payment Gateway APIs would be provided by client
as required for the platform.
▪ Client will respond to team questions, action items, and necessary approvals within a
reasonable time to avoid delays in project execution.
▪ Delay due to response from third parties and client will not be considered under
project deadline.
▪ Client will assign single point of contact for project discussion, clarifications, feedback,
and escalating issues.
▪ Client will make Prolitus aware regarding any compliance or governing requirements
before start of the project.
▪ Hosting of the application has not been considered as part of scope. It will be discussed
separately. The client can procure the hosting on its own and Prolitus will be
responsible for deploying the application on selected hosting servers. Prolitus can also
help client procure AWS Cloud Hosting and manage it on behalf of the customer. The
commercials for the hosting will be separate.
3.4 Constraints
Resource - Availability of optimum resources from Client and Prolitus for project management and
technical deployment is a critical success factor, and limited availability/workload issues could lead
to project delay. The parties will each use commercially reasonable best efforts to ensure proper
allocation of resources to meet agreed timetables.
3.7 Security
For security testing, Prolitus shall perform a VAPT (Internal/External) and rectify the issues before
delivering the project. Client can also get the audit done by a 3rd party service provider. Once the
project is completed and sign off process is done, Prolitus shall be opening to have an ongoing
engagement for same where regular audits are performed, and issues are fixed, if found.
Task Stakeholder
Assigned resources would be working offshore from offices of Prolitus Technologies Pvt. Ltd.
Client
Please Note: It is assumed that the required business rules/logic, workflow, processes, reporting templates
etc. would be discussed with the client during implementation and customization.
5 Cost and Payment Terms
5.1 Cost Estimates
Total Estimated Cost of Project: USD 50,000 (Fifty-Thousand United States Dollars)
Payment Terms:
Please Note:
▪ The system will be warranted for a period of 3 months from the date of implementation. All
bugs / defects / deviations from the specifications will be corrected free of charge.
▪ A total span of 20 Man Hours will be provided free of cost for executing minor changes in
application requested from the client. All other work will be chargeable at the standard man-
hour rates.
▪ The proposal offer is valid for 15 days.
6 Support Service Level Agreement
Priority of
Description Response Resolution
Support Impact
(Severity) Time Time
request (SR)
7.1 Expertise:
We are an ISO 9001 and ISO 27001 Certified company having a strong team of 250 software engineers
operating from our Noida office. We believe in collaborating with our clients to understand their
needs and provide EXACT solutions. The different products and solutions we provide are as follows:
▪ Blockchain development
▪ ICO Services
▪ Web based Business Applications
▪ CRM/ERP Solutions
▪ AI and Machine Learning
▪ Mobile Apps Design and Development
▪ Data Analytics Solutions
▪ Amazon Cloud Solutions
▪ Security Solutions
We would be glad to walk you through more demo of our products and solutions which includes a
range of Blockchain and Crypto products.
SIGNED AND DELIVERED by the within- SIGNED AND DELIVERED by the within-
Named Prolitus Technologies Pvt. Ltd. Named <_________________________>