Brigde-Blockchain To Database ( - Vice Versa)
Brigde-Blockchain To Database ( - Vice Versa)
Dear Team,
Please find enclosed our detailed software proposal for Bridge- Blockchain to Database platform for your kind consideration
on the basis of the fundamental information provided to us.
At RNS Solutions, we hire the best professionals to fulfill your development needs as we know for a project to be successful,
a team must have good technical skills and even better communication skills. We try to fulfill the client's requirements on
time and our services are inexpensive as compared to the rest of the market.
RNS have developed public/private blockchains, wallets, explorers, Dapps, ICO platforms and crypto exchanges for our clients
around the globe and have 50+ happy customers. We are currently developing an Integrated Development Environment
(IDE) for the chaincode and dapps development on Hyperledger. We have 50+ happy customers.
Please let us know if you would like to get in touch with our existing clients from whom you will receive nothing but positive
endorsements. You may also wish to review our website at www.rnssol.com to see our portfolio of previous work and learn
more about our organization.
Thank You.
RNS Solutions Pte. Ltd.
Project Overview
The purpose of the this document is to define the overall project, its
milestones, the hardware & software requirements, timeline and
budgeting. RNS will be developing an Oracles on hyperledger that
are essentially smart contracts. These smart contracts obtain logic
outside the typical boundaries of the blockchain, while still
preserving the trust and transparency that define a blockchain
network. These oracles i.e. smart contracts or chaincode for the
Hyperledger Fabric runtime can be encoded using Convector
Framework. Convector is a JavaScript-based Development
Framework for Enterprise Smart Contract Systems
The database then sends the data back to oracle which then
“restarts” the transaction and gives user the notification of finality.
Milestones
1. Oracle Engine
Hyperledger provides support for Oracle Development using Convector Suite.
b. Client Application
A Client Application will be developed using which a user will initiate the transaction. This
transaction needs data from an outside source such as the website having data stored in any
relational database.
c. Chaincode Development
Chaincode i.e. Smart contract will be developed using Convector Suite which will act as a
verifier to verify the transaction and reach out to the outside database.
i. Verification
This smart contract will use the public key for verification purposes.
ii. Requesting data from External API
If the smart contract determines that the credentials were indeed issued by a trusted
party, the smart contract continues its execution with the next set of business rules
which is requesting the data from the outside through an event.
2. Testing
Unit testing, integration testing and complete end to end testing will be conducted, alongside development.
3. Documentation
A user documentation will be provided separately, which will cover the complete usage of the app for a new user.
4. Support
Maintenance support will be provided after the development.
5. Training
Training will be offered if required on how to deploy the app and how to maintain it.
Software and Hardware Requirements
Hardware Requirement
Name Speces
Browsers Support
Name Compatibility
Chrome Yes
FireFox Yes
Safari Yes
Technology Stack
1. Nodejs
2. ReactJs
3. GraphQL
4. Docker
5. Hyperledger Fabric
Costs and Timeline
We will have a total 2 Backend Developers, 2 frontend developers and 1 Designer
Backend Full time 2 15$/ hr 7200 USD 14,400 USD 25,000 USD
Developer
Payment Terms
Proposed payment terms Proposed payment terms
25% (25%) Paid on acceptance of this proposal and signing of our software development
agreement.