Escrow UI + Blink - Solana Talent Olympics

Welcome to Escrow UI + Blink, a decentralized application built on the Solana blockchain. This project aims to facilitate secure transactions through escrow services, providing users with a seamless and efficient experience in managing and interacting with escrow accounts.

Introduction

Visit the home page: Escrow UI + Blink

Features

Collections Page

  • Active Escrow List: Displays a comprehensive list of active escrow accounts.
  • Details View: Users can view detailed information about each escrow, including parties involved and the terms of the escrow.

My Escrow Page

  • Make a New Escrow: Create new escrow accounts by specifying the terms and conditions.

Owner's Action

  • Refund Escrow: Authors can refund escrows if the conditions are met or the transaction is canceled.
  • Manage Escrows: Efficiently manage created escrows.

User Action

  • Take Escrow: Participate in existing escrows by accepting the terms and fulfilling the conditions.

Getting Started

To get a local copy up and running follow these simple steps:

  1. Clone the repository:
    git clone https://github.com/truongnguyenptn/escrow-ui
    cd escrow-ui-blink
    
  2. **Install dependencies:
npm install
Run the development server:
npm run dev
Open http://localhost:3000 in your browser to see the application.

Technologies Used

Next.js: React framework for server-rendered React applications. Solana Blockchain: Infrastructure for decentralized applications. Tailwind CSS: Utility-first CSS framework for styling.