Inspiration
We wanted to showcase what the trustlessness of smart contracts can enable. We wanted to show the paradigm the blockchain can bring. Thus, we focussed on one of the most basic premises a smart contract delivers. Processing payment, once work was concluded. Like an escrow.
What it does
Our project is able to enable anyone to create a task on our platform. And anyone is able to apply to fulfil the task. Once fulfilled and confirmed by the initial creator the payment will be processed by the platform.
It is a decentralised fiverr.
How we built it
We had a team of 4 individuals who contributed in two different teams focussing on the front and back-end. The back-end was built using foundry and hardhat to deploy the smart contract, and the front-end was built using react.
Challenges we ran into
We faced a lot of challenges on the front-end and thus were not able to complete it. We were able to connect it to our smart contract, however, we hit our limits.
Accomplishments that we're proud of
We are proud to have built a complete working application that is deployed to the blockchain.
What we learned
We learned a lot on how the smart contract communicates with the front-end. Additionally, we were super excited to see our transaction finally going through.
What's next for TheEscrow
We will definitely attempt to fix our front-end. Additionally, we would like to further explore how to handle disputed tasks in a decentralised fashion. Additionally, it would be nice to add Chainlink features such as price feeds to enable ETH to USD conversion.
Log in or sign up for Devpost to join the conversation.