For Freelancers
How to use the freelancer payment escrow Dapp
Agree on Terms with Client Same as client - finalize scope, price, deadline, token off-platform.
Receive Escrow Address
Client shares the deployed escrow address.
Link Your Telegram ID
Open the AfriLance Telegram Bot.
Use command: /link <escrowAddress> freelancer <yourWalletAddress>
Bot Response: " Linked" - you now receive all event alerts. (Client links as "client" similarly.)
Wait for Funding
Client funds the escrow.
Bot Notification: "Deposit Received - [amount] [token]".
Start & Complete Work
Begin work upon funding.
When finished, submit proof hash via the escrow contract (or client can assist).
Bot Notification: "You submitted proof " (to you), "Work Submitted!" (to client).
Receive Payment
Client approves → funds auto-release to your wallet.
Bot Notification: "APPROVED! You received [amount] [token]".
If revision requested: "Revision Requested " - resubmit.
Dispute: Notified and oracle resolves.
Last updated
