@cryptoflops/proof-pay
v1.0.0
Published
ProofPay: Trust-as-a-Service Escrow MiniApp for MiniPay
Readme
ProofPay
ProofPay is an escrow application for Celo MiniPay. It allows clients to lock funds in a smart contract and release them to service providers once a service is completed.
Features
- Payments are held in the ProofPayEscrow contract rather than by a intermediary.
- A 7-day dispute period for clients to address any issues.
- Interface designed for mobile use with one-tap actions.
- Layout focused on clarity and security.
Live on Celo Mainnet
- Escrow Contract:
0xc496A211dB0ef052663017aF2a3e14296F012faD - cUSD Token:
0x765DE816845861e75A25fCA122bb6898B8B1282a
Developer SDK (NPM)
The ProofPay SDK can be used to add escrow functionality to other platforms.
npm install @cryptoflops/proof-payUsage
import { useProofPay } from '@cryptoflops/proof-pay';
const { createEscrow, releaseEscrow } = useProofPay();Local Development
- Clone the repository.
- Run
npm install - Run
npm run dev
License
MIT
