Token Trader, our second product, is an end-to-end implementation of the Swap Peer and Oracle protocols, allowing us to solidify the trading experience for both market makers and traders. A strong token trading network, providing liquidity, connectivity, and reach, starts with a plug-and-play ecosystem for market makers to push trade flow through friendly frontends.

Market Maker

The market maker provides orders based on its valuation model and serves a dashboard to help operate it. Today the maker offers AST for ETH and ETH for AST. Oved will be covering more on the market maker next week.

Router

The router transmits messages between the market maker and taker frontend. Later, we’ll offer more options including client-server and peer-to-peer. The router is written in Elixir and the Phoenix framework.

Oracle

The oracle provides price data to smooth the process of making and taking orders. On the frontend, a taker is able to verify the price they’ve received. Today, the oracle provides this data as an aggregated order book.

Taker Frontend

The taker frontend is a web application that requests and fills trades received from the market maker. The frontend will feel like a ShapeShift for Ethereum tokens and is written in React and Redux.