Some details
Collaboration timeframe: April 2017 - February 2019
Technology: React, Redux, Ethereum Blockchain, Cypress
Services: frontend development (dapps)
MakerDAO is the company behind DAI, the first truly decentralized stablecoin cryptocurrency
on the Ethereum blockchain. Before developing DAI, MakerDAO operated a cryptocurrency
exchange,
OasisDex. Since it was developed using the Meteor framework, our client found itchallenging to scale and maintain it. MakerDAO was looking for a team of skilled frontend
developers who would rewrite the platform using a modern technology stack and help to
maintain it in top shape.
Solution
To help MakerDAO improve their exchange platform, we augmented their development team
with a team of two skilled frontend developers. Our engineers were responsible for carrying
out development work on the platform, as well as some lesser-known components of the
MakerDAO ecosystem: Oasis Direct and Eth2Dai.
Technology
Our team worked on Oasis, Oasis Direct, and Eth2Dai components which are responsible
for exchanging DAI, ETH, and MKR assets. That exchange is powered by the on-chain order
book which keeps the entire state of the exchange. To add an offer, users have to complete
transactions on the Ethereum blockchain.
The frontend components are true-dapps, they only show the state of the blockchain and
don’t rely on any centralized backend components. This feature makes Oasis markets
unique on the cryptocurrency scene.
Contrary to standard systems, Oasis doesn’t have a backend component and private
database. All the data is stored on a public blockchain which serves as the single source of
truth. Since there’s no private central component, Oasis has a truly decentralized
architecture.
Results
● Development of the exchange platform and the surrounding components
● Successful long-term cooperation