Dev Release #7Three portals, one tradeRead the notes
Protocol · Global Trade · Marketplace · 02 of 7

How a deal flows

From list to settled in one transaction sequence. The $100K worked example, the four canonical milestones, and what fires on-chain at every release.

≈ 4 min read · 9 sections
4 milestonesOn-Board · Customs · Delivered · Arrival/QA
~17 txsOn-chain for a $100K deal
<$0.03Gas total vs $1–3K in LC fees

What you are about to see

Trade today: a letter of credit, four to six intermediaries, a 60 to 90 day cycle, $1,000 to $3,000 in bank fees per deal, 60 to 70% rejection on first-pass document presentation. Trade on EDMA: a single transaction sequence on a public L2, four canonical milestones, automated EMT minting on each PASS, instant tranche release, and an on-chain Receipt your auditor can replay from L1.

This page walks the full flow of a worked $100K deal between an operator (seller) and a financier-funded buyer. Use it as the spine when reading the rest of the Marketplace pages: disclosure mechanics, operational signals, operator perspective, financier perspective, and the fee model each zoom in on one slice of what follows.

$100K DEAL, END TO ENDFive stages, from order listed to capital settled. The on-chain effect of each stage is called out below the description.
Worked end-to-end for a single deal between one operator and one financier. Multi-financier-per-order (one listing funded by 2 or more financiers in parallel) follows the same rail with per-financier tranche shares. Detail on the rail mechanics: Settlement.
Five stages of a worked $100K deal between an operator and a financier-funded buyer. The milestone track and waterfall below zoom in on stages 4 and 5.

Step 1: List and match

The operator posts the order from inside TradeOS Orders module. The listing carries: corridor (origin and destination), value, evidence requirements per milestone, requested financing structure (advance %, tenor, currency), and the operational signal pack pulled directly from TradeOS (supplier reliability, payment history, dispute rate, fulfillment cycle, document quality, trading-history depth). Identity is hidden at this stage.

The marketplace anonymises the listing and surfaces it to financiers whose mandate matches the corridor, value band, and signal profile. Financiers filter, browse, and tap interest on fits. The marketplace never reveals identity until both sides confirm: this is the two-step disclosure wall.

Step 2: Disclose, offer, accept

When financiers tap interest, the operator gets a shortlist with their references, KYB profiles, and disclosure-tier indicators. The operator approves a subset; identities reveal simultaneously to both sides. No backdoor reveals. No financier sees what another financier was shown.

Shortlisted financiers send signed offers with rate, advance %, tenor, covenants, and timeline. Each offer is private to the operator; no financier sees what another quoted. The operator picks one. The deal moves to fund stage.

Step 3: Pre-Ship EMT and must-fund

On acceptance, the buyer commits the financed amount in EDSD into the deal escrow. The protocol mints the Pre-Ship EMT: this is the receipt that the must-fund condition is met. Until Pre-Ship EMT exists, no bill of lading is accepted into the rail and no milestone evidence will be evaluated. No funding, no shipping.

The 100K in EDSD now sits Locked across the four milestone tranches. While Locked, approximately 75% of each tranche is swept into short-dated T-bills (70 to 100 days); interest is posted to the order ledger with Proof-of-Reserves. The buyer cannot withdraw; the seller cannot draw early. The slice flips Locked to Unlocked only on milestone PASS.

Step 4: The four canonical milestones

FOUR CANONICAL MILESTONESEach PASS mints its EMT, fires settleTrancheOnPass, deducts the protocol fee, and unlocks the tranche. Same evidence cannot finalise twice.
Release percentages are the typical default for a 4-tranche structure; per-deal terms can override. Tranche-level caps on the protocol fee are documented on Fees and $EDM burn. Equality of evidence (all attestations reference the same evidenceHash) and one-claim exclusivity (same claim_id cannot finalise twice) are enforced at every PASS.
Four canonical milestones with release percentages, evidence types, attestor requirements, and SLA targets. Same evidence cannot finalise twice; same claim_id cannot mint two EMTs.

What fires on-chain at each PASS

