vesperfi / doc Goto Github PK
View Code? Open in Web Editor NEWDocumentation
License: Creative Commons Zero v1.0 Universal
Documentation
License: Creative Commons Zero v1.0 Universal
Title: VIP-XX
Status: Proposed
Proposal to whitelist Defi Pulse Index (DPI) as deposit assets for the Vesper Pools.
Index Coop is the largest on-chain index provider with just over $400 million in assets under management across four products: DPI, MVI, BED, ETH2xFLI & BTC2xFLI. Our goal is to make crypto investing more accessible by creating index products that showcase the value of Defi.
For more analytics into our products check out our Dune dashboard.
In this proposal, we intend to provide information as to why we believe the listing of DPI will be beneficial to the Vesper protocol and the community.
Conduct research on whether DPI is suitable for inclusion on Vesper protocol. Research the potential revenue a DPI pool can generate for holders.
The underlying strategy employed will include depositing 90%+ of the DPI held in the vault into lending protocols AAVE, C.R.E.A.M, Alpha Homora V2 or Rari Fuse Pool 19 (With scope to add more platforms as more yield opportunities become available). Strategies will be maintained and upgraded as directed by the Vesper community and Vesper Pool Ops.
Liquidity will be bootstrapped by assigning VSP from community treasury, at a level recommended by OpComm.
Although, the interest rates of the DPI on lending protocols are low now. Index Coop does plan to increase the lending rates of these markets by building leveraged products on them. Similar to ETH2xFLI & BTC2xFLI a DPI2xFLI product would increase the interest rate of the DPI lending markets as the DPI2xFLI product will DPI borrow in order to create the leverage needed to create the DPI2xFLI product.
DPI is also closely correlated to ETH & BTC. Meaning it will experience less volatility relative to other governance tokens. This is due to the fact that the token tracks a basket of tokens and reaps the benefits of diversification.
Listing DPI has additional benefits for the Vesper community as by creating a DPI Vesper pool it will create more extrinsic productivity opportunities for DPI which assists in the adoption of DPI which ultimately results in more adoption of VSP as the token is a component of DPI. This also complements Vesper marketing as well, since this pool can be presented as an easy way for institutions and individuals to gain exposure to the Defi category in general while building a position via accumulated yield over time.
Specifications
DPI Token Address: 0x1494ca1f11d487c2bbe4543e90080aeba4ba3c2b
Change the withdrawal fee, performance fee, treasury management strategy, and structure for how protocol revenue is allocated. Optimize the fee structure and revenue allocation to improve long term growth in users and TVL. In its current state, the Vesper treasury is just holding VSP, which entails unnecessary risk through lack of diversification.
Raising the yield fees and lowering the cost to transfer between pools incentivizes growing the total returns for Vesper pool users, while still staying in line with competitors’ fees. Implementing an algo-trading strategy for the treasury mitigates risk. Diverting protocol revenue from vVSP rewards lowers short-run returns to stakers, but enables long-run growth.
Currently, withdrawal fees make up 93% of protocol revenue, but are acting as a disincentive for users to move to higher APY pools. Raising the yield fees and lowering the cost to transfer incentivizes growing the total returns for Vesper pool users.
Yield fee: increase from 15% to 20%
Withdrawal fee:
If transferring directly to another Vesper pool: decrease fee from 0.6% to 0.3%. (Starting with transfers of the same token between conservative and aggressive pools).
If withdrawing without transferring to another pool: keep fee at 0.6%
Proposed changes to how fee revenue is allocated:
Operations and Marketing: 25%
Developer: 5%
Partner Program: 5%
Replenishing VSP Reserves: 10%→25% (gradual transition)
Rewards: 55%→40% (gradual transition)
New Initiatives:
Operations and Marketing: this allocation is set to cover a projected $4 million budget that will allow for expanded operations and marketing initiatives to accelerate Vesper’s growth
Partner Program: these funds will go towards incentives for pools created for partner protocols, which bring in deposits from their treasury and community, driving an increase in fee revenue for Vesper
Replenishing VSP Reserves: these funds will go towards buying VSP to extend the VSP pool incentives past their current expected expiration in August/September 2022. This allocation will be gradually increased over the course of a year in order to make the decrease in vVSP rewards more gradual
Some fee revenue will be diverted from VSP buybacks and vVSP reward payouts to wallets for each new initiative.
The algo-trading strategy for the treasury will determine if assets should be allocated to stablecoins or a specific allocation of other tokens (ETH, UNI, LINK, and VSP) to minimize the drawdown of treasury funds. This strategy will only impact the allocation of new funds and will not touch existing VSP holdings to avoid excessive sell pressure.
Economics Design examined historical data on Vesper’s fees and devised recommendations for Vesper’s new fee structure, fee revenue allocation, and treasury management. Their team also conducted financial analysis of the projected impact to balance a short-term revenue drop with a goal of improving long-term growth.
Approve +50,000 VSP over two months following the Avalanche production launch to attract initial depositors and grow the community on the Avalanche ecosystem.
Vesper has maintained a process of incentivizing depositors with VSP tokens since the production launch of the platform. As a result, key unifying lessons were realized and brought to attention by the community. With this in mind, the proposal is to launch a 60 day token addition to the existing framework in order to help secure additional growth, drive protocol metrics, and revenue. This proposal is driven by a commitment to making thoughtful decisions that benefit the community and the platform's longevity.
In order to maximize impact of our Avalanche launch, this proposal outlines an additional 50,000 VSP allocation over two months following the launch:
35,000 for the first month
15,000 for the second month
The purpose of these rewards are to aid in a strong initial start on Avalanche. There is a flourishing DeFi ecosystem on AVAX without a strong yield aggregator like Vesper. These additional VSP are intended to grow the Vesper community on Avalanche.
In addition to the standard 27,500 monthly framework, there will be a surplus of up-to 35,000 VSP and 15,000 VSP for the first and second months after Avalanche launch, respectively.
Sunset several pools with low participation into "retirement", closing new withdrawals and withdrawing funds from protocols.
Several Vesper pools have experienced extended periods of low demand. This may be attributed to low yield opportunities and/or a lack of interest surrounding the deposit asset.
Vesper utilizes revenue from yield earned as gas for all pool operations. Pools that do not achieve sufficient deposits cost more in gas to operate than they contribute in revenue. This diminishes the overall revenue model, decreasing the amount of VSP bought back for depositors.
By retiring these pools, the protocol can realize better revenue without detracting from the general user experience.
Migrate the following pools into a "retirement" setting. As retired pools, users can still withdraw funds from the app, but they will no longer be earning any yield. Additionally, new deposits will not be permitted.
The following pools are to be retired:
Grow
Aggressive DPI
Conservative USDT
Conservative DAI
Earn
USDC-LMR
DAI-DPI
DAI-PUNK
DAI-SHIB
LINK-DAI
Orbit
FEI
AlUSD
Even during periods of low gas costs, like recently, our protocol can save $5,000-$10,000 per year in operational expenses.
Migrate the above pools into a retirement status 10 days after approval, which requires the following changes:
Smart Contract
Pause deposits
Stop strategy rebalancing
Front End
Display "Retired" status
Remove "Deposit" button
Replace the existing fee structure with a single, universal fee. This prevents users from ever earning negative returns.
The Vesper revenue framework was built using market data from competitors at the time and analyzing the user psychology of different fee models. As the market has changed substantially since inception, our fee model is now outdated, and seen as inferior to others.
This proposal sunsets the existing model (0.6% withdrawal fee, 20% performance fee) and introduces a universal fee.
The universal fee is straightforward: Vesper will charge a 2% fee on principal, collected from realized earnings on the pool at each rebalance. If that 2% reflects more than 50% of yield earned, Vesper will only take 50% of yield.
In other words, we charge 50% under 4% APY, and 2% of principal at-or-above 4%.
This model was determined by analyzing competitors and modeling APY and revenue to both protocol and end user.
This fee model is also unique from other options in its ease of implementation. The universal fee, while assigned based on principle, does not touch the deposits of user funds, only the yield earned.
The management fee is added to the rebalance logic module, and looks like an additive, dynamic fee on yield earned versus deposits. It works as follows:
Yield Earned is assigned at rebalance. Then...\
Fee = 2% * ( blocks since last rebalance / blocks per year ) * TVL
If (fee > Yield Earned * 50%)
User APY = Yield Earned - Fee
Protocol Revenue = Fee
Examples:
Base APY | End User APY (Vesper) | End User APY (Yearn) |
---|---|---|
1% | 0.5% | 0% |
2% | 1% | 0% |
3% | 1.5% | 0.4% |
5% | 3% | 2% |
8% | 6% | 4.4% |
13% | 11% | 8.4% |
21% | 19% | 14.8% |
All pools' withdrawal/deposit fees are set to 0%. Rebalance logic modified to account for a universal fee. This fee is set at 2% of management or 50% of performance, whichever is lower.
Reduce total VSP emissions from the Vesper DAO Treasury to 20,000 VSP per month (current emissions are 27,500 per month) with a portion of the budget allocated to incentivize VSP participants directly. Initiate a plan to cover ongoing PoolOps and residual "bad debt".
This proposal encompasses two main components: VSP emissions and Revenue management.
The existing Revenue Model splits net revenue, after PoolOps expenses, between the Pool Developer (5%), vVSP (40%), and Vesper DAO Treasury (55%). Unfortunately, gas costs associated with regular PoolOps activity currently consumes 100% of incoming fees.
Several tactics will be utilized immediately to address PoolOps expenses:
Protocol Owned Liquidity (~$47k), will be removed from the VUSD product and used to fund PoolOps. At current rates, this translates to at least 6 months of expenses.
L2 rollouts will be prioritized to generate revenue off of pools with near-zero gas costs.
Rebalance logic and strategy selection will be improved to reduce costs further without negatively impacting APY or UX.
Revenue stream will temporarily be modified as follows:
Residual Bad Debt & Pool Ops: 80%
DAO Treasury: 15%
Pool Developer: 5%
As Vesper establishes itself as "DeFi Middleware", the usage of VSP to incentivize end users becomes increasingly inefficient and wasteful. Most integrations with Vesper pool share tokens cannot pass on VSP to depositors - effectively removing that VSP from circulation indefinitely.
Additionally, Vesper's growing number of integrations offer more capital efficient mechanisms to incentivize users. The Convex integration and Frax gauge are a testament to this: Every $1 of VSP emitted to voters on the gauge translates to $2-4 of rewards for users. This proposal outlines the next steps in that evolution.
Total VSP emissions will be reduced to 20,000 per month from the Vesper DAO Treasury (from 27,500 VSP), with up-to 16,000 going to strategic Vesper Pool incentives, and at least 4,000 going to the vVSP pool. Once Locked VSP launches, rewards will migrate to the new system.
VSP used to incentivize depositors may be used as it had previously, or rewards can be allocated to third-party integrations where it is determined they represent a stronger outcome. Immediately, incentives could be applied to Vesper deposits on Metronome, FXS voters towards the Frax pool, or Alchemix Vesper vaults.
The total VSP emissions will be reduced to 20,000VSP/month. By allocating at-least 4,000 VSP a month as a subsidy to the vVSP pool, Vesper community members will be able to earn yield again on their VSP holdings, in spite of how revenue is allocated. As Vesper revenue increases, and as bad debt is paid down, buybacks can resume for vVSP holders (or locked VSP in the future), and this subsidy can retire.
This is a temporary revenue proposition that must be overridden by another VIP within 6 months of execution. If no new VIP is executed by the cutoff date, the previous revenue model, outlined above, will be reinstated.
PoolOps expenses should be covered for 6+ months, so long as gas rates remain steady.
At current TVL, Vesper bad debt in Rari Fuse should decrease to below $500,000 during this 6 month timeframe. If TVL increases, that debt will be alleviated at a much quicker pace.
Based on the current number of VSP deposited into vVSP, this 4,000/month subsidy should bring the vVSP estimated APY back above 1%.
Vesper DAO Treasury will begin to accumulate non-VSP holdings to be utilized as seen best fit.
The new VSP framework will take effect the next time VSP rewards reset (around April 10th).
The new revenue model and PoolOps strategies will commence immediately at passing of proposal.
Hi,
I deposited 1691 USDC to Vesper app today. The money was not credited to my account.
Thank you for solving the problem.
https://etherscan.io/tx/0xa15e439f165184143fc3333f77cbf428baee0143b8886aebc720965eb5011a3f
Best Regards,
Jozef Kardos
Zero withdrawal fee, for pool-to-pool transfers within Vesper.
This proposal rests on top of , and depends on, proposal #32.
Do not charge a fee when moving tokens from one Vesper pool into another Vesper pool. e.g. Moving ETH from a conservative Grow pool to an ETH-DAI Earn pool. This may only be applied
VIP-xx
Status: Pending
Whitelist Polygon, Fantom, Arbitrum, Avalanche chains for pools in the Vesper ecosystem and MATIC, FTM and AVAX as new deposit assets.
Vesper seeks to expand its ecosystem by launching its pools on popular EVM chains to offer more choices and benefits for the Vesper user, principally the reduction of transaction costs. Polygon, Fantom, Avalanche, Avalanche have established DeFi ecosystems that enable Vesper to integrate easily.
In addition, Polygon, Fantom and Avalanche have native tokens that are candidates for Vesper pools.
Expectations
This proposal greenlights the creation of Polygon, Fantom, Avalanche and Arbitrum Vesper satellites. In addition, this will approve MATIC, FTM and AVAX to be used as deposit assets. As an initial step, Vesper pools are already undergoing beta testing on Polygon as of Oct. 12, 2021.
Whitelist Polygon, Fantom, Avalanche and Arbitrum satellites for production.
Whitelist MATIC, FTM and AVAX tokens.
This proposal creates a conditions based framework to authorize VSP bonding.
Bonding is a mechanism made popular by Olympus that enables protocols to own their own liquidity. Bonding has proven successful in building treasuries and ensuring healthy liquidity across dexes, but suffers challenges when not properly bounded. This proposal introduces a framework for when rules and conditions for when bonding can occur. These conditions will be closely tied to the amount of liquidity supplied on DEX pairs and the health of the treasury to continue to fund further development of the Vesper platform and ecosystem.
Bonding - A mechanism enabling users to sell assets to the Vesper DAO in exchange for newly minted VSP that will be locked in a Time Capsule. Vesper DAO will maintain functionality to sell new bonds under the following specifications:
A user-iterable Goal List or mapping of (ERC20 token, target_budget, price_multiplier) which are wanted to be received into the Treasury.
mintFrom(erc20 address, amount) will mint an amount of VSP, the lesser of (target_budget, amount) * VSP_price.
User provides any amount of a user-specified ERC20 token. Token must be in the goal list.
N = tokens * token_price * price_multiplier
User receives N newly minted-and-locked VSP (up to mint window budget)
DAO treasury 0x9520... receives N newly minted VSP
DAO treasury 0x9520... receives collateral tokens from user
target_budget starts at maximum amount, and subtracted against the amount received from user
price_multiplier is used to add a bonus or subtract a fee
VIP-xx
Status: Pending
Vesper is uniquely positioned to service a huge and growing demand for risk-on DeFi degens to maximize the efficiency of their capital. Market participants have shown a willingness to pay huge premiums for the privilege of collateralizing aggressive assets to take out loans as well as deploying those assets to generate additional yield beyond whatever metrics the underlying token possesses.
With a more proactive approach to supporting new and high revenue tokens, Vesper can benefit from higher TVL, stronger revenue, and better exposure to the DeFi communities who need products like Vesper.
Rari Fuse’s rapid rise to over $1 billion TVL, seemingly overnight, sans incentives, can be linked to the engagement of the Olympus DAO community, who benefit from a product that enables them to take out loans for additional leverage on their staked OHM tokens (which generate 8,000% APY already). Over Rari’s $1.3 billion TVL, over half of that is attributed to sOHM deposits in Pool #6 and Pool #18.
These assets are used primarily as collateral to take out stablecoin loans. For sOHM holders taking out these loans, this gives them the opportunity to generate more profit beyond their existing 8,000% APY:
This risk-on nature translates to huge premiums on loans. Borrowers using sOHM in these pools routinely borrow at rates of 20-100% APR. (Our aggressive DAI pool is a major supplier on these loans, and benefits from the premium rates).
The Rari community and RGT, as the sole providers of “do more” for the Olympus community, have benefited immensely from their endorsement of OHM, as each community has heavily tapped into one another and been able to multiply their growth through the comradery.
Centralized platforms are taking advantage of this market dynamic as well. SHIB shorters recently were paying 400% APR on FTX for the privilege of selling dog token at market price.
I see three distinct opportunities, substantiated by market trends, that Vesper is wholly prepared to take advantage of:
However, this needs to be done in such a way that does not compromise the overall security of Vesper or diminish our carefully crafted reputation as the responsible, secure yield source.
Some tokens exist on my radar that hit the checkboxes of:
This proposal outlines tokens that meet these criteria. Those who do not will be handled separately in the "Vesper Orbit" VIP.
Whitelisted tokens are greenlit for Vesper Lend, Vesperdev app, [Orbit, and Orbit Lend (pending VIP)]. All tokens must graduate from Vesperdev before hitting the main app.
Whitelist:
Abracadabra
SushiSwap
Olympus
Frax Finance
Gelato Network
Unit Protocol
Aave
Compound
Yearn
Fei Protocol
Alchemix
Curve & Convex
Metronome
Terra
Brave
Synthetix
Binance
Index Coop
NOTE that whitelisting does not require that a product is built out on top of the whitelisted asset. Many of these integrations are low burden (forking frontend, strategies, pools). Some however require extra care, and those with “elevated” engineering burdens will be scheduled against other Vesper engineering needs.
Elevation from whitelist to integration (particularly on lending markets) also requires safety assessment on vulnerability of token to be leveraged for exploits.
VIP-xx
Status: Pending
Many tokens seen as exciting, controversial, or possessing high potential are barred integration from Vesper because they lack integration on other DeFi protocols. This VIP proposes "Vesper Orbit", an off-shoot Vesper application and associated Rari Fuse pool that can incubate these tokens and create the yield sources needed for integration into the Vesper ecosystem.
See #34
Vesper Orbit is a “degen friendly” offshoot of the Vesper application that does not adhere to the same requirements for auditing and safety as the flagship products. Vesper Orbit would play a similar role to Yearn’s Ape.tax platform. Vesper Orbit is a concept that has been proposed by Jeff Garzik and discussed several times in Discord over the past several months.
Vesper Orbit exists as a standalone Rari Fuse lending market (Fuse#11) and a set of pools found at a special orbit domain (ie orbit.vesper.finance). Vesper Orbit will not surface on either the main marketing or application websites, and will only be accessible to users “in the know”.
Vesper Orbit will carry fees similarly to the main set of products (at a performance and withdrawal fee to be determined later) and follow the same revenue split model as other products under the Vesper Umbrella. Tokens and strategies can graduate from Vesper Orbit to the beta or main app if they qualify under the same standards as other pools and tokens.
Whitelisting is not required for Vesper Orbit. However, we've pinpointed a number of tokens that look interesting for Vesper Orbit and not quite ready for Whitelisting to the main Vesper app. Those tokens include, but are not limited to:
Wind down revenue flow to vVSP to 0%, replaced by a VSP lockup mechanism, Time Capsule.
The advent of "veNomics" has been a hot topic across the crypto space. Curve has shown that locking tokens for revenue share and privileges within the ecosystem is a phenomenal way to drive a healthy, sustainable token ecosystem.
However, this model has serious shortcomings, and while additive buildouts like Convex help to mitigate some of those shortcomings, this model is inherently inferior to alternatives that can address those concerns within the model itself. Most prominently, the Illiquidity of votelocked position (no opportunity for OTC trading or early exit).
This document outlines the framework for Vesper's take on veNomics: Time Capsule. This model will:
Reward long-term users with revenue share
Ensure a liquid position: users can trade their locked VSP position predictably on the open market
Create a hard exit floor that provides an alternative exit, benefiting the treasury
Users will choose a scaling lockup and number of VSP and receive a bond that matures over the duration of that lockup.
Each lockup is represented as an NFT backed by the total amount of VSP locked up.
Revenue share is delivered as VSP, streams to the user, and can be claimed at any time.
Users can exit the lockup early for a decaying fee, fee is paid from underlying VSP and attributed to the treasury.
As NFTs, the lockups are liquid and transferable. Users can leverage them in trade or as collateral. Each NFT has a minimum and maximum price (VSP value - current fee to withdraw, VSP value) that behaves predictably.
Users can always lockup VSP to receive a locked VSP position. Locked VSP is backed 1:1 with the amount of VSP locked at position creation..
Users can trade positions freely or, if tools exist, leverage them as collateral or otherwise. These lockups have a real market price somewhere between the value of the VSP each lockup is worth at maturation and the VSP received if withdrawn at that snapshot in time. For example: if a position holds 2 VSP, and can be exited with 25% fee, the true value of the position is somewhere between 2 VSP and 1.5 VSP (2 - 2* 25%)
Because APY is reflected as a floating rate between protocol revenue, VSP lockup participation, and price of VSP, we should see the following behavior:
Since participation starts at 0, APY is initially infinite, some non-zero lockups are guaranteed.
If subscription is low, users will buy-and-lock VSP, driving price + protocol revenue up
Larger VSP boost ⇒ higher TVL ⇒ more revenue
If subscription is high, users can exit at a premium, with fees going to treasury to reduce VSP circulation
This mechanic should help to sustain a more predictable VSP price with the market determining optimal terms according to revenue, TVL, and price of VSP.
Locked VSP earns revenue share as a basis, as well as additional utility in the Vesper ecosystem. Governance rights across the entire Vesper ecosystem as well as the ability to direct VSP emissions by voting weight.
Creation of a new smart contract that enables users to lock up a chosen amount of VSP to create an NFT position. Each position to hold weight in revenue share depending on size of deposit and length of lockup.
User can select lockups at different benchmarks between one week and three years. Weight is determined as multiplication of position size and lockup duration. Position size is valued linearly and lockup length valued logarithmically. Decaying early withdraw fee is linear.
Implementation of Locked VSP (esVSP). Increase utility for the VSP token within the Vesper ecosystem. Implementation of on-chain DAO governance.
This proposal outlines the specific details for the implementation of esVSP as previously approved 1 by Vesper DAO Voters, such as duration of time lock, early unlock fees, and the winding down of the vVSP pool. It also proposes increased utility for the VSP token within the Vesper ecosystem by making boosted VSP incentives on Vesper products only available to esVSP holders. Lastly, this proposes moving future Vesper DAO governance to an on-chain model.
The transition from vVSP to esVSP will take place over a 9 week period, with revenue share migrating from vVSP to esVSP during that time. This will allow users to move from vVSP to esVSP during lower gas periods, and also offers a small gamification component (being an early esVSP holder, or late to leave vVSP).
Week 1 to 3: 25% revenue to esVSP, 75% revenue to vVSP
Week 4 to 6: 50% revenue to esVSP, 50% revenue to vVSP
Week 7 to 9: 75% revenue to esVSP, 25% revenue to vVSP
Week 10+: 100% revenue to esVSP
vVSP holders aren't forced to withdraw/migrate, and will be able to withdraw their VSP tokens from the vVSP pool indefinitely. After the 9 week transition period completes, the vVSP pool APY will be 0%
VSP holders will be able to lock their VSP for a minimum of 1 week, to a maximum of 3 years. Users will be able to select any amount of time between these minimum/maximum limits using a sliding bar inside the Vesper app.
esVSP holders will be able to unlock their VSP prior to completion of their lock period for a penalty paid in VSP. The size of the penalty decays linearly from the lock time to the expiration time, with the initial penalty starting at 50%. All penalty fees are returned to the Vesper DAO Treasury.
Vesper DAO governance will move to an on-chain model, utilizing a forked version of the Compound Governance code with Tally.xyz as the user interface.
esVSP will act as the governance token, and holders on a weighted basis will be able to propose and vote upon changes to the Vesper protocol.
esVSP weighting will be based on the number of VSP tokens a user has locked, and the duration of the locking.
When a user locks VSP, their 'boosted' amount is calculated. The maximum boost is 4x, and represents voting weight. Voting power is based on the 'boosted' amount.
Calculate the boosted amount using locked amount, lock period, MAXIMUM_BOOST, and MAXIMUM_LOCK_PERIOD
set boostedAmount to (_lockedAmount * lockPeriod * MAXIMUM_BOOST) / MAXIMUM_LOCK_PERIOD
Add the calculated boosted amount to the total boosted amount
increment totalBoosted by boostedAmount
On-chain governance will initially be beta tested upon a single Vesper Grow Pool, dependent on TVL. Initial functionality will be limited in beta, and expanded over time.
Using the transition to this methodology it is expected that the VSP token and market will be more predictable.
It is anticipated that users who participate in esVSP will receive a greater amount of revenue share than they currently do in the vVSP pool.
The early unlock will help support the Vesper DAO treasury over time.
Increasing Utility of the VSP token will strengthen the Vesper ecosystem.
On-chain governance will increase Vesper's decentralization and increase community participation in governance.
Initiate esVSP contract with following parameters:
Migrate vVSP to esVSP as follows:
Implement on-chain governance:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.