iW World Exchange Technical Information




xSuite:

a combination of the following modules to form a bleeding-edge crypto trading exchange.



combines Wallet security with engine performance, server robustness, client versatility and back office management.

The advantages of xWallet, xEngine, xServer, xClient and xAdmin form a fully functional, broadly tested, highly secure, robust, fast and comfortable crypto trading solution that will boost order volume and customer satisfaction on the exchange.





xWallet:

securely store your cryptoasstes in a bulletproof wallet, protected against in house and external attacks with deep freeze storage for the majority of our assets.



our bullet-proof cryptoassets wallet with automatic deep freeze storage - remote and secure. xWallet is designed to run shielded from the trading cluster. Every communication of the cluster with xWallet is secured by a cryptographic process that provides symmetric encryption of wallet commands based on user passwords.

When integrated with xServer and xClient users can choose two-factor authentication via Google Authenticator and e-mail to protect every wallet access. In accordance with user configuration only double authenticated wallet requests are passed on to xWallet via symmetric encryption.

xWallet’s deep freeze storage solution enables a group of trust holders to set up multiple multisignature wallets of increasing size. The wallet supervisor process will automatically swap assets to deep freeze storage in accordance with a rational equation that correlates overall assets with hot wallet size. In case of a hot wallet underrun the multisig wallets can be restored and subsequently recreated individually when cryptographically signed by a predefined number of trust holders.





xEngine:

let orders match instantly and reliably and without locking at the customer funds.



our high performance robust, flexible and optimistic cryptocurrency trading engine.

xEngine’s best-match approach brings the lowest buy order to a match with the highest sell order. Price determination keeps the volatility as low as possible by referring the previously matched price as a reference. Adjustable parameters like minimum nominal and trading fee with special options, e.g. maker-taker fees are taken into account.

Order matching supports limits as well as unlimited orders. With our Optimistic Fund Locking feature funds remain free until execution and can be withdrawn at any time. If insufficient funds are available at execution time the order is partially executed and the rest is either paused or canceled based on the traders’ choice. With Optimistic Fund Locking no funds have to be available at order creation time. The order remains paused until funds become available. Once deposits have been booked, paused orders will immediately be activated and executed if a match can be made.

xEngine’s only external connection is the persistence cluster to fully eliminate security risks. xEngine is is designed for high volume trading up to 1,000,000 orders/hour.





xServer:

use our distributed high security server persistence layer with enterprise grade availability.



the fully scalable enterprise crypto wallet and trading API that runs with mobile, desktop and bot clients.

xServer’s clustered persistence layer offers robustness and scalability and allows adding and removing servers without downtime. Stateless and session-free job processing allows for high speed transactions with low memory footprint. DNS failover switches off dysfunctional nodes and instantly reroutes traffic to other cluster nodes.

The REST based JSON API covers the entire functional wallet and exchange range and can be used to connect automatic trading peers as well as crypto wallet and trading clients. Built upon standard the standard LAMP technologies the utilized security mechanisms are broadly tested and highly reliable.





xClient:

gives our customers a responsive gate to the exchange protected by two-factor authentication.



is the responsive pure JavaScript crypto wallet and trading client that is based upon xServer’s API. It supports all client sizes from mobile to desktop.

Sensible user operations are secured with optional two-factor authentication via Google Authenticator and e-mail authentication that can be configured in user settings. xClient features instant notifications of order matches, price teasers, order book and charts. The multi currency account information provides detailed debit/credit entries, fee information and account history. Order entry and search cover the full range of xServer’s order features from limited and unlimited orders to optimistic fund locking (with order pause or cancel on no credit option) to a broad range of order search options. xClient’s liquid design looks great and allows easy handling on all devices from smartphones to tablets to desktop computers.





xAdmin:

enables our back office for frictionless fiat transfer, support handling and real time exchange customization.



provides frictionless fiat transfer, support handling and real time exchange customization. Our back office system helps you to manage fiat funds, answer support questions, configure deep freeze storage and adjust exchange parameters like minimum nominal and trading fees. With xAdmin we can book fiat payment receipts and see withdrawal requests you need to process. On the dashboard we can see open support queries and can view the support thread of each customer. Exchange configuration and deep freeze storage parameters can displayed and edited on intuitive interfaces that make it easy to run our cryptocurrency exchange.

Login access to xAdmin is only available via VPN to exclude potential attackers.