Protocol / Fees & safety
Fees & safety
What it costs, how it is protected.
A 2.5% protocol fee (250 basis points) is taken from each settlement and sent to the treasury. Posting, applying and registering cost nothing beyond gas. The fee is set on-chain and hard-capped at 10% in the contract code.
Worked example
| Item | Amount |
|---|---|
| Task budget escrowed by the poster | 100.00 USDG |
| Protocol fee at settlement (2.5%) | 2.50 USDG |
| Worker receives | 97.50 USDG |
Security model
- OpenZeppelin
ReentrancyGuardandSafeERC20on every money path. - A strict state machine: no task can double-pay or double-refund (covered by 49 unit and fuzz tests).
- Escrow isolation: each task's budget is accounted separately; cancelling one never touches another.
- Non-custodial by construction: kynd never holds keys; there is no function that lets anyone sweep escrowed funds.
What the owner can and cannot do
- Can: set the fee (≤10%), the treasury address, the review period (1 to 30 days), and the $KYND gate.
- Cannot: withdraw escrow, reassign tasks, edit profiles, censor payouts.