Interview with Tokenlon- ImToken’s Mobile Relayer; With Exciting 2020 Year Ahead
This interview with Tokenlon team shares the latest updates on Tokenlon. The Tokenlon team talks about the inception of Tokenlon, Tokenlon’s growth thus far and the team’s roadmap for 2020.
This interview initially appeared on the 0x November Update.
Interview with the Tokenlon team
Tokenlon is a mobile relayer embedded in the imToken app. It consistently ranks as one of the most popular decentralized exchanges in the Ethereum ecosystem. I sat down with their team to discuss their business and a new product called Instant that allows traders to easily swap tokens through a web interface.
Tell us about Tokenlon. Why did you initially create the product? How does Tokenlon work under the hood? How does it relate to imToken?
Tokenlon is a decentralized exchange powered by 0x protocol. It aims to offer a seamless trading experience with competitive rates to bring decentralized liquidity to the masses. Tokenlon was incubated by the imToken team back in April 2018 and recently became a standalone team to expand its scope. The reason why we decided to offer a decentralized trading experience that early is we believe DEX will become necessary infrastructure for the tokenization manifesto, benefiting the crypto economy as a whole.
When Tokenlon was first launched in 2018, it offered two native decentralized trading options within the imToken wallet. One was a simple token swap experience powered by Kyber Network, and the other was a traditional order book relayer powered by 0x protocol. These two approaches both had their pros and cons. For example, the 0x one usually has very thin liquidity, but you get a guaranteed price if the order is fulfilled; and the Kyber one doesn’t require wETH, but can’t guarantee the settlement price.
After many user interviews and iterations, we finally come up with a new design, which is the current one you see, that brings the pros of both approaches and avoids the cons. Unlike many other 0x relayers, Tokenlon adopts a Request for Quotation model (RFQ) and offers a simple swap trading experience similar to that of Uniswap and Kyber. When you want to make a trade, Tokenlon will aggregate quotations from multiple professional market makers and match you with the best one off-chain. If you agree with the quote, then the trade will be settled by 0x protocol on-chain.
The best way to learn about it is to try it out by downloading the imToken app or visiting our newly launched web version here. If you are interested in learning more about the technical details, we have documentation here.
What has Tokenlon’s growth been like so far?
Thanks to the native integration with imToken, which serves millions of users, Tokenlon is in a unique position to have gained significant exposure since the very beginning. Within one month after the launch of the current version of Tokenlon in July, we were able to rank #1 amongst Ethereum DEXs by both volume and users, and has conistently ranked as one of the top 5 DEXs from then on. Tokenlon stats are highly correlated with the market sentiment in Asia.
You recently announced the launch of the web app version of Tokenlon. Congrats! How is the launch going so far?
We just closed our beta and launched the full web version today! Before the web version, Tokenlon was only available within the imToken mobile wallet. We have seen an organic adoption of the Tokenlon, so we thought it is a good time to expand our user base to other platforms.
Tokenlon also recently launched a new synthetic BTC token called imBTC. Why did you decide to create this asset and what are the advantages of your implementation over alternatives?
Good question. We believe there is a big potential for bringing Bitcoin’s liquidity to the Ethereum ecosystem. For example, billions of dollars worth of BTC are traded every day, while all the decentralized exchanges on Ethereum have less than 10m dollars of volume altogether.
After talking to users and looking into existing solutions, we believe two obstacles are preventing greater adoption. With existing solutions, it is extremely hard for end-users to convert BTC to an ERC-20 bitcoin token. And users are not well motivated to hold or use the ERC-20 version. So we thought we could experiment with a new solution and see how it goes.
To address these two issues, we did the following:
- Since imToken is a wallet that supports both Ether and Bitcoin, we created a dApp where users can easily deposit their BTC to mint imBTC to their Ethereum address and vice versa.
- imBTC holders get payouts in imBTC depending on the amount they hold, so users are incentivized to hold and use imBTC. The payout comes from the trading fees Tokenlon collect from imBTC trading.
We launched imBTC just 5 weeks ago and 148.3 imBTC has already been minted with 549 holders. If you are interested in verifying the balances on both chains,
What is on Tokenlon’s roadmap in 2020?
There are many exciting things in our pipeline, and we wish we could have more resources to start working on them early. Below are the four key milestones we want to achieve in 2020:
- Cross-platform: Launching the web version only marks our first step in going cross-platform. We believe Tokenlon has the potential to not only serve end-users, but also applications and merchants as well. We plan to release trading API for DeFi applications to take our liquidity and web widget to allow online merchants to accept cryptocurrencies.
- 0x v3 Upgrade: First, congrats on the successful 0x v3 launch! We appreciate the 0x team’s commitment to making every ecosystem player more successful. 0x v3 has many new exciting features such as aggregating on-chain liquidity and staking. We plan to upgrade to v3 in early 2020, so we could take advantage of these new features to better serve our users.
- Limit Orders: Crypto never sleeps, but people do. Although users enjoy our swap trading experience that is simple and straightforward, users can’t monitor the market and stay awake 24/7. With limit orders, you can set a target rate for the trade and leave it there for the order to execute automatically if the target price is hit.
- Scaling with ZKPs: Scaling has been an important topic in the space since the inception of the decentralized trading. People worry that the throughput of blockchains will deter the adoption of DEX. Fortunately, we have seen many promising developments in the field, such as zero-knowledge proofs for decentralized trading. We are confident about the ZKP technology and would love to scale Tokenlon this way in 2020.
DeFi has been the Ethereum ecosystem’s fastest-growing vertical over the past year. How does the US DeFi community differ from the Asia-based DeFi community?
Recent growth in DeFi is very encouraging and it is the most discussed topic in the Asia Ethereum community as well. From our observation, the Asia DeFi community is different in many ways.
One thing we have noticed is the acceptance of USDT in Asian communities. For example, on Tokenlon, USDT-ETH is the most popular pair that contributes to the majority of our volume, whereas DAI-ETH is probably the most popular pair among US DEX users. Another major difference is that users in the east tend to use DeFi applications on their smartphones instead of a desktop browser. So I would recommend any DeFi team to make their website mobile-friendly if they want to enter the Asia market.
- Gods Unchained Card Trading Commences: The TokenTrove team (formerly GU Decks) had an explosive month of growth when over 6 million NFT cards became tradeable. Gods Unchained also release their first party marketplace, which drove an additional $50k in volume.
- ParaSwap Adds Support for 0x: ParaSwap, a DEX liquidity aggregator has integrated Bamboo Relay and Radar Relay into its trading platform! They plan to integrate with 0x Mesh and other sources of 0x liquidity in the coming months.
- Tokenlon Launches imBTC: The Tokenlon team has launched a synthetic Bitcoin token on Ethereum. The mechanics are similar to wBTC, in that the token is 1:1 anchored to BTC and holders transfer, redeem, and exchange via the imToken app. Additionally, imBTC traders can earn a share of Tokenlon’s platform fees when holding the token.
- FOAM Integrates 0x Instant: Check out Foam Space’s slick Instant implementation below! 0x Instant enables anyone to purchase FOAM tokens directly from their Map interface in just 1 click.
- Muh Options wins the 0x + UMA joint prize: In collaboration with UMA protocol, we awarded Muh Options a joint prize of $2,000 for building the best ETHWaterloo hackathon project. The Muh Options team utilized UMA contracts and 0x Launch Kit to create a p2p options issuance & trading platform. Learn more about the project here.
- Paradigm Labs Launches Zaidan: Zaidan is a non-custodial trading solution developed by Paradigm Labs that provides an alternative to existing DEX trading models. The team utilized ZEIP-18 to build an RFQ system wherein the maker, designated as the dealer, is responsible for both order creation and execution.