All projects

Proof-gated Escrow System

Proof-Gated Escrow is a smart contract-based funding system where funds are locked onchain and released only after decentralized verification of submitted proof.

DeFi & Tokenization World Tenderly Thirdweb

What it is

A proof-gated escrow system built on Chainlink CRE. The idea is simpl, funds get locked in a smart contract and are only released when the beneficiary submits valid proof of work. No human approver, no middleman. The CRE workflow automatically detects the proof submission on-chain, calls a verification API, reaches consensus across nodes, and writes the approval or rejection back on-chain. Everything is automated and tamper-proof.

The use case I had in mind is government scheme disbursements, where corruption and fund leakage happen because humans control the release. This removes that entirely. Promoting transparency and building trust among citizens

How it Works

Two Solidity smart contracts: one ERC20 token representing the funds, and an Escrow contract with a state machine that controls the full lifecycle from locking to release. The Chainlink CRE workflow is written in TypeScript, compiled to WASM, and runs the automation; trigger, verify, consensus, write. Contracts are deployed on Ethereum Sepolia testnet and the full flow is simulated using the CRE CLI.

Links

Created by

  • Aaliyah Batool Husain