Decentralized Trust, On-Chain.

Escrow made easy with mandate-based smart contracts on Ethereum.

How It Works

Our mandate-based smart escrow system simplifies secure transactions on Ethereum.

Buyer deposits ETH into Escrow

Funds are locked in a secure smart contract until conditions are met.

1

Seller completes task

The seller performs the agreed-upon work or delivers the product.

2

Mandate Creator reviews outcome

A trusted third party verifies the work has been completed satisfactorily.

3

Smart contract releases funds

Upon approval, funds are automatically released to the seller or refunded to the buyer.

4

Interactive Demo

Experience how our mandate-based escrow system works with this interactive demo.

DApp Interface

Console Log

No activity yet. Select a role and interact with the DApp.

Your transaction logs will appear here

🧾 Smart Contract Logic

This simulation is powered by a real Ethereum smart contract designed for buyer-seller transactions with a third-party mandate. While this version runs off-chain for smoother UX, the contract below is fully deployable.

View Smart Contract on GitHub

About the Project

Project Overview

The Mandate-Based Smart Escrow System revolutionizes trust in digital transactions by introducing a third-party mandate role to traditional escrow systems. Built on Ethereum, it provides a secure, transparent, and efficient way to conduct transactions without relying on centralized intermediaries.

Built With

Ethereum

Blockchain platform

React & Vercel

Frontend and deployment

Key Features

  • 1

    Trustless Transactions

    Secure escrow without centralized intermediaries

  • 2

    Mandate Role

    Third-party verification for dispute resolution

  • 3

    Transparent Process

    All transactions recorded on Ethereum blockchain

  • 4

    Gas Efficient

    Optimized smart contracts for lower transaction fees