Each milestone fires the same transaction sequence. The attestor submits evidence to the PoV Gate via proof.submit(evidence); the buyer has a 0 to 4 hour review window (governed parameter). If the buyer does not block, the gate evaluates: attestation quorum (role-diverse, at least one independent auditor present and valid), equality of evidence (all attestations reference the same evidenceHash), and One-Claim exclusivity (same claim_id cannot finalise twice).

On PASS, settleTrancheOnPass fires. It calculates the tranche amount, deducts the 0.5% protocol fee (capped per tranche), calls EDMBurner.burn to burn 50% of the fee in $EDM with a posted burn hash, calls EDSD.unlock to flip the slice Locked to Unlocked, mints the EMT for that stage, and emits the Receipt v1 event with PoV hash, claim_id, and the full financial ledger. Total latency from evidence submission to payment: seconds.

ONE MILESTONE PASS, ON-CHAINEach of the four milestones fires the same transaction sequence. The buyer has a 0–4 hour review window between PASS and tranche release (governed parameter).
The PASS sequence is identical across all four milestones; only the role, evidence schema, and release percentage change. Detail on the PoV Gate's four conditions: PoV Gate. Detail on burn mechanics: Fees and $EDM burn.
Identical transaction sequence at every milestone PASS. Attestor submits, PoV Gate evaluates the four conditions, settle fires, EMT mints, tranche flips Locked to Unlocked. Reject path keeps the tranche Locked pending corrected evidence.

Step 5: The $100K worked example

Buyer funds 100,000 EDSD. Four lock tranches: 30,000 + 30,000 + 25,000 + 15,000. On-Board PASS unlocks 30,000; the 0.5% fee is $150, of which $75 burns in $EDM. Customs PASS unlocks 30,000; fee $150, burn $75. Delivered PASS unlocks 25,000; fee $125, burn $62.50. Arrival/QA PASS unlocks 15,000; fee $75, burn $37.50.

Total: $100,000 released over the deal life, $500 in protocol fees, $250 burned in $EDM, ~17 on-chain transactions, under $0.03 in gas. Compare to the LC equivalent on the same lane: $1,000 to $3,000 in bank fees alone, 60 to 90 day settlement cycle, paper document presentation, no auditor-replayable trail, and a 60 to 70% probability of rejection on first-pass document presentation requiring re-submission.

THE $100K DEAL, BROKEN DOWNBuyer commits $100,000 EDSD. Four tranches release as milestones PASS. Per-tranche 0.5% protocol fee (capped), 50% of each fee burns in $EDM. Locked EDSD earns short-dated T-bill yield over the cycle.
$500Total protocol fee (0.5% per tranche)
$250$EDM burned (50% of every fee)
$432T-bill yield on Locked EDSD
$100K from buyer commit through four milestone releases. Total protocol fee $500, of which $250 burns in $EDM atomically with a burn hash on the Receipt. T-bill yield $432 accrues on Locked EDSD over the cycle.

What happens if a milestone fails

The PoV Gate returns FAIL or NEED_MORE when evidence is incomplete, inconsistent, or attestations don’t meet quorum. That tranche stays Locked. Other tranches that already passed remain Unlocked: the rail is per-tranche, not all-or-nothing. The dispute flow opens with a deterministic clock and variance math; buyer or seller can escalate; governance can intervene per the published exception rules on the Settlement page.

If a milestone is fundamentally not met (the goods didn’t ship; QA failed beyond tolerance), the locked tranche routes back to the buyer per the contract terms recorded at funding. No tranche can be released without a corresponding EMT; no EMT can mint without a PoV PASS. The constitutional invariants (No EMT no funds; Must-fund before shipping; One-Claim; 50% burn) cannot be voted away.

Where it stands today

EDMA L2 mainnet has been live since May 16, 2026 with the settlement rail in production. The Global Trade Marketplace MVP is in the build phase (Weeks 10–12 of the L2 application layer build) and ships with Stage 3 of the EDMA roadmap (Nov 2026 – Jan 2027) alongside the $EDM exchange listing. v1 routes the matching layer with bilateral money flow off-platform plus accrual ledger fees; v2 brings settlement on-chain via EDSD.

Audited by
Current presale

Verify first. Then mint.

$EDM is the fee, burn, and governance token of the only Ethereum L2 designed to verify real-world events before they settle.

Community Chat

Five channels, one community. Pick where you live online; we'll meet you there.