This script will work like Upwork escrow. This script will be able to interact with any type of ERC20, BEP20, or TRC20 custom tokens. Even you do not need to be the owner of that token.
Every escrow has an expiration time. The buyer will create an escrow which will be shown in the buyer and seller dashboard as pending. The buyer can release payment anytime. If any dispute occurs then the buyer will request to admin to refund that escrow. Admin will investigate the issue and refund if needed before the expiration time. The seller can also refund. After the expiration time, if no dispute or release payment happens, the seller can claim the escrow funds by himself.
When the smart contract deployer logs into the app then he will get a search box, where he can search by escrow id. He will be able to see all the escrows and can refund any escrow still in the pending state before the expiration date or seller claim occur.
Last Update | 8 October 2024 |
Published | 26 October 2022 |
High Resolution | Yes |
Files Included | JavaScript JS, JavaScript JSON, CSS, Layered PNG |
Software Version | ReactJS, Node.js |
Tags | bep20, binance, crypto, dapp, decentralized, defi, erc20, escrow, fintech, solidity, token, trc20, usdc, usdt, web3 |