Derrick Nguyen
February 2, 2022
In this post, I’ll provide a step-by-step guide on how to use LUSD on Tokemak. Before we get started, here’s some background information:
On 12/22/21, an LUSD Pair Reactor went live on Tokemak! This allows LUSD holders to provide IL-free, single-sided liquidity. Original announcement here.
Quick Disclaimer: This tutorial is not a recommendation and interacting with DeFi protocols can be risky. Please do your own research and use your best judgement.
From Tokemak’s documentation:
“The current state of DeFi is comprised of fragmented, unpredictable, and expensively sourced liquidity. Builders of new projects bear massive costs pursuing liquidity solutions through incentivized "pool 2's," which can dry up when the incentives are exhausted. Providing 50/50 paired liquidity is expensive for an individual, and has the looming risk of impermanent loss. Traditional market making solutions are opaque for native DeFi builders, highly centralized, and expensive. Finally, reliance upon whales to provide liquidity results in a perpetual state of uncertainty.
Insufficient liquidity results in poor pricing and volatility. This negatively impacts projects/DAOs seeking deep liquidity for their tokens, exchanges looking to offer the best possible pricing, and the individual, hoping to avoid slippage due to the price impact of their trade. Additionally, protocols interacting with other projects' tokens require reliable liquidity.”
In other words, having deep and consistent liquidity in DeFi is a crucial component for projects and their users to find success — it just so happens that this comes with an expensive, recurring cost. Tokemak aims to solve this issue.
Tokemak is a liquidity-provisioning protocol that aims to create sustainable liquidity for DeFi. To achieve this, orchestration is required among the following:
At time of writing, voting on liquidity direction is live, but liquidity deployment is set to launch at a later stage. Once liquidity deployment finally goes live, assets in Token Reactors will only be paired with ETH to ensure that the system is monitored before using the stablecoin Pair Reactors.
Now that the key components of Tokemak have been explained, let’s cover an example of how they work together:
Once liquidity is deployed and fees are earned, a portion of the returns will contribute towards Tokemak’s Protocol Controlled Assets (PCA). At some point, the PCA could become large enough relative to the overall DeFi ecosystem, causing a Singularity Event. This is when Tokemak has acquired enough PCA to operate self-sustainably and without the need of external LPs.
Now that you understand the basics, let’s dive into how you can actually use your LUSD within the Tokemak system.
To obtain LUSD, users can borrow LUSD against ETH as collateral (guide on this here) or they can buy LUSD off of decentralized exchanges such as Curve.
Note: Borrowing LUSD against ETH using Liquity is likely to be the most attractive option if you wish to maintain ETH exposure.
Once you’re on the main UI, you’ll notice information such as the APRs displayed, different pool and Reactor categories, and more. These are self explanatory, but I want to cover “Cycles” in the top left-hand corner:
Next, you’ll need to scroll down to find the LUSD Pair Reactor as displayed below:
All that’s left to do is click “Deposit LUSD”, confirm the transactions, and your deposit will start earning TOKE rewards when the next Cycle begins!
If you decide to become a Liquidity Director, you’ll need to stake your earned and/or purchased TOKE in the pool displayed below:
Once TOKE is staked, you’ll gain access to voting on any Pair or Token Reactors.
As mentioned previously, LDs who want to vote on Pair Reactors won’t be able to control which pairings are selected yet, but you can still earn the APR. If you want a more granular experience, voting for a Token Reactor might be the best route for now since this provides an additional option to vote for exchanges.
By clicking “Pro Mode” above a Token Reactor, the DEX options will appear and be available for your selection.
And that’s it! You’re now a liquidity provider and liquidity director using Tokemak! This tutorial should’ve covered everything you need to get started. To learn more about their protocol, check out their resources here:
Website | Twitter | Discord | Telegram | Github | Reddit | LiquityCN