Kenny Li: WandX’s Basket Protocol

smart-contracts ethereum erc20 decentralized-exchange blockchain

Modern financial services markets have developed over the course of the past few centuries. The origins of modern day banks is widely attributed to the affluent cities of Florence and Venice during the Renaissance, and soon spread across Europe throughout the Holy Roman Empire. Over the subsequent 600+ years, banks have created new tools for managing wealth, investments, and issuing debt. But the fundamental structure of centralized banking has remained undefeated.

It has seemingly only taken one decade to begin to disrupt this 600 year old paradigm of centralized banking. Since the launch of bitcoin, there has been a proliferation of investment and investment management alternatives in Blockchain. All across the world, people are working hard to turn the established system of centralized wealth management on its head through the introduction of many of its own creations into the decentralized world of Blockchain. One of the more recent and intriguing developments has been the establishment of a new Basket Trading protocol, developed by WandX.

WandX’s Basket Protocol for trading a group of ERC20 Tokens

Introduction to Basket Trading

A Basket trade is an order to buy or sell a grouping of securities simultaneously. Generally, these groupings contain at minimum 15 underlying securities. Basket trading is a crucial mechanism for institutional investors and investment funds who often seek to hold large quantities of securities with a certain proportion of those underlying securities or assets. Given the complexity of maintaining the desired proportions of securities, trades are often conducted in large volume so as to maintain fund allocations in line with fluctuations in the prices of those same securities. In traditional financial institutions, Basket trades are often used to buy stocks, commodities, and even currencies.

Why Bother?

