SealedTrust
A decentralized platform for trustless deal-making, ensuring funds are only released when both parties meet the agreement.
Created on 6th October 2024
•
SealedTrust
A decentralized platform for trustless deal-making, ensuring funds are only released when both parties meet the agreement.
Why are you participating for Based LatAm?
Although I am not from Latin America, I believe that the challenges faced by entities in ensuring trust and transparency during transactions are universal. Whether in Latin America or any other part of the world, the need for secure, trustless systems is paramount when handling agreements and funds. Participating in Based LatAm allows me to connect with a global audience that shares these common challenges, leveraging blockchain technology to build solutions that foster trust, reduce fraud, and increase financial inclusion.
Latin America has been at the forefront of embracing decentralized technology to tackle financial instability, inflation, and lack of access to traditional financial services. By joining Based LatAm, I aim to contribute to solving these challenges using Base’s technology, offering a platform that provides transparency and accountability in peer-to-peer deals, regardless of geography. Additionally, I see it as an opportunity to collaborate with talented developers, learn from the unique perspectives of those facing these challenges first-hand, and grow as a developer who can create globally impactful solutions
What challenges are you focusing on?
The key challenge I'm focusing on is trust in transactions. Many people hesitate to engage in deals or transactions online, fearing that the other party may not fulfill their end of the bargain. This concern is amplified in regions where legal systems are complex or costly to navigate, leading to unfulfilled agreements, fraud, or loss of funds.
By leveraging Base's blockchain technology, I aim to create a decentralized platform that eliminates the need for intermediaries and ensures that funds are only released when both parties confirm that their agreed conditions are met. This addresses the core issues of trust, accountability, and transparency in financial agreements.
How does your submission address this challenge?
My project, SealedTrust, is a decentralized escrow platform where parties can engage in agreements with full assurance that the terms of the deal will be met before any funds are released. Using smart contracts deployed on the Base blockchain, I have created a secure environment for deal-making.
When two or more parties make an agreement, the funds are locked in a smart contract until both confirm that the terms have been satisfied. In case of a dispute, a multisig wallet is used to resolve the issue. This ensures that a fair resolution is reached only when multiple trusted parties approve the outcome.
SealedTrust addresses key challenges by offering:
- Trustless Escrow: Eliminates intermediaries, allowing users to engage directly in agreements.
- Tamper-proof: Using blockchain, all transactions are immutable and cannot be altered.
- Fraud Protection: Funds are locked in a smart contract and released only when both parties meet the deal's conditions.
- Transparent Process: All transactions and actions are visible on the blockchain, ensuring full transparency.
- Dispute Resolution via Multisig Wallet: If there's a disagreement, a multisig wallet is used, requiring multiple signatories to
resolve disputes fairly. - User-Friendly Interface: The platform is designed to be intuitive and easy to navigate, even for non-technical users.
- Global Accessibility: Anyone from anywhere can use the platform, offering a trustless environment for global and cross-border deals.
Challenges I ran into
Non-Technical Challenges:
- User Adoption: Building trust in a trustless system can be difficult for users unfamiliar with blockchain technology. I had to focus on creating an intuitive user interface and user experience to make it easy for non-technical users to navigate.
Technical Challenges:
- Onchainkit wallet Wrapper: Onchainkit wallet wrappper was making the ui loose it responsivenes at some screen width. It was a big challenge which i coudn't sovle due to time constraint, but i will be working on it after the hackathon
Additional Features
The project was idealized before the Buildathon, but implemented during the Buildathon. Time is very vital asset which I didn't have during the hackathon, as a result the project would be completed after the hackcathon with the following features:
- Implementing a time limit.
- Adding partial refunds or partial deliveries.
- Implementing built-in mechanism for dispute resolution between buyers (payer/payee) and sellers (payee/payer).
- Adding events for important state changes to improve off-chain tracking.
- Implement a mechanism to handle abandoned or expired agreements.
- Multi-currency support for various cryptocurrencies and stablecoins
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
