OneRare is built using a combination of the latest Web3 technologies for a seamless onboarding experience.
Material UI or MUI provides a robust, customizable, and accessible library of foundational and advanced components, that enables us to build a design system and develop React applications faster. With over 35,000 stars on GitHub, Material-UI is one of the top user interface libraries for React out there.
Openzeppelin is an open-source framework for building secure smart contracts, hence simplifying the process of building smart contracts. This means that we can ship our products faster, whilst also minimizing security risks. With the help of OpenZeppelin, we can focus on deploying smart contracts instead of dealing with the extra hassle of building dedicated security tools.
Hardhat is an Ethereum development environment. It facilitates performing frequent tasks, such as running tests, automatically checking code for mistakes or interacting with a smart contract. It helps us to manage many of the tasks that are inherent to developing dApps and smart contracts. It provides the essential tools to understand where an application fails and provides an answer to solve them
The Graph is an indexing protocol for querying networks like Ethereum and IPFS or in simple words theGraph is an open-sourced software used to collect, process and store data from various blockchain applications to facilitate information retrieval.It analyzes and gathers blockchain data before storing it into various indices, called Subgraphs, allowing any application to send a query to its protocol and receive an immediate response.
Our code is hosted on Github. GitHub is a web-based interface that uses Git, the open source version control software that lets multiple people make separate changes to web pages at the same time.