These Terms of Service govern your access to and use of EmeraldX, a centralized custodial exchange for Habbo NFTs and supported digital assets on Immutable zkEVM. By signing in or otherwise using the service, you agree to the terms set out below.
Last updated: 2026-07-02
By signing in with an Ethereum wallet — the Sign-In with Ethereum (SIWE) message explicitly states “I accept the Terms of Service: https://emeraldx.io/terms” — or otherwise accessing EmeraldX, you agree to these Terms of Service. If you do not agree to these terms, you must not access or use the service.
EmeraldX is a centralized, custodial exchange for Habbo NFTs and supported digital assets on Immutable zkEVM (chain ID 13371). Users deposit assets to per-user deposit wallets, and EmeraldX credits internal balances. Trades settle instantly against those internal balances without per-trade on-chain transactions. Withdrawals are broadcast on-chain by EmeraldX custody after the user authorizes them with an EIP-712 signature.
Accounts are created by signing in with an Ethereum wallet (SIWE). Users may optionally add a username and display name, and link a Discord account. Users are responsible for maintaining control of their wallet and for the accuracy of any withdrawal destination address they authorize. EmeraldX does not custody or recover a user's personal wallet. The service is not directed to minors.
EmeraldX currently supports the following assets:
Supported assets may change over time, and EmeraldX may delist assets with notice.
Each user receives deposit wallet addresses. Deposits are detected on-chain and credited after 8 block confirmations. A deposit is attributed by address match, and the credited asset is detected from the incoming transfer. Cross-asset deliveries credit in the detected asset. EmeraldX is not responsible for assets sent to incorrect addresses or for unsupported tokens.
Balances are internal ledger entries maintained on a double-entry ledger, which is the source of truth. Trades — listings, offers, and buys — settle internally and instantly. During the public beta there is a 0% trading fee (no maker, taker, buyer, or seller fee); the mature fee model is a 2% seller fee. EmeraldX may revise fees with notice.
Emerald NFTs convert 1:1 into xEME by denomination. xEME can be traded, transferred, or redeemed back into Emerald NFTs. Redemption returns the principal NFT minus a treasury fee encoded per denomination. At launch, Emerald redemptions are subject to manual review.
Withdrawals and internal transfers require an EIP-712 signature from the user's wallet. Signatures are single-use (nonce-enforced) and expire after a short deadline. EmeraldX custody signs and broadcasts the on-chain withdrawal. The user is responsible for the destination address, and transactions authorized by the user's wallet are final. Withdrawals may be rate-limited and risk-scored; certain withdrawals (for example, high-value requests, new accounts, and Emerald redemptions) may require manual review. During beta, withdrawal fees are limited to actual network cost capped at $5 USD, with no operational fee.
EmeraldX maintains full on-chain reserves for every user balance. Total user balances must not exceed on-chain reserves; a reserve deficit automatically pauses the affected activity — trading, withdrawals, transfers, and/or redemptions. The public status page shows the current operational status of reserves. Custody key material is held in an isolated signer (MPC/KMS/HSM); private keys are never stored in the application database, which stores addresses only.
21 Duel is a peer-to-peer card game in which two players each stake xEME and play a blackjack-style hand. The player whose hand is closest to 21 without exceeding it (busting) wins the combined pot. A tie or double-bust results in a push — both stakes are returned. A 2% rake (1% from each player) is deducted from the pot on a win and credited to the platform treasury. The minimum stake is 50 xEME.
Card shuffling uses a provably-fair commit-reveal scheme: before each duel, the server commits a cryptographic hash of its shuffle seed, and after resolution the seed is revealed so that any player can independently verify the outcome was not manipulated. Players may set a voluntary session loss limit to restrict their potential losses. The game may be paused by the platform at any time.
During the public beta, trading is 0% (the mature model is a 2% seller fee). Withdrawals during beta are limited to actual network cost capped at $5 USD, with a $0 operational fee. Emerald redemptions incur treasury fees per denomination. 21 Duel applies a 2% rake on each duel pot (1% per player). Fees may change with notice, and the current schedule is shown in-app.
Users must comply with all applicable law and are responsible for the accuracy of their transactions and for the security of their wallet. The following conduct is prohibited:
EmeraldX may suspend or freeze accounts, pause activity, or reverse ledger entries in cases of suspected fraud, disputes, legal process, reserve protection, or suspected violations of these terms. Operator actions are reserved for emergencies, including dispute resolution, fraud, and manual ledger adjustments. Users may close their account and withdraw their assets at any time, subject to these terms.
The service is provided “as is” and “as available.” NFT and cryptocurrency values are volatile and may change; EmeraldX does not guarantee liquidity, prices, or asset values. To the maximum extent permitted by law, EmeraldX's liability is limited. Users acknowledge the risks inherent to digital assets and on-chain transactions.
EmeraldX may update these terms from time to time; the “Last updated” date reflects the latest revision. Continued use of the service after changes constitutes acceptance of the revised terms. Material changes will be surfaced where practical.
Direct any inquiries about these terms to the EmeraldX team via the in-app channels, the official Discord community, or X (@emeraldx_io). You can also review the getting started guide for product questions.
These Terms of Service are last updated as of 2026-06-27. For details on how we handle your information, see our Privacy Policy.