Vesper – Toward a Sustainable Ecosystem of DeFi Products

Chaz Schmidt
-
Jul 14, 2021
|9 minutes read

DeFi is a fast moving and highly competitive space. While DeFi may level the playing field by allowing anyone to participate, it still comes with risks and has a steep learning curve. When these factors are combined, it’s easy to see how the average user may feel left behind at times. Built by the team at Bloq, Vesper Finance attempts to lower the barrier to entry for users by striking a balance between professionalism and DeFi’s dynamism in its products. Vesper’s first product — Vesper Grow, originally introduced as “Holding Pools” — offers users an easier way to passively earn a yield with their tokens, though with several innovations including a modular, multi-pool design enabling pools to adapt and transition strategies behind the scenes. 

Vesper’s ultimate goal is to create DeFi products with a set-and-forget type experience that adhere to Vesper’s stated Core Principles: longevity, quality, trust, and community. Vesper’s roadmap is guided by these principles, featuring an economic model crafted to align Vesper stakeholders via VSP token incentives and community-created pools (More below.) Vesper emerges from beta on February 17, 2021.

Vesper Grow – adaptable pools with more than meets the eye

In a nutshell, you deposit a token into a Vesper Grow pool, the pool then automatically puts your tokens to work in other DeFi protocols earning a passive return in the deposited token based on your chosen asset and risk tolerance. Vesper pools are scored and placed into two risk categories: Conservative and Aggressive Pools. Risk scoring assesses the complexity of a pool’s underlying strategy, security of the protocols it interacts with, and the collateral ratios among other technical factors.

At first glance, Vesper may appear similar to other vault-like products, but upon further examination there is more than meets the eye. From a user’s perspective, a Vesper Grow pool represents a “front pool” that all tokens are deposited into. However, pool strategies can deploy tokens to any number of “back pool” strategies. We’ll cover more on how this multi-pool design makes Vesper’s products more adaptable in a bit.

Farmers will be happy to hear Vesper definitely learned a thing or two from last year’s yield farming craze. Vesper Grow cuts down the number of steps involved in traditional yield farming and has also been built with special features catering to farmers. For example, Vesper implemented EIP-2612 across all platform tokens which allows approvals to be made via off-chain signature. This is cheaper and faster, as it doesn’t require a separate transaction solely to approve interactions with these tokens. Another prime example is the sweeperc20 function which allows pools to swap ERC20s accumulated by front or back pools for more of the deposit asset so you won’t miss out on protocol rewards or future airdrops. 

What makes Vesper’s approach different?

When you dive into Vesper, you’ll find there is hidden complexity behind the simple user experience.

Highly modular, multi-pool design makes Vesper’s products versatile

Vesper takes the concept of money legos to heart. As previously mentioned, all Vesper pools have a single “front pool” that is actually made up of modular “back pool” strategies behind the scenes. Each strategy is like a money lego brick which can be swapped in and out without users needing to switch “front” pools. This allows Vesper’s products to be highly adaptable. In other words, Vesper users will never have to deal with pools being abandoned due to outdated strategies or what the Vesper refers to as “strategy fade,” establishing a set-and-forget user experience. Not to mention, this makes it easier for developers to utilize Vesper pools by seamlessly transitioning strategies without requiring smart contract upgrades and constant maintenance for integrations.

Vesper’s multi-pool design also enables earning strategies to be gradually upgraded over time. For example, a pool can start at 100% of an older strategy and keep slowly increasing its exposure to a newer strategy 5% at a time. This upgrade mechanism can be used to limit exposure to riskier strategies eliminating the need to cap deposits or ignore a strategy. Or, it can even allow the community to test out future “beta” pools proposed by community developers. It also enables a “market basket” of strategies, as there is no limit to concurrent strategies via this multi-pool design.

Structured approach to code audits, testing and deployment

“Aping” into smart contracts on a whim isn’t for everyone for a reason. Writing a complex smart contract system is hard. Getting it right on the first try is even harder. Users, especially inexperienced users, can all too often get burned by a mistake or bug found in complex smart contracts that “test in prod.”

Vesper takes a structured approach to testing and deploying new code. Vesper Finance has high standards for technical review. New code is audited several times, and potentially re-audited, throughout the formal software development process. Each new strategy or protocol integration Vesper deploys goes through a series of tests and safety checks. New code is run through off-mainnet tests, private mainnet tests, and then a public beta before ever reaching production. 

