LAST UPDATED: 18 August 2022
Various companies have announced stock splits over the past year. Companies split their stocks for multiple reasons such as making their stock prices look more attractive to investors.
Although the number of shares outstanding increases by a specific multiple, the total dollar value of all shares outstanding remains the same because a split does not fundamentally change the company's value.
Changes like these have to be properly implemented on DeFiChain as well. As a result we came up with a process that applies to all future stock splits.
How do stock splits affect dTokens on DeFiChain?
Since the minting of dTokens are dependent on the price oracles of the underlying, a stock split without adjusting the respective dToken would cause severe issues, resulting in a wrong price of previously minted dTokens. Hence, a split is inevitable to keep the respective dToken’s price in line with its underlying.
A stock split follows a standardized procedure on DeFiChain, wherein a sophisticated mechanism guarantees a timely implementation with a minimum of downtime.
DeFiChain users will observe the following key changes as a result of a stock split:
- Depending on the split ratio announced by the company (see table below), dToken owners will receive additional tokens for every 1 token that they own before the split (eg. in the case of AMZN which saw a 20-for-1 stock split, dAMZN token owners received 20 tokens for every 1 token that they owned before the split)
- Updated price from oracles
- Updated dToken ID: A new token ID will be assigned to the post-split dToken (If you are not familiar with this attribute, it likely will not affect you)
These changes are primarily implemented on the consensus layer, and little needs to be done by users of DeFiChain.
How are stock splits executed on DeFiChain?
In order to implement the stock split adjustment as smoothly as possible, DeFiChain takes the following steps: DEX, vaults and systems interacting with the dToken will undergo a process called the lock, which is a mechanism meant to serve as protection from any unstable prices from the oracles during the transition period.
The lock will start a few hours before the market opens and will be lifted some time after. The lock window of each stock changes accordingly, and details of each stock split can be found in the table below. In the case of dAMZN, the lock started 3 hours before the market opened, and was lifted 3 hours after. After the lock is lifted, vaults will be halted for 1 hour (standard vault safety mechanism) before they become operational again. The lock period changes from stock split to stock split and can be seen in the table below.
Refer to the following table for updates on the latest stock splits:
Using dTSLA to illustrate the timeline of events:
DEX users and dToken owners will experience a lock window, which takes place a few hours before the market opens and will be lifted some time after. The length of the lock window will depend on the specific stock split; more details for each stock split can be found in the table above. During this period, there will be no interaction with the respective dToken. dToken vault owners will also experience an additional 1-hour halt on top of the lock period.
No action is required except to take note of the lock period (window before the market opens and window after, and an additional 1-hour for dToken vault owners).