The fast, low-fee exchange for Habbo Collectibles. Deposit your NFTs and currencies once, trade instantly inside EmeraldX, and withdraw on-chain whenever you want.
EmeraldX is an exchange for Habbo NFTs with payments on Base. NFTs live on Immutable zkEVM, while ETH and USDC payments run on Base. Instead of settling every trade on-chain, EmeraldX maintains internal balances — you deposit once, then trade instantly with 0% fees during beta. Withdrawals are processed by EmeraldX and confirmed on-chain.
Sign in with your browser wallet, your Habbo account, or a passkey to create an EmeraldX account. No browser extension or gas token is required to start trading — trades settle internally. Habbo accounts are protected by two-factor authentication (2FA): a second check before withdrawals on devices we don't recognize, set up once before your first withdrawal using an authenticator app or a passkey. Wallet accounts authorize every withdrawal with a wallet signature, which already serves as the second factor.
Visit your wallet to get your primary deposit address — one address that works on both networks. Send ETH or USDC on Base, or Habbo NFTs on Immutable, from your on-chain wallet to that address. The incoming asset is detected automatically per network and credited to your internal balance after block confirmations; cross-asset deliveries credit in the detected asset.
Browse the exchange, find an NFT you like, and click Buy. The trade settles instantly against your internal balance — no on-chain transaction, no gas, no waiting. You can also list your own NFTs for sale and make offers on NFTs you want.
Emerald NFTs can be converted 1:1 into Emerald Credits (xEME) based on their denomination. xEME is an internal balance you can use to trade, transfer, or redeem back into Emerald NFTs. Manage your Emerald Credits →
When you're ready to move assets back to your on-chain wallet, visit your wallet and request a withdrawal. Enter your destination address and amount, then authorize the withdrawal with your connected wallet. EmeraldX's custody wallet signs and broadcasts the on-chain transaction — every withdrawal is user-authorized, with no manual review delay. Habbo accounts protect their first withdrawal with a quick Habbo mission challenge or a 2FA method (an authenticator app or a passkey) — the request picks right back up afterwards, and later withdrawals only ask for a code on devices you haven't marked as trusted. ETH and USDC withdrawals are broadcast on Base with the actual network fee paid by the user and deducted from the withdrawal amount; NFT withdrawals settle on Immutable.
EmeraldX maintains full on-chain reserves for every user balance. The public reserves page shows total assets held vs. total user liabilities. If reserves ever fall short of liabilities, trading pauses automatically.
For account access, Habbo accounts add two-factor authentication before their first withdrawal — manage methods, backup codes, and trusted devices any time in Profile → Security. Wallet accounts already authorize value moves with their wallet signature. See the FAQ for the full 2FA walkthrough, including lost-device recovery.
If you run into any issues, start by checking your portfolio to verify your balances and transaction history.