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 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 network gas fee of the network you send on — Base for ETH and USDC, Immutable for Habbo NFTs — to move the transaction from your own wallet to your EmeraldX deposit address.
ETH & USDC: you pay the network fee — ETH and USDC withdrawals are broadcast on Base, and the actual Base network cost is deducted from your withdrawal amount. The estimated fee and the amount you'll receive are shown before you authorize. If a withdrawal is rejected before broadcast, the fee is refunded in full. If a withdrawal fails after broadcast, it is refunded net of the network fee — the fee stands, because the gas was spent.
Other withdrawals: network cost — you pay the actual on-chain cost of broadcasting the withdrawal. 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 once you authorize them — your wallet signature for wallet accounts, or a Habbo mission-code challenge or an enrolled 2FA factor (authenticator app or passkey) for Habbo accounts. No gas, no on-chain call, no recipient action needed.
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): redeeming costs the denomination's principal plus a treasury fee — e.g. redeeming a 10-denomination Emerald costs 12 xEME. The fee schedule is encoded in the Emerald denomination table and is shown in the redemption modal before you confirm.
| Denomination | Treasury fee | Total redemption cost |
|---|---|---|
| 10 xEME | +2 xEME | 12 xEME |
| 50 xEME | +2 xEME | 52 xEME |
| 100 xEME | +2 xEME | 102 xEME |
| 500 xEME | +2 xEME | 502 xEME |
| 1000 xEME | +2 xEME | 1002 xEME |
| 10000 xEME | +400 xEME | 10400 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.