user-helmet-safetyFor 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