Vesper users have the freedom to set their own pace. DeFi power users can opt-in to experimental pools via app.vesperdev.net if they wish to try out new strategies early. Meanwhile, the average user can be confident that any new pool or strategy available in production (app.vesper.finance) has been through formal testing and auditing, whether it was developed by the Vesper team or a community member. (More on that below.) This process is not only about safety but it’s also about building trust with Vesper users and the wider DeFi community. 

Vesper strives to foster community and drive long-term adoption

Having a strong community is vital for any DeFi project to thrive. Community is fostered through trust and forming sustainable relationships. Vesper’s stated core principles are longevity, quality, trust, and community. By design, Vesper inherently vets for quality in its testing and deployment processes. Thorough testing combined with the set-and-forget user experience is likely to garner the trust of many DeFi users. This foundation of trust will be vital when moving forward on Vesper’s timeline towards community-created pools.

Community-created Pools with Vesper Labs

Vesper eventually plans to release Vesper Labs, allowing anyone to propose new strategies and pools. Developers whose strategies are adopted by the Vesper community are entitled to 5% of the fees generated for life — the same 5% that the Vesper team would get for pools they create. This generates a strong incentive for community developers to craft more and more innovative strategies. Vesper Labs improves accessibility by opening the door for anyone with talent and a clever strategy to contribute. And when paired with Vesper’s modular design, users enjoy a seamless experience while still benefiting from improved strategies.

Vesper token incentives designed for sustainability and offer a clear path to decentralization

The Vesper system has been designed from the start to create a sustainable economic model that ties the products in the Vesper Finance ecosystem together. VSP incentives aim to bootstrap the Vesper community by converting participants into protocol stakeholders. The system also encourages volunteer developers, cutting them in on revenue in a way that puts them on equal footing relative to the Vesper founders. This is key to Vesper’s plan towards becoming fully decentralized.

As you can see, 95% of the fees generated by Vesper products are sent to the Treasury Box and swapped for VSP, creating natural demand for VSP based on the returns Vesper pools are able to generate for its users. These VSP tokens purchased by the Treasury Box are then distributed to those with VSP staked in the vVSP governance pool. The other 5% of fees goes to the developer who authored the strategy — either a member of the Vesper team or a member of the Vesper community. This revenue model keeps participants engaged and helps ensure the ecosystem’s longevity, funding such activities as engineering, marketing, and so on. 

At launch, users can earn VSP tokens one of three ways: participating in Vesper’s pools, staking in the vVSP governance pool, and providing liquidity for particular VSP trading pairs. (See more about the tokenomics, distribution, and emission schedules.)

Coming soon: Vesper Earn’s “Directed Pools”

I couldn’t tell you all about Vesper without mentioning this future feature. While Vesper Grow allows users to deposit “Token A” and get more of “Token A,” Vesper Earn pools (previously discussed as “Directed Pools” at the BitGive De-Phi conference) will allow users to deposit “Token A” and earn “Token B.”  If you’ve been in DeFi long enough, you’ve probably fantasized about taking part of your stack, setting a strategy and turning on the auto-pilot. Vesper aspires to fulfill this dream for DeFi users. Vesper Earn pools take the yield they generate from user deposits and delivers what they call “programmable yield.” 

For example, you could set up a directed pool where your yield is used to purchase other tokens, passively diversifying your portfolio. You could even conceivably make a directed pool that splits your yield into other Vesper pools. There are so many different ways you could utilize directed pools. Imagine a pool that donates its yield to charity. All sorts of initiatives could use directed pools to bootstrap their funding. Or perhaps you like to treat yourself, you could create an income pool that sends you some stablecoin spending money each day. It will be really exciting to see these pools in action.

Closing Thoughts

It’s easy to take for granted the progress DeFi has made over the past year alone. However, Vesper has clearly been taking notes. From the methodical testing procedure to the attention paid to mitigating “strategy fade” via its modular, multi-pool design, Vesper has demonstrated their dedication to crafting a product model that addresses the concerns of its users and forming a sustainable community built on trust. Vesper seeks to foster a global community including support for eight different languages: English, Spanish, French, Japanese, Korean, Chinese, Russian, and Turkish. It will certainly be exciting to follow Vesper as it proceeds along its roadmap towards Community-created and Earn Pools.

To learn more about Vesper and explore the pools currently available, head on over to Vesper.Finance. Follow @VesperFi or join the Vesper community on Discord or Telegram to stay up-to-date with Vesper’s future releases.

Disclosure: This post is part of our paid promotional DeFi Pulse Drop series; We’ve partnered with Vesper to help educate and inform the community about Vesper pools. As always, we’re committed to providing the entire community with quality, objective information, and any opinions we express are our own.