Agreements & escrow
An agreement lets two parties work together safely. Money is locked in escrow and only released as agreed milestones are completed — so the payer knows funds go out only for work done, and the payee knows the money is already set aside.
The lifecycle
flowchart LR
A["Draft"] --> B["Accepted"] --> C["Funded"] --> D["Completed"] --> E["Released"]
C -.dispute.-> F["Resolved by split"]
Create an agreement
- Go to Agreements → New.
- Enter the other party (by email — AXON tells you if they're already a user).
- Add the terms and one or more milestones, each with an amount.
- Optionally let AXON's AI draft a clear, balanced contract for you to review and edit.
- Submit and approve the prompt. The agreement is created and the other party is notified.
As the other party — accept
The recipient reviews the terms and milestones, ticks the acknowledgement, and accepts. This makes the agreement active and ready to fund. (Nothing is owed until you accept.)
Fund a milestone
When you're ready, the payer funds a milestone — the amount is moved into escrow on‑chain. It's now safely held: neither side can divert it.
Complete and release
- The payee does the work and marks the milestone complete.
- The payer releases it — escrow pays the payee (minus the platform fee).
- If the payer doesn't release within 5 days of "complete", release becomes automatic so funds can't be held hostage.
If something goes wrong — disputes
Either party can raise a dispute, which freezes the milestone. Then:
- One side proposes a split (e.g. 60/40).
- The other side accepts it, and escrow settles the funds along that split.
This gives you a fair, on‑chain way to resolve disagreements without losing the locked funds.
Where to watch it
Each agreement has a detail page showing its journey (created → accepted → funded → completed → released), the milestones, and links to the on‑chain record. Every money movement also appears in your Settlements & ledger.
Next
→ Distributions (pay many recipients at once)