Skip to main content

States

FULFILLED and RELEASED_MANUAL pay the taker. CANCELLED and EXPIRED return the USDC to the depositor.

Time windows

The grace period covers a payment made just before pay_by that the provider marks final a little later.

Buy

Sell

Who pays the Stellar fee

Users never need XLM. Pesa’s backend builds each user transaction (deposit, set terms, signal, cancel, depositor release) as an issued action. The user’s wallet signs it, and Pesa’s relay wraps it in a fee-bump. The relay fee-bumps only a transaction whose hash matches an action it issued for that user, once.