Skip to content

Disha1998/Tescrow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tescrow - Trusted Escrow

Blockchain

A multi purpose Decentralised escrow protocol to facilitate peer to peer transactions between individuals and DAOs.Problem in current escrow services is that there high chances of fraud and when dispute is being raised, most of the times decision goes to the favour of a party who is bringing money on the platform. For example Employers in freelancing marketplaces. First we need to connect and as per our purpose, we can select Escrow template contract. We have ready to use escrow smart contracts for 1) Storage deal Auction 2) Data DAO / Market place escrow 3) Lottery Escrow for Games

Use cases

DAOs : Provides a secure platform for decentralized autonomous organizations (DAOs) to conduct peer to peer transactions with confidence. The protocol eliminates the need for intermediaries, allowing for seamless and trustless transactions within the DAO community.

Companies : Offers companies a secure and efficient way to facilitate transactions between multiple parties. Our protocol eliminates the risk of fraud and reduces the cost of intermediaries, making it a cost-effective solution for companies looking to streamline their operations.

Storage Providers : Offers storage providers a secure platform to transact with their customers. The protocol ensures that the storage provider is paid only after the customer receives their data, reducing the risk of fraud and providing peace of mind to both parties.

Freelancers : Provides a secure platform for freelancers to transact with their clients, ensuring that payment is made only after the work is completed. The protocol eliminates the risk of fraud, ensuring that both parties are protected.

Contracts on Filecoin Virtual Machine:

It includes

Screenshot 2023-02-06 at 4 47 15 PM Screenshot 2023-02-06 at 4 47 23 PM

Storage deal Auction

Create Auction

Screenshot 2023-02-07 at 1 27 24 PM

My Created Auctions

Screenshot 2023-02-07 at 1 27 34 PM

Make Bid.

Only TescrowDevs NFT holders can make a bid

Screenshot 2023-02-07 at 1 27 42 PM

All Bids and Bidders

Screenshot 2023-02-07 at 1 27 53 PM

eCommerce marketplace Agreement

Create Agreement

Screenshot 2023-02-07 at 1 29 47 PM

My created Agreements

Screenshot 2023-02-07 at 1 29 56 PM

Details of Buyes and Seller.

Screenshot 2023-02-07 at 1 30 06 PM

Filecoin Virtual Machine

require("@nomicfoundation/hardhat-toolbox")
require("hardhat-deploy")
require("hardhat-deploy-ethers")
require("./tasks")
require("dotenv").config()

const PRIVATE_KEY = process.env.PRIVATE_KEY
/** @type import('hardhat/config').HardhatUserConfig */
module.exports = {
    solidity: "0.8.4",
    defaultNetwork: "hyperspace",
    networks: {
        hyperspace: {
            chainId: 3141,
            url: "https://api.hyperspace.node.glif.io/rpc/v1",
            accounts: [PRIVATE_KEY],
        },
    },
    paths: {
        sources: "./contracts",
        tests: "./test",
        cache: "./cache",
        artifacts: "./artifacts",
    },
}


Spheron

https://github.com/Disha1998/Tescrow/blob/master/Spheron.md