Categories
This project is submitted eyeing for the following categories :
- Edge 196 Challenge - using USDAO and DLT
- Best Technical Demo - Danno Ferrin Challenge
Inspiration
I recently got cheated by a scammer in the context of freelancing. The scammer did not pay the promised amount and stole my work. This made me realize the need for a trust-less payment system facilitating escrow for freelancing in the web3.0.
What it does
'Descrow' is a web application which uses the power of blockchain technology for creating an escrow based trust-less payments system. With Distributed Ledger Technology and a number of web3 utilities like USDAO SDK, Stellar SDK and IPFS, we make sure that scammers don't find a chance to rip off money in the context of freelancing.
The following is the flow of our platform :
- Seller connects his wallet and fills a form to create a payment link for their product/ service and sends it to the buyer.
- The buyer visits the payment link and verifies the information about the product/ service. The information include a title, description, price, promises (example, no returns and no liability).
- The buyer connects his wallet and completes the payment. The payment does not reach the seller directly but gets deposited in an escrow wallet.
- The buyer is provided access to the product/ service. Upon successful verification, the buyer releases the funds from the escrow wallet.
- The released funds reach the seller within a few moments. In the case of a dispute, both the buyer and seller are connected to a support agent from Descrow over chat where the issue is clarified and the correct decision is taken. In the future, I am planning to make a DAO to solve disputes and make the whole application truly decentralized.
How we built it
- NextJS for building the front end.
- Flask and a bit of ExpressJS for building the backend.
- ChakraUI for UI.
- Inter Planetry File System
Challenges we ran into
- Finding references for implementing USDAO was hard.
- Could not get to interact directly with a mentor since I worked remote.
What's next for Descrow
- Making a fully functional product and trying to launch it.
- Fundraising and promotions.
Built With
- blockchain
- distributed-ledgers
- express.js
- flask
- ipfs
- nextjs
- usdao

Log in or sign up for Devpost to join the conversation.