Skip to content
Compensation infrastructure

Every figure carries the rule that made it.

XEX is compensation infrastructure for partner programmes. You configure the plan; the platform computes what is owed, shows the rule behind every line, and instructs your systems to pay. It never holds member funds or private keys.

Invited to a programme? Find it

The loop

Configuration goes in one end. A settled claim comes out the other.

One month, six stations, and six artefacts you can name.

The operating loop, in six stationsConfig, catalogue, purchase, compute, run and claim, joined in a closed loop that returns to config for the next period. Config and Run each carry a second concentric square: they cannot advance without a second operator approving. Only the claim station moves money, and it moves it out through the operator's own systems.program_versionCONFIGpackageCATALOGUEpurchasePURCHASEledger_entryCOMPUTErunRUNclaimCLAIMSETTLED · NEXT PERIODSECOND APPROVER REQUIRED
Config and Run are the two gates. The claim station is the only place money leaves.

A plan version is drafted, approved by a second operator, and stamped with the engine version that will execute it. Packages go on sale. Members buy them on your own payment accounts. The engines compute, writing one ledger line for every rule that fired.

A run is computed first as a draft that pays nobody. You read what it would do; somebody other than its author approves it. Then a member claims, the platform reserves the exact ledger lines and instructs your systems, and your systems pay. The next period starts from there.

Guarantees

Four things the platform will not do.

Not features. Refusals — which are worth more than a feature list once there is real money behind them.

A ledger row, dimensionedOne ledger row drawn as a technical drawing, in four columns: event, rule identifier, state and amount. Call-outs name each column. Beneath it, four lines for one member in one period — 420.00, 1,240.00, 310.00 and a reversal of minus 180.00 — totalling 1,790.00. Without the reversal the same stack would read 1,970.00; the reversal is a visible line, not a silent subtraction.ONE ROW · DESKTOP GRID · DIMENSIONED1fr150px130px150pxTeam differential · L3member 0f2a… · period 2026-06TEAM-DIFF-COMPRESSCLAIMABLE$1,240.00rule_idthe clause that produced thisamountexact decimal, never rounded upstateaccruing · held · claimable · settledONE MEMBER · ONE PERIODDirect referralDIRECT-L1420.00Team differentialTEAM-DIFF-COMPRESS1,240.00Same-rank overrideSAMERANK-G2310.00Refund reversal · rewindREFUND-REWIND−180.00reversalshown as its own line,never netted awayTOTAL CLAIMABLE1,790.001,970.00 before the reversal — the reversal is a line, not an edit to another line.
  1. 01

    Change a figure without saying why.

    The ledger is append-only, and every row carries the rule identifier that produced it. Reversals, chargebacks and adjustments appear as their own lines and are never netted away.
  2. 02

    Do float arithmetic on money.

    One money type, arbitrary precision, which refuses a float at the database boundary and makes every rounding step explicit. Nothing is ever rounded up.
  3. 03

    Post a run that one person approved.

    Plan versions and payout runs each need a second operator, and self-approval is refused in the application and again in the database. An owner is refused too.
  4. 04

    Hold your members’ money.

    Members pay into your own accounts. Configuring a payment rail with a credential that matches the platform’s own is rejected outright.
Programmes on XEX

Running right now.

Programmes appear here when their operator publishes them. Listing is not vetting, not endorsement, and not a recommendation. Each operator is independently responsible for its programme.

MDS Partner Program

MDS

Earn on the packages you and your team buy

If a programme settles in a token
Where a programme settles in a token, the amount of tokens you receive depends on the market price at the time of the claim. Token prices move, and can fall. A balance shown in USD is not a promise of a token quantity, and a token quantity is not a promise of value.

See every programme

Two doors

Which one are you?

Run a programme

Configure a compensation plan, sell packages, compute what is owed and settle it. Start in a free sandbox with nothing held back.

Start free

Join a programme you were invited to

Find the programme, read what a package costs and what its plan pays before you spend anything, and join from there.

Find your programme