Skip to content

x/take — Take module

The x/take module is where marketplace-settlement policy lives. It moves no funds itself — settlement reads its governed parameters at payout time and honours them as escrow releases to the provider.

The take module governs marketplace-settlement policy. The proposed policy sets the marketplace commission at 0%, so settlement would move the agreed lease amount to the provider without a platform deduction — but the rate is governed state, not a permanent guarantee.

This does not remove transaction fees: low validator fees apply to on-chain messages and compensate the validating network. They are proposed at approximately 90% below standard network transaction fees.

A protocol needs sustainable revenue tied to genuine usage. A transparent, governed take on settled payments is the cleanest such mechanism: visible to every participant, proportional to real economic activity, and changeable only by stakeholder vote.

ConceptDefinition
Marketplace commissionThe governed platform deduction from marketplace payments — proposed at 0% in the current design.
  1. Clear — Usage clears. Line items clear the dispute window against funded lease escrow.
  2. Apply — Policy applies at payout. The governed settlement policy is honoured as funds release to the provider.
  3. Compensate — Validators earn fees. Message-level transaction fees flow to the validating network for operating consensus.
  4. Govern — Stakeholders can change it. Any future rate change requires stakeholder vote — visible, proportional, governed.

x/take exposes exactly one message, MsgUpdateParams, and that is the point: the module’s entire surface is its governed policy. There is no user-facing transaction to submit here — the commission rate changes only through a stakeholder vote, and the module’s simulation package ships governance proposals for exercising that path.

Params is the module’s only query: it reads back the current governed settlement policy, commission rate included. Nothing else is exposed, because the policy is the module — deliberate thinness rather than an unfinished API.

ModuleHow they interact
x/settlementThe governed settlement policy is honoured at payout.
x/escrowThe agreed lease amount is released at the escrow boundary.
x/bmeVEID-led issuance policy interacts with supply mechanics.

The governed platform deduction from marketplace payments — proposed at 0%, so under the current proposal settlement moves the agreed lease amount in full.

Does the proposed 0% rate mean running the chain is free?

Section titled “Does the proposed 0% rate mean running the chain is free?”

No. Low validator transaction fees apply to on-chain messages and compensate the validating network. The proposed 0% applies to the settled lease payment itself.

A protocol needs sustainable revenue tied to genuine usage. A transparent, governed take on settled payments is the cleanest such mechanism — visible to every participant, proportional to real activity, and changeable only by stakeholder vote.