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
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.
1) eCommerce marketplace Agreement contract: https://explorer.glif.io/address/0x9376d31F84529C98fa08Cd452fc0bC26383B9582/?network=hyperspacenet
2) Storage deal Auction contract : https://explorer.glif.io/address/0x2783ADf4Eead72e0cA507F3B25E2549A201F980D/?network=hyperspacenet
3) TescrowDevs NFT contract: https://explorer.glif.io/address/0xe02de84CE215bFA21A83d7798C02B51d908745dF/?network=hyperspacenet
Only TescrowDevs NFT holders can make a bid
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",
},
}