Advances close the PayFi loop: Income → Reputation → Credit → Settlement. Recipients borrow against their next confirmed payout. Repayment is auto-deducted during executeCycle. Lenders earn interest distributed pro-rata via shares.
Reputation-tiered LTV + APR
| Income | On-time rate | Max LTV | Interest |
|---|---|---|---|
| ≥ $10k | ≥ 80% | 70% | 1% / cycle |
| $1k – $10k | any | 50% | 1.5% / cycle |
| $100 – $1k | any | 30% | 2% / cycle |
| < $100 | — | 0 (denied) | — |
Repayment flow
executeCycle() {
for each recipient:
netAmount = onRepay(payrollId, recipient, grossAmount, token)
// debt + interest deducted; net transferred to recipient
// debt portion pushed to advance pool; interest = lender yield
}Lender pool
Lenders deposit USDT into the pool; receive shares. Interest from repaid advances grows pool TVL. Withdraw anytime at current share price.
Tokenized positions (bonus)
Lender shares can be minted as ERC-721 AdvancePositionNFT — tradeable on secondary markets without closing the underlying position.