Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 2 KB

README.md

File metadata and controls

29 lines (17 loc) · 2 KB

Bazar Marketplace

Welcome to Bazar, a fully decentralized atomic asset exchange built on the permaweb. Bazar leverages the power of the Universal Content Marketplace (UCM) protocol, AO and the Universal Data License to enable content creators to trade digital assets with real-world rights.

UCM Overview

The Universal Content Marketplace (UCM) is a protocol built on the permaweb designed to enable trustless exchange of atomic assets. It empowers creators and users to interact, trade, and transact with any form of digital content, from images and music to videos, papers, components, and even applications. Bazar is the first user interface that operates on the Universal Content Marketplace (UCM) protocol.

AO Overview

AO is a hyper-parallel computing system built on the Arweave network, offering a unified environment for executing decentralized applications and smart contracts. Unlike traditional decentralized computer systems, AO provides an open message passing layer that connects parallel processes, creating a cohesive computing experience akin to websites linked through hyperlinks.

AO enables computation without protocol-enforced limitations on size and form while ensuring network verifiability and trust minimization. Developers can launch command-line processes, called aos, as smart contracts within the decentralized network. These processes operate without geographical constraints, promoting seamless user interactions across the network.

Orders on Bazar are fulfilled by a trustless orderbook process built on AO (UCM). Bazar is one of the first user-facing applications to utilize AO processes, providing a secure and efficient trading environment. For more information about AO, refer to the specs here and project here.

Requirements

  • Node.js 18+ and npm
Run local
npm install
npm start