Broadly Speaking, Basket trading yields three primary benefits:

  • Customization — investment managers and individuals can create baskets that reflect investment objectives, for example a particular sector focus.
  • Ease of management — basket trades make it easier to manage large portfolios of investments, allowing for the simultaneous buy or sell of a wide array of securities.
  • Control — in being able to trade a large number of securities all at once, it allows investment managers to respond more rapidly and efficiently to changes in market conditions
  • Cost Optimization — basket trading can transfer ownership of several coins in a single transaction, reducing transaction fees on the Ethereum blockchain
  • The WandX Basket Trading Protocol

    WandX has successfully launched a protocol that allows users to create and trade baskets of ERC20 tokens through smart contracts. Baskets are customized bundles of ERC20 tokens, specified by the user. For example, as an owner of these tokens, I could create a Basket of 100 EOS, 1000 KIN and 100 LRC on a smart contract. With the creation of this Basket, I would now be the owner of the smart contract that contains these tokens.

    Once created, I can then list the Basket for trade for an ask price, for example 2 ETH, which is posted on the already established smart contract. Once listed, another person or entity can assume ownership of this Token Basket by sending 2 ETH to that basket address. The Basket originator then receives the 2 ETH through the smart contract, while the person who sent the 2 ETH is the new owner of the basket. In this way, WandX has created a fully decentralized mechanism of creating trading ERC20 Token Baskets.

    The Token baskets can be integrated into any exchange or wallet that allows sign in through a users’ private key, and subsequently executed by any wallet or exchange.

    Example Basket Transaction

    Let’s better define how this transaction might work today

    • Seller (and owner) of tokens defines and publishes basket
    • Underlying tokens are deposited onto the smart contract which is still to this point owned by the Seller
    • Buyer purchases basket using Ether
    • Smart contract is executed
    • Buyer gets the basket and thus ownership of the underlying tokens
    • Seller gets the ether

    Where do we go from Here

    Attempts to democratize investment and wealth management have been ongoing for years, but to limited success. With the entrenched banking and political systems in place, there is limited ability for the average individual to reap the benefits of the most promising investment opportunities. From the JOBS act of 2012 to platforms like angel list, there has been some encouraging development to that end, but there is a still a long way to go.

    With the establishment of an easy to create basket trading protocol, individuals will soon be able to engage in more sophisticated investment management of their own cryptocurrency holdings.

    In the short term, the WandX protocol is likely to be most widely used by fund managers; cryptocurrencies hedge funds such as CoinFund will be able to more easily trade and manage large portfolios of ERC20 tokens.

    In the longer term, as cryptocurrency becomes a mechanism for extending debt, we may even see the creation of a market for securitized loans, not dissimilar from what exists in the current banking system. This will be an interesting trend to watch, as securitized debt vehicles will still only be as good as the underlying securities. While promising, the establishment of a blockchain based Basket trading system does not undo the inherent risks in complex layers of securitized debt.

    WandX’s Basket Protocol was originally published in WandX on Medium, where people are continuing the conversation by highlighting and responding to this story.

    Original article was created by: Kenny Li at

    Disclaimer: This article should not be taken as, and is not intended to provide, investment advice. Please conduct your own thorough research before investing in any cryptocurrency or ICO.

    One more thing you may be interested in:

    Interested in Cryptocurrencies and ICO's?

    Follow our telegram channel for daily cryptomarket reports!

    Join @cointrends

    Stay on top of Altcoins and ICO trends.

    Subscribe to our free Weekly Cryptomarket report

    Delivered once a week, strongly to your inbox.

    Subscribe to our mailing list
    May 21, 2018

    Development update — Decentralized Put Options on ERC20 Tokens (Part 1)

    In the financial markets, a Put Option is a derivative that enables those who purchase the Option to speculate on the fall in the price of an asset. The option contract gives the owner the right, but does not enforce obligation, to sell a specified amount of an underlying security at a specified...

    From: Abhinav Ramesh
    May 18, 2018

    Micro-contracts — A new standard for trading ERC20 Tokens

    ERC20 Token trading currently happens on exchanges — centralized and decentralized exchanges. Order books are also divided into both centralized and decentralized order books.But what if the concept of an order book can be eliminated altogether and orders can be generated on a smart...

    From: Abhinav Ramesh
    May 16, 2018
    April 06, 2018

    Development update — Enabling a liquidity layer of ERC20 Token Baskets using the WandX Basket…

    Development update — Enabling a liquidity layer of ERC20 Token Baskets using the WandX Basket protocolAt WandX, we have built a protocol that enables users to create and trade ERC20 Token Baskets entirely through smart contracts. A Token basket is a group of ERC20 Tokens bundled together,...

    From: Abhinav Ramesh
    March 26, 2018

    Development Update — Payment channel for ERC20 Tokens

    The development of the WandX platform has been going well for the last 1 month. We’re on track to meet the roadmap deadlines as outlined on We have just released the contracts that enable seamless payment through any ERC20 Token using a payment channel. This can be applied in...

    From: Abhinav Ramesh
    March 12, 2018

    WandX Decentralized Exchange and basket protocol release 1.0

    Development on the WandX roadmap as given on has been going well and we’re on track to meet our goals. We’ve released the first version of our decentralized exchange at This application not only allows users to trade in ERC20 Tokens in a fully decentralized...

    From: Abhinav Ramesh
    Upcoming ICO's
    This week overview
    Token Name Starts
    Acorn Collective (OAK) logo Acorn Collective (OAK) 1 days
    Tradelize (TDZ) logo Tradelize (TDZ) 4 days
    Scanetchain Token (SWC) logo Scanetchain Token (SWC) 4 days
    Kepler (KEP) logo Kepler (KEP) 4 days
    Bettium (BETT) logo Bettium (BETT) 7 days
    DNN Token (DNN) logo DNN Token (DNN) 7 days
    Gimmer (GMR) logo Gimmer (GMR) 7 days
    Mint (MNTS) logo Mint (MNTS) 7 days
    Cryptocurrency rates
    *Last hour average price&change
    Coin Name Price Hour
    Bitcoin logo BTC $7639.55 0.67%
    Ethereum logo ETH $605.591 0.92%
    Ripple logo XRP $0.63489 0.66%
    Bitcoin Cash logo BCH $1068.87 0.93%
    EOS logo EOS $12.6766 1.77%
    Litecoin logo LTC $123.129 0.65%
    Stellar logo XLM $0.297391 1.8%
    Cardano logo ADA $0.210158 1.51%
    Tronix logo TRX $0.0729561 0.45%
    IOTA logo IOT $1.53341 0.93%
    NEO logo NEO $55.9326 2.84%
    DigitalCash logo DASH $346.324 0.87%