Skip to content

Ornate is a decentralized marketplace built on the Solana blockchain where luxury and fashion designers can list, auction, and sell exclusive items. The platform supports both fixed-price and Dutch auction models, enabling fair, fast, and transparent commerce powered by Web3.

Notifications You must be signed in to change notification settings

manchain/ornate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ornate: Decentralized Luxury Fashion Marketplace

Welcome to Ornate, a decentralized marketplace where luxury fashion meets blockchain. Designers can list exclusive products, and users can buy or bid on these items using cryptocurrencies, all in a secure and transparent environment built on the Solana blockchain.


Overview

Ornate is a two-sided marketplace that bridges the gap between designers and consumers by leveraging blockchain technology. Designers can upload their fashion products, including exclusive luxury items for auction, while users can buy or bid using SOL or other cryptocurrencies. The platform uses a Dutch Auction model for live bidding and offers categories for all types of luxury and fashion accessories.

image


Key Features

  • Decentralized Platform: Built on Solana, offering fast and low-cost transactions.
  • Exclusive Auctions: Dutch auction model for limited-edition fashion items, where the price decreases over time.
  • Crypto Payments: Users can purchase fashion items using SOL and, in the future, other cryptocurrencies.
  • Digital and Physical Ownership: Both physical luxury items and NFTs representing digital assets.
  • Provenance and Authenticity: Blockchain ensures authenticity, ownership history, and scarcity of each listed item.
  • Designer and User-Friendly: Simple interface for designers to list items and for users to browse and purchase.

Technology Stack

  • Blockchain: Solana
  • Smart Contracts: Rust & Anchor framework for on-chain logic
  • Frontend: React with TypeScript
  • Backend: Node.js with Express
  • Database: MongoDB for off-chain data (product listings, user profiles)
  • Payments: Solana for fast and secure crypto transactions
  • Auction Model: Dutch Auction for exclusive items

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/your-repo/ornate.git
    cd ornate
    
  2. Install dependencies:

    npm install        # For the frontend and backend
    
  3. Set up environment variables: Copy the .env.example to .env and configure your environment variables:

    cp .env.example .env
    
  4. Start the development environment:

    • Run the frontend:
      npm run dev
      
    • Run the backend:
      cd backend
      npm start
      
  5. Deploy Smart Contracts: Compile and deploy smart contracts to the Solana blockchain:

    cd contracts
    anchor build
    anchor deploy
    

License

This project is licensed under the MIT License - see the LICENSE file for details.


Contact

For questions or support, please reach out at:


Ornate – Elevating fashion with blockchain.

About

Ornate is a decentralized marketplace built on the Solana blockchain where luxury and fashion designers can list, auction, and sell exclusive items. The platform supports both fixed-price and Dutch auction models, enabling fair, fast, and transparent commerce powered by Web3.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •