Transparent fee schedule. No hidden charges. The current model favors the user during public beta — fees are zero or near-zero across the board.
Public beta: 0% on all directions — maker, taker, buyer, and seller. No trading fee at all while the marketplace is in beta.
After beta, a seller-side trading fee applies (the buyer-side fee remains zero). The exact post-beta rate is set in the fee configuration and is always disclosed in the trade confirmation modal before you sign.
$0 EmeraldX fee on all deposits. You only pay the standard Immutable zkEVM network gas fee to send the transaction from your own wallet to your EmeraldX deposit address.
Network cost capped — you pay the actual on-chain gas cost of broadcasting the withdrawal, capped at a USD ceiling. During public beta, the operational fee component is zero, so you pay only the network cost.
$0 for internal transfers to other EmeraldX users. Transfers settle instantly against internal balances — no gas, no on-chain call. The recipient signs to accept; you sign to authorize.
Conversion (Emerald NFT → xEME): 1:1 by denomination. Converting an Emerald NFT credits your xEME balance at the denomination value of the NFT. No fee.
Redemption (xEME → Emerald NFT): You receive the principal back minus a treasury fee. The fee schedule is encoded in the Emerald denomination table and is shown in the redemption modal before you confirm.
2% rake (1% per player) on each duel pot. When you win, the rake is deducted from the pot before payout. On a push (tie), no rake is taken. Minimum stake is 50 xEME.
Fee logic is implemented as pure, unit-tested functions in the EmeraldX codebase. The schedule can evolve over time (for example, when the public beta ends) — the rate you see in the trade or withdrawal confirmation modal is always authoritative. For the legally binding fee terms, see Terms of Service.