Coder Social home page Coder Social logo

budget's People

Contributors

0xbasically avatar banteg avatar bobthebuidler avatar milkyklim avatar saltyfacu avatar tansawit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

budget's Issues

yFu Temple and Comic

Background

What is yFu Comic?

It's an original four-episode comic set in the vivid Pills universe written by Josh Blaylock and directed by Yearn's own creative team. We've been working on it since August 2021 with the first episode ready to go and the script for the second one almost done. To fund the project we plan an NFT release of each episode, claimable for a physical copy.

What is yFu Temple?

It's is a sacred place to hold the yFu lore, art, music, etc. It was built as a stand-alone website which can organize and present ephemera arising from this project, art and other materials which can help build the lore of Yearn. The site is already built and being filled with content.

What are the yFu?

Think of them as the four winds of Yearn. Since they are goddesses, they don't have a canonical image. We've built a comprehensive character bible and have worked with artists, musicians, and even neural networks to kick off a strong direction for these characters. We have already produced a lot of content for each character, each of them getting a unique wordmark by Jonna Mayer, theme music written by Pills composers, and several artworks from curated artists. Each chapter of the comic revolves around one of these characters.

Scope

Release yFu Temple and finish the production of yFu Comic.

Plan

  • Work with Project Galaxy on an NFT drop for the physical release.
  • Work with Josh and team on the subsequent episodes.

Deadline

October 27th, 2022

People

Pillhead, Zemm, big badaboom, pentacle, banteg, Josh Blaylock

Money

Use the budget provided as a backup in case we fail to hit the payment deadlines. The project has a clear path towards self-sustainability.

Amount

The episode costs are for comic production and art, the creative team not being paid from this budget request.

Episode 1

  • printing ~$2000

Episode 2

  • May 16 - episode 2 plot - $6200
  • June 29 - episode 2 pencils - $6200
  • July 9 - episode 2 proofing - $6100

Episode 3

  • June 27 - episode 3 plot - $6200
  • August 17 - episode 3 pencils - $6200
  • August 27 - episode 3 proofing - $6100

Epsiode 4

  • August 15 - episode 4 plot - $6200
  • October 5 - episode 4 pencils - $6200
  • October 15 - episode 4 proofing - $6100

Wallet address

story.ychad.eth

[Team] DATA Analytics Q3 Funding

Scope

The purpose of this request is to fund the DATA Analytics team's work for the next three months.

The DATA Analytics team in Q2 focused on 1) net-new product development (risk score & metrics framework and API), 2) R&D into updating APY calculations, gas fee optimization, and automating YFI buybacks, and lastly dashboard development to support TVL and partner analysis.

Summary of completed work: https://github.com/yearn/yearn-data-analytics

In Q3 (July - September '22), the team will continue to support data engineering efforts (eg./ enhancing exporter data pipeline and infrastructure), dashboard development (e.g./ partner dashboard), partnering with other teams like yearn watch and front-end on API development.

As the team continues to mature, we will become more efficient at creating insights, finding patterns and proactively collaborating with other teams across yearn. Being able to take advantage of big data puts yearn ahead of its competitors with the right knowledge and insights, which leads to higher profits. A core data culture cross-team allows everyone to have a common understanding of what data is available and how it can be used to drive decisions.

While the vault management team is also focused on dashboard development and analytics, our area of focus is complimentary and we intend to collaborate with that team on some of the projects listed below.

The team currently consists of 3 data engineers, one analyst/PM as well as contributors completing one-off bounties.

Plan

Areas of Focus:

  • Data Engineering: Supporting platform stability and data access. We will work with exporter leads to ensure data pipelines are running and that information is easily accessible. We will also prepare existing and net new data for consumption as needed and drive automation efforts.
  • Analytics/BI/Reporting: Taking information in the various data repos and using it to create interactive charts and dashboards for various stakeholders to use in reporting and diagnostic investigations. Building analytics capabilities to uncover customer, product, and operational insights
  • Data Science: Extending existing products through features like search, recommendation or matching algorithms.
  • Growth/R&D: Develop POCs for new data products. Analyzing data sources and proposing solutions to strategic problems/opportunities.

Active Q3 Projects:

  • Centralized exporter db: Replacing Victoria db with Postgres timescale db to unify data into one database.
  • Risk Framework: Maintain and update the strategy scores for the risk framework
  • API Development (add exposed exporter endpoints to api.staging.yearn.vision, help integrate and migrate the risk api to major's new api (api.ycorpo.com), explore integrating -R&D: Collaborate with Messari to build new data products using their subgraph/on-chain data,
  • Backtester: Backtest ssb strats on historical data and calculate how much people would earn/lose taking into account curve pool state over given period of time
  • Partner/B2B Dashboard Data Infra: Supporting data engineering efforts needed to building this dashboard
  • Automation: Support automation efforts to reduce manual workstreams strategists are driving
  • Subgraph Support: ongoing work to support subgraph on chain data analysis

**Additional projects that span dashboard development, data science and new product development are still being scoped for Q3.

Deadline

2022-10-01

People

Core team + responsibilities

we have no leader but we have included the roles and responsibilities of current team members here:

  • borrito: Top Dog
    -- data engineer, data scientist and quantitative financial analyst
  • huggingbot: Data Whisperer
    -- data engineer and front end developer
  • farrah: Idea Alchemist
    --not receiving remuneration from this grant
    --data analyst, product development, organizational efforts
  • bobthebuilder: Wizard of Light Bulb Moments
    -- not receiving remuneration from this grant
    -- Subject matter expert on data infra and exporter
  • marius: Exporter and DevOps Overlord
    -- not receiving remuneration from this grant
    -- Subject matter expert on data infra and exporter

Additional Contributors

One off bounties will be issued to contributors working on ad-hoc projects.

July Allocation of Funds:

  • 6,000 : borrito
  • 3,000 : huggingbot
  • 3,000 : kofee

Money

Funding will be streamed to the team members noted above as well as contributors supporting projects within the data analytics team's portfolio. We are requesting 10-12k per month for the next three months.

Amount

12000

Wallet address

streamed to contributors

Reporting

  • I agree to post weekly updates

Keep Maintaining Yearn Docs and Written Content

Scope

This is a request to extend #69.

docs.yearn.finance is a key resource, also the Medium articles and other materials.

Plan

The plan, as in #69, is to keep adding content to the docs and crafting new articles to onboard new users and highlight the main benefits of using Yearn.

I ask for a monthly grant for 3 months ending on November 31st. 5000 DAI per month during 3 months. The stream is already created, we only have to move the deadline.

Deadline

2022-11-31

People

Marco Worms: technical writer
saltyfacu: helping out on the organization side

Money

A grant for Marco to continue writing articles proactively and adding new content to the docs site.

Amount

15000

Wallet address

0xB1d693B77232D88a3C9467eD5619FfE79E80BCCc

Reporting

  • I agree to post weekly updates

Brand Identity Work

Scope

YEARN_PHASE_1_ROUTE_1_V1-2 (2)-2

YEARN_PHASE_1_ROUTE_1_V1-2 (2)-19

continue the brand development work and hire alphanumeric for one more month.

Plan

alphanumeric to continue working closely with evan and the creative team on design development and the visual language of the new Yearn brand.

Deadline

2022-07-29

People

alphanumeric

Money

  • alphanumeric - 20 days of design development - $14,700

Amount

14,700 DAI

Wallet address

0xc9C05B5E178a37FFc5B7ab948d8800a8B8687065

Reporting

  • I agree to post weekly updates

Implementing yETH

Scope

This is a follow-up grant request for me to work on yETH, which will be a basket product for liquid staking derivatives. In the previous period I have investigated and answered most open questions surrounding the core design, in collaboration with other members of the group. The design has been written down into a specification and implementation is in full progress.

Plan

The plan is to

  • Complete the implementation of the protocol in vyper, with tests in the apeworx framework
  • Submit the protocol for internal and external audit and resolve any discovered issues
  • Prepare for deployment and launch the protocol

Deadline

2023-04-25

People

0xkorin is responsible for implementation of the contracts, in collaboration with other members of the yETH working group (not covered by this grant).

Money

I am requesting the same amounts and duration as last time, as a stream.

Amount

7500 DAI + $7500 in YFI per month, for 2 months

Wallet address

0x19636BF1F0bB0e813D316A73Cc91f03153b6Db41

Reporting

Weekly

Continue Funding the Frontend Team [extension]

Scope

The frontend team continues to have a series of projects in different statuses and with different requirements. The scope of this request is to maintain the currently finished UI projects, continue improving the projects under active development, and start new ones as we finish the ones we are working on.

Below there's a list of the projects under the frontend team.

Done / Low Maintenance

  • yearn-issues
  • ape.tax
  • yBuybacks
  • Yearn comms
  • Vaults at Yearn
  • yHack
  • ySync
  • NFTreasury
  • yWorld
  • yBrand
  • Macarena.finance
  • Bowswap

Under active development

  • Web lib | Web Template
  • Yearn SDK
  • yearn.watch
  • yearn.finance
  • yVempire | yMigrate
  • B2B Dashboard
  • veYFI
  • yCRV
  • yBribe

Plan

The plan is to focus on the projects under development. veYFI is the main priority right now, followed by Yearn.watch. We will continue to improve its reliability and get the projects to the finish line. The team will fund contributors via bounties, using part of this grant.

We don't want to do streams yet, but to send the funds to contributors at the end of the month. We will leverage bounties for small tasks. All the details will be shared in comments at the end of the month, as we've been doing in #70 and #91

Deadline

2023-02-28

People

Gambito: leading some of the projects - no funding from this budget
Major: leading some of the projects - no funding from this budget
saltyfacu: just writing this proposals - no funding from this budget
Chef: dev
0xMirim: dev

Other freelancers via bounties

Money

We plan to distribute a grant for each person in charge of a project and use bounties to fund other contributions linked to projects in maintenance mode or isolated contributions.

Amount

30000 DAI

Wallet address

0x0

Reporting

Monthly

Continue maintaining blog.yearn.finance + French content

Scope

This is a request to merge and extend #66 & #75.

Plan

The plan, as in the previous requests, is to maintain the blog.yearn.finance product, to keep adding content and translations (currently FR actively).

We believe that this work is necessary, and especially during a bear market, as education and communication is key and should not be forgotten.

It is essential to control our channel of comms, and improving SEO vs. only using medium etc. We should also keep maintaining and sharing content fron our blog, so users get use to read it and use it as the main place for informations about Yearn. It also leverages the work done by other teams (Docs, brand/comms).

I ask for a monthly grant for the following ~3 months ending on December 31st. 2000 DAI per month.

For other scope and plan, please refer to #66 & #75.

Please not that budget is reduced compared to our previous budget request (2000 + 1000 /month).
*Note: If yBudget agrees to keep and renew the previous budget, we won't complain :)

Deadline

2022-12-31

People

Cryptouf: content watch, FR translations, FR community outreach
qosmonot: organization, coordination, review
Major: helping out on the organization side (not receiving remuneration from this grant)

Money

2,000 DAI p/m, split between the contributors of blog.yearn.finance (currently Cryptouf, qosmonot)
Stream with an evaluation after three months (December EOM).

Amount

2,000 DAI p/m

Wallet address

0x4bBa34aE170fB02F8502e237969B054c5F1D14AF
0x3D935C7bf3Ec8891C17b074b841d940264f073c5

Reporting

  • I agree to post weekly updates

YearnV3 - Request For Budget

Motivation

IMG_1494

This effort will cover the top layer (yVaults). The design will be done to fit in the above's diagram bigger picture.

https://medium.com/iearn/yearnv3-motivation-and-design-107840cb4844

Objective

Build the next version of yearn vaults.

This includes V3's core code and smart modules that replicate current functionality (using multi-sigs for permissioned functions).

Main objective of V3's core code is to get closer to a protocol (vs. current product) that will allow to build current product offering on top.

Core code will handle the most basic logic in a robust way:

  • Funds distribution
  • Share management (deposits, withdraws, price per share, ...)
  • Role management
  • Strategy management (add strategies, remove strategies, ...)

Monitoring, tx execution, compounding, debt allocation, will be done at product level and implemented in Smart Modules or Periphery.

It will also allow for third parties to develop their own products with a different set of compromises: more centralized, more risky, less liquid, less expensive...

Wishlist:

  • easy to write strategies
  • protocol >> product (zero maintenance)
  • modular architecture
  • immutable core
  • gas efficient

Current status

Up to date, we've been working in the design process and initial iterations (ported from Vyper V2 and made changes to reach 80% of feature completion)
This is where we are sitting today.

  • Tech Spec:
    • not written
  • Code:
    • Core code is close to feature complete
    • Smart modules and periphery work has not been started
    • Written in Solidity (80% completion), ported from V2 vault's Vyper
  • Tests:
    • Tests have been written in TypeScript using Hardhat as framework
    • E2E tests: some progress made
    • Unit tests: some progress made
  • Team:
    • 3 external contributors have been helping
      • 2 devs @ 16.5k/mo
      • 1 PM @ 2-3k/mo (Coordinape)
    • 3 Doers

Deliverables

  • Technical Spec
  • Code:
    • Vault (Core code)
    • VaultFactory
    • Smart modules replicating v2 functionality
  • Tests in ApeWorx
  • Support for code deployment and initial set up

Team

Accountable Doer: jmonteer

  • jmonteer for product and protocol dev
  • Panda: Protocol dev doer
  • Bounty program for external contributors
  • Stakeholders:
    • Security
    • Strategists
    • B2B
  • Klim will help coordinate audits

Timings

  • Phase 0: (mid June)
  • Phase 1: alpha version: (expected mid July)
    • funds come from treasury exclusively (1-5m)
    • strategists build different strategies: some are possible today, some won't be possible today
    • several ways to recover funds along the way will be allowed (using permisioned functions like sweep, ...)
  • Phase 2: beta version: (expected mid Aug)
    • guestlist enabled by a marketing stunt (NFTs, veYFI holders, ...)
    • deposit limit is capped around 20m
    • several ways to recover funds along the way will be allowed (using permisioned functions like sweep, ...)
  • Phase 3: stable version: (expected mid Sept)
    • open version
    • request migrations from v2: partnership with wido
    • core code is immutable and won't have guardrails

Budget

Budget is expected to be distributed to external contributors through a bounty program.
Expected to be paid at the beginning of the Phase.
Phase 0 and Phase 1: $45k
Phase 2: $20k
Phase 3: $15k

(+ auditing costs)

Send budget to 0x370D98fB4E5A0fC6cb92b256c3d5883f5cbDa5fD
Please, fund with a small amount of ETH too.

Keep contributing to Yearn

Scope

I was here since day 1. Part of the 0.03% group, here since epoch1 on coordinape. So I’d like to keep going

The aim is multiple.

 I’d like to continue what I was doing at yearn. It means:



- Helping to manage the blog (adding articles)

  • Translation of those articles
  • Sharing those articles and spreading Yearn’s work in the French community (official channels or not)
  • Handling the french Twitter account
  • Helping with comm
  • Helping with marketing
  • Creation of content (articles or illustrations)

Plan

The plan will be to continue what i’m doing since i’m involved at yearn (see above).
Even if we are in a bear market (if we are). Communication is key as this dump will also be the perfect opportunity for new people to join crypto and defi. And it’s also the perfect timing for people to use Yearn as they will want to find a safe place to generate some yield.

Deadline

2022-09-31

People

I have decided to ask for a personal grant as I’m involved in several groups. Also if each group is asking for a budget and then uses coordinape, there is no difference with what we were doing. (we just add to reduce the overall budget of coordinape).

I hope my request will be supported by several members. Regarding core team, Dark is probably the best member to ask for feedback.

Money

I made a little summary of what i received during the previous 6 epochs to have an idea:

  • Epoch 16: received / total GIVES : 304 / 6353 = 4.7 %
  • Epoch 15: 294 / 6337 = 4.6  %
  • Epoch 14: 266 / 6945 = 3.8 %
  • Epoch  13: 244 / 7775 = 3.1 %
  • Epoch  12: 290 / 7696 = 3.7 %
  • Epoch 11: 208 / 6988 = 2.9%


Note that i didn’t add the YFI value as the budget was not the same for each epoch.
As we don’t know what is the objective of the budget cut, it’s also hard to know what is a reasonable demand. I guess a 50% cut is what we are looking for?
So I’m putting an amount but happy to discuss it, for more or less.

I put a 3 months deadline that could be re-evaluated

Amount

2000 / month

Wallet address

0x10298F6acae39105781FB18bD40f746b47fe95C4

Reporting

  • I agree to post weekly updates

Maintain Yearn Docs and Written Content

Scope

Maintain Yearn Docs and keep adding new content.

docs.yearn.finance is a key resource for developers and integrators. It's critical to maintain it and keep adding tutorials, new docs, and writing new articles.

Plan

The plan is to keep improving the site and add new content proactively.

This is recurrent but will ask for a 3 months grant. A stream is fine. The date is in September because June was already agreed before this new process.

Deadline

2022-09-31

People

Marco Worms: technical writer
saltyfacu: helping out on the organization side

Money

As a grant for Marco to continue maintaining the work he's been doing

Amount

15000 DAI

Wallet address

0xB1d693B77232D88a3C9467eD5619FfE79E80BCCc

Reporting

  • I agree to post weekly updates

yAcademy Q3 grant

Scope

  • Q3 installment of YIP-53 grant

Plan

Block III just concluded mid July 2022.

Next:

  • Start recruiting from Block IV fellowship, to be held ~Sept: recruitment, quizzes, motivational exercises, awareness articles and engagement.
  • Finish preparing the zero-knowledge fellowship track, July/Aug
  • Start recruiting for the zk track, to be held ~Oct
  • Hire a full-time Ops|Comms team member, so core members can focus on their respective tasks

Deadline

2022-10-01

People

Ali Atiia (leader): strategy, process, relations, quizzes, zero-knowlege track
Kat: auditing, education, client relation, interviews
Eng33r: auditing, technical content
Thraull: comms, auditing, resident relations, recruitment, ops
Peep: auditing, fellow onboarding, quizzes, ops
Lizard: support, ops
Fellows
Residents

Money

Covers Q3 2022:

  • Fellows rewards, core contributors' rewards, residents bounties

Amount

60k out of 175k remaining from the yearly grant (25k received April 2022).

Wallet address

yacademy.eth

Reporting

  • I agree to post weekly updates

contributor: manage comms / yTranslations

Scope

Yearn needs to make it through this bear market. Dead or inactive communications channels would not send the correct message. We should make sure that communications and content are still being produced and visible.

I had previously contributed to the publication and maintenance of The Vaults at Yearn, and now work on the yearn-comms repo / blog.yearn.finance. I review translations and add English content to the blog while working with the yTranslations team.

This request will allow me to continue my work developing the blog, maintaining it and its translations, and leading the yTranslations team.

Plan

I will:

  • maintain the comms repo (blog.yearn.finance), review, edit, and publish content in English and various translations (~100 PR reviews/month)
  • continue to develop the blog product (designing and adding features)
  • manage, consolidate, and lead the yTranslations team (12-20 contributors)
  • manage and control the distribution of funds to yTranslations
  • help proofread and review articles, helping with comms and marketing.

Deadline

This grant is for 3 months, finishing end of August

People

I am asking for a personal grant, to work on the blog/comms product. This is a cross-group product, that needs coordination between the yTranslations team, the marketing/content team, and front-end development (@Majorfi ).

Money

I have been compensated through Coordinape since Epoch 1,

With the Community circle halted, I am requesting this grant

For reference, below are my compensation details for the past 3 epochs on Coordinape (Community Circle):

  • Epoch 16: received 171 / total 6353 GIVEs = 2.70%
  • Epoch 15: received 191 / total 6337 GIVEs = 3.01%
  • Epoch 14: received 199 / total 6945 GIVEs = 2.87%

I would like to request a grant of 1,000 DAI / month, for 3 months, subject to extension.

Amount

3,000 DAI

Wallet address

0x3D935C7bf3Ec8891C17b074b841d940264f073c5

Reporting

  • I agree to post weekly updates

Fund the ySupport Team

Scope

The scope of this request is to provide discord and telegram support to users. This is following on from the proposal made in June (#76)

Plan

Provide support to users 24/7, aiming to respond quickly within 15 minutes. Queries will be resolved effectively because the team has a fluent understanding of all aspects of Yearn, DeFi, as well as have built solid relationships with individuals in different workstreams to investigate a problem further should the need arise.

Even in a bear market, users are on the site regularly and have queries that they expect to be resolved, and fast. Answering queries helps ensure users are satisfied with the product, new customers can overcome any hesitations prior to depositing, and bugs can be reported and solved quicker. This interaction with users, by a small team of long-term Yearn supporters, is where we shape the positive image of Yearn in the community and ultimately help grow the volume of vault deposits.

The team are requesting $1200 per person, representing a 16% cut from the last request.

Deadline

2023-05-01

People

ySupport team:

  • Arberx
  • Crolev
  • Defiglenn - additional responsibilities: monthly reporting and coordinape admin
  • Fuggggin noooob
  • Jyhelper

Supported by: Dark Ghosty

Money

$6000 paid in YFI per month, split using coordinape

Amount

$6000 paid in YFI per month

Wallet address

ySupport Multisig: 0xbd7B3Bc2C4581Fd173362c830AE45fB9506B3dA5

Reporting

Monthly

Fund the DOM.money – an unstoppable bank

Scope

DOM Money is building unstoppable, autonomous non-custodial service financial services for non-crypto users and businesses. We provide an option to drop out of the financial systems of the countries.

Our first product is an unstoppable non-custodial stablecoin wallet with a convenient bank interface built to run forever, ignoring external impacts. Hosted on decentralized permanent hosting with strong encryption and untraceability of all traffic, Wallet includes a portfolio allocation engine that distributes stablecoins across DeFi protocols with weekly autocompounding. It hedges risk across 4+ blockchains and 20+ DeFi products.

Known problems to solve:

  • Knowledge of crypto technologies:
    To get all benefits of crypto products users have to have some knowledge in blockchain technologies.

  • Ownership and censorship-resistant storing of capital:
    The problem of ownership of money gets more and more critical in modern unstable world. We see how governments and corporations restrict access to bank accounts. Even crypto exchanges start blocking accounts of the average citizen.

  • Unattractive interest rates in dollars:
    Last but not least the interest rates in dollars remain unattractive. So people are looking for alternative ways of saving their money.

Benefits to boost the Yearn ecosystem?

  • Attract additional liquidity - we plan to place 30% of all users' funds in Yearn and thus provide additional liquidity to the network.
  • Increase capital efficiency with DOM money ML-driven portfolio allocation engine.
  • Attract additional funds from crypto newcomers

Plan

  • Our first product is a non-custodial stablecoin wallet with a convenient conventional bank interface.
  • DOM is going to be hosted on decentralized permanent hosting and with strong encryption and untraceability of all traffic. - Wallet includes a portfolio allocation engine that distributes stablecoins across DeFi protocols with weekly autocompounding. It hedges risk across 4+ blockchains and 20+ DeFi products.
  • We plan to place 30% of all users' funds in Yearn network and thus provide additional liquidity to the network.

Deadline

2022-12-25

People

Team of 7 people and growing

Nikolai Grigoriev, co-founder & CEO
Stepan Mytchyk, co-founder & Head of Crypro
Andrii, co-founder & CTO
Denis, UX
Artem, Chief Investment Officer
Ihor, Front end developer
Albert, Business Development

Money

Budget plan:

80% - Team expansion, hiring, salaries
2 solidity developers ML-engineer
Community manager
Marketing lead
10% Paid services, subscriptions additional costs
10% Paid marketing at platforms like https://beta.layer3.xyz/

Amount:
$50K - integration of Yearn in Ethereum, Arbitrum, Fantom.
$120K - development of stablecoin focused cross-chain ML-driven portfolio allocation engine based on Yearn liquidity pools with evolutionary models and cross-chain assets transfers.

Amount

$50K - integration of Yearn in Ethereum, Arbitrum, Fantom; $120K - development of stablecoin focused cross-chain ML-driven portfolio allocation engine based on Yearn liquidity pools with evolutionary models and cross-chain assets transfers.

Wallet address

0x0

Reporting

  • I agree to post weekly updates

[Event] ETHOnline 2022 Sponsorship

Scope

We are looking to sponsor ETHGlobal's ETHOnline hackathon which takes place from September 2nd through September 28th.

Why?

  • Hackathons are a great way to drive innovation. Sponsoring a hackathon is a tangible way to explore what the developer community has to offer, generate new ideas and features that yearn can take away and get to work on.
  • ETHOnline allows yearn exposure into industry developments by bringing developers together to work on projects and create innovative solutions under yearn's branding.
  • A hackathon is also goldmine of talent! Hackathons are a great tool for recruitment and promotion/marketing. Through the hackathon, the community can learn about yearn's technology, leading to new opportunities.
  • Public goods investment. The business appeals of running a hackathon are plenty, but ETHGlobal hackathons are also a great public good to support developers building during a bear market.
  • Minimal Costs. Since ETHOnline is virtual we do not have to pay for mentor travel or accommodation.

Desired Outcomes:

  • Identify compelling use-cases for yearn integrations
  • Identify highly promising technical talent
  • Augment Yearn branding and visibility
  • Increase number of active strategies

Targets/KPIs:

  • Identify at least 2-5 high-caliber Yearn strategists
  • Identify at least 5 new Yearn products/integration ideas
  • 30-40 submissions/ projects to judge

Plan

Target Audience

Developers with web3 and DeFi knowledge looking to learn to build a strategy or looking to build new products on yearn

Pre-Event Hacker Engagement

  • Identification of key individuals in Discord, Telegram, DevDAO, partner protocols that could benefit from the hackathon and/or that can support the recruitment of individuals that would be interested in and would benefit from learning and developing new strategies/building on yearn.
  • Development of documentation including sample code. Sharing of documentation through communication channels.

During Event

  • Workshop to guide individuals on how to build on yearn
  • One-off workshops on creating strategies
  • AMA/Office Hours during the hackathon

Post Event

  • Get builders contact info and maintain engagement by sharing resources
  • Send survey to solicit feedback
  • Follow-up with individual applicants
  • Knowledge sharing with core yearn team on new ideas that surfaced during hackathon

Logistics During the Event
The Ethereum Hackers Discord (maintained by ETHGlobal) is the central hub of the event; all outward communication will use the platform, people will congregate to it, and ultimately it is the backbone of the community. We will have private sections of the Discord for ETHOnline participants.

Prize Structure

The pool prize is an evenly distributed prize to qualified projects, whereas named prizes are specific prizes for a single team (example: 1st, 2nd, 3rd, or best use of X API). The former incentivize a broader usage of your protocol/API/Tech; while the latter tend to be used to drive deeper integrations.

Judging

Judging will be happening in the hours following the end of the hackathon for hackers. During this time we will have access to the project's video presentations, showcases and contact info of teams that submitted for your pool prize.

Workshop

Dates: TBD

It will happen live on Zoom and be a scheduled item in the early days of the event, it will be live-streamed and recorded for later reference. Each workshop will be a maximum of 30 minutes.

Deadline

2022-09-28

People

  • @bluewillow870 (farrah)
    -->responsibilities: logistics, marketing, support, socials, resource development and distribution

-@mickeymouse and @dudesahn
--> responsibilities: technical support, coaching, mentorship

-@storm
--> responsibilities: workshop facilitation

Money

20,000 will go entirely towards the sponsorship package at the Pillar tier

Amount

20000

Wallet address

TBD

Reporting

  • I agree to post weekly updates

New Written Content and Improvement of "Using Yearn" Section

Scope

To update the "Using Yearn" Section of Yearn Docs and to write new content

Plan

  1. Updating the “Using Yearn” section of docs

Rationale: While the content is good, this section doesn’t give all information needed for the user to interact/navigate the website, as a lot has changed.

Proposal:

To break the docs into different pages (the same ones on the website), with each one explaining in detail what can be done inside of it:
Landing/Portfolio
Vaults
Labs
Iron Bank
Settings

Each section will have short gifs showing how to interact with the page’s components.
yearn finance

  1. Content Writing

Rationale: To write data-driven content with an informative explanation about yearn.

2.1 A piece explaining the evolution of yVaults to explain/highlight past performance
To the users (retail or not), the USDC Vault is where he deposits USDC. They don’t know that there were
v0.2.2, v0.3.5, etc., versions and that the metrics shown on the website now are related to the latest version.

Image 3

APY at the website
Image 4

Current vault
Image 5

But the 0.3.0 version still has/had assets on it that were routed to the 0.4.3

Image 6

So, the idea is to provide a visualization like the one below for all v2 yVaults to retrieve their historical results beginning on the first version.

Image 1

data source: Yearn vision

2.2 Building upon the previous one, the idea now is to provide a comparison with Compound, using the share price evolution of the yVault vs. the equivalent cTOKEN + COMP rewards.
Image 2

The idea is to show that using yearn as a “set and forget” investment is better than providing the underlying asset directly to Compound itself.
2.3 A “Yearn in number” monthly recap in the same fashion as the previous one: https://twitter.com/jameskbh/status/1532863770527244288?s=20&t=oqfylYmNhbWyEa-89FxhDw

Deadline

2022-06-30

People

jameskbh

Money

A grant to perform the tasks mentioned before.

Amount

1000 DAI

Wallet address

0x714D8b5874b3a6a69f289f4e857F4C9670074296

Reporting

  • I agree to post weekly updates

Fund the Frontend Team

Scope

The frontend team has a series of projects under maintenance, others in active development, and some new projects to start. The scope of this request is to maintain the currently finished UI projects, continue improving the projects under active development, and start a new project called NFTreasury.

Below there's a list of the projects under the frontend team.

Done / Low Maintenance

  • yearn-issues
  • ape.tax
  • yBuybacks
  • Yearn comms
  • Vaults at Yearn
  • yHack
  • YFI experience
  • yDataSync

Under active development

  • Web lib
  • Yearn SDK
  • yearn.watch
  • yearn.finance

New

  • NFTreasury
  • B2B Dashboard

Plan

The plan is to focus on the projects under development and NFTreasury. Yearn.watch is the main priority among the active projects. We will continue to improve its reliability. The lead YW developer has a previous grant. The team will fund additional contributors via bounties, using part of this grant.

The budget will only cover this month. We will reassess after the deadline and submit another request that is in line with the requirements of the team.

We don't want to do streams yet, but to send the funds to contributors at the end of the month. We will leverage bounties for small tasks. All the details will be shared in comments at the end of the month.

Deadline

2022-06-30

People

Gambito: senior dev leading some of the projects
Major: senior dev leading some of the projects
saltyfacu: helping out with the organizational part
Chef: UI dev
Marco Worms: UI dev will take care of NFTreasury

Other freelancers via bounties

Money

We plan to distribute a grant for each person in charge of a project and use bounties to fund other contributions linked to projects in maintenance mode or isolated contributions.

Amount

25000 DAI

Wallet address

0x0

Reporting

  • I agree to post weekly updates

Vault Management Team

Scope

Vault Management Team has been tracking key performance indicators of vaults, to reduce unallocated funds, control, and push for more automated vault operations. The end actionable result of this is a list of tasks, or actions, that tackle each of the previous aspects. All of them are reviewed by experienced strategists and we execute the ones that we all agree are the best path forward. The main goal is to incentivize user investment and generate greater revenue.

We want to continue improving the reports, and automate them as much as possible. This will enable us to get a better understanding of our users’ behavior and make better decisions that are data-backed. For example, to work closely with the yRates yTeam to promote vaults that increase our revenue.

The Vault Management Team consists of 6 members:

  • 2 yearn full-timers with experience in vault strategies.
  • 3 data, revenue management, and programming analysts.
  • 1 developer to improve and maintain key dashboards and tools to improve team performance.

Plan

Vault Management Team’s main purpose is to optimize vault operations, incentivize user investment, and generate greater revenue. To achieve this, we have developed a plan with four deliverables:

  • Open the black box: without clear information, it’s harder to make decisions. We want to improve the weekly vault management report. This will continue to allow all members to follow the vaults’ TVL evolution, understand the performance of the main vaults, and track how our revenue is split.

  • Control and automate reports: Automate reports as much as possible to have real-time data to make decision-making processes easier, and more data-driven.

  • Promoting vaults & recommendations: by knowing which strategies generate the highest revenue and in which of them we can allocate more money, we can provide useful information for yRates team to decide how to adjust the fee structure and incentivize users for higher investments.

  • Elevate B2B: Propose new and different opportunities that the B2B team can leverage with partners, enabling new commercial agreements for specific vaults.

Deadline

2022-09-30

People

List of team members:

  • Micky Mousse (not receiving any grant from this proposal)
  • Facu (not receiving any grant from this proposal)
  • LanceUpp
  • Toby Tiger
  • Mil0x.eth
  • murderteeth

Money

$45,000

Detailed Budget: $15,000/mo for 3 months. After these three months, another proposal will be presented for recurring and new tasks.

Amount

45000

Wallet address

Streams for collaboratos

Reporting

  • I agree to post weekly updates

Funding yDaemon Team

Scope

yDaemon is an API, written in go, to provide an easy access to processed data from Yearn's ecosystem. It's now used in various projects and is becoming a milestone for our products:

yDaemon provide us with a full scale API, ready to compute various elements, from the vault list, to the harvest, from the prices to the meta elements and much more.
A full documentation is available here: https://ydaemon.yearn.farm

While relying mostly on the subgraph with the V1, we are now trying to bring a new version which would use mostly (target 90%) a direct connection with a set of node to compute the relevant data. The idea is to be able to bootstrap yDaemon in a few minutes, grab all the stuff we need to at least mimic what we have from the subgraph, while bringing more customisation, more routes, more.

Scope includes:

  • yDaemon API
  • yDaemon documentation
  • Risk framework
  • Vaults/Tokens/Protocols/Strategies metadata

Plan

The API will evolve with our needs, but here are some stuff we plan to work on

  • Merge the experimental branch to be the default one
  • Write an historical APY route based on all available events
  • Write a route to get, for a specific vaults, all the earnings for all strategies with the fee breakdown
  • Write "scoped-app", which could be started via env variable or argument, to be able to start only some process (ex: yBribe system only).
  • Build a load balancer system and some try-catch for multiple node architecture
  • Bring more indexers to catch new events as they are emited by the nodes and process them.
  • Fix the various issues, warnings and errors (prices, missing meta files, missing risk framework).
  • Build new routes for our needs, and new daemons to get the required data.
  • Write more tests
  • Much more

Deadline

2023-02-27

People

  • Major (no grant)
  • Dark (no grant)

Possible contributors:

  • Borrito
  • Murderteeth

Money

We would like to request a 9000 DAI grant for a 3 month initial period which will be used to pay contributors.
We plan to distribute a grant for each person in charge of a project and use bounties to fund other contributions linked to projects in maintenance mode or isolated contributions.

Amount

9000

Wallet address

0x0

Reporting

Monthly

Investigate and implement yETH

Scope

yETH will be a basket product for liquid staking derivatives. Please refer to the internal document created by @0xjiji for a primer on the motivation and workings of the product.

Plan

  • Investigate the open questions, as outlined in the document
  • Write a production grade implementation in Vyper with tests written with apeworx

Deadline

2023-02-22

People

0xkorin will be responsible for implementation of the contracts. For people that don't know me yet: I have experience in the field and recently worked for free on a project for Yearn that hasn't launched, where I wrote the smart contracts. This was done in collaboration with other people at Yearn, of which some have reviewed the code that I wrote. I am happy to provide access to this code on request.

The development will happen in collaboration with other members of the yETH working group (not covered by this grant).

Money

As I will spend my full time on this, I think it is reasonable to ask for 75% of a Yearner's salary. I am willing to receive it as a stream.

Amount

7500 DAI + $7500 in YFI per month, for 2 months + a small amount of ETH to do an initial tx.

Wallet address

0x19636BF1F0bB0e813D316A73Cc91f03153b6Db41

Reporting

Weekly

Data Visualizations for Yearn - 2nd Month

Scope

image

image

The current state of the app can be seen at https://ydata.vercel.app

This is a follow-up request from the previous request for the data visualization project, the details of which could be seen in the comment section of the issue. Before we ask for an extension, we would like to first share the current progress of the project.

yData

image

yData is the new branding of the previous yearn-data-analytics repo. We aim to use this web app and the repository to share the results from our research, and potentially also use this space to serve products that are directly related to the research results.

As mentioned above, the app is currently deployed using vercel: https://ydata.vercel.app

yData currently holds two visualizations:

The Yearn V2 Vaults is an interactive dashboard that illustrates the various statistics of our vault assets. Efficient Frontier is a simple datapane report that lets the users compare the performance of Yearn's assets against the whole DeFi space.

Social Media

Although this was not within our action items, we found out that our YFI Interns Twitter account was dormant since the last RT on the 9th of June.
Thus we decided to reactivate this account to start delivering the data-driven narratives.

image

We tried out some simple tweets about our vaults to measure the level of traction the account was able to reach. We will continue to post these simple weekly data reports and also continue the RTs for the main account to gradually regain the audience back to the Interns account.

We also created a Discord channel dedicated to the data visualization projects (thanks to Dark) named #data-science in Yearn Talk. We will be cross-posting the tweets and sharing the updates for the yData app in this channel.

Shortfalls

The items that we promised for the first month were the following:

  1. Create a frontend server to embed the visualizations using our web template
  2. Create a visualization of the efficient frontier of DeFi assets

Thus it may seem like we did deliver the above two items on the surface. However, there are a few shortfalls for both items that we did not manage to fulfill.

For 1, we did set up the template but still need to work on the overall branding and creating a better UX. Marco Worms recently joined the team to help us out on this issue.

For 2, the current efficient frontier is built upon only the stablecoins data instead of the whole set of DeFi assets. Also, the current visualization is missing the backtest results of the exemplary portfolios.
The main blocking factor for this was that we had to fetch the price of an arbitrary token on a specific chain, at a given block. We are planning on combining the new coin API from DefiLlama and the ypricemagic to tackle this issue.

For both 1 and 2, we came across several mismatches in the data between the different data sources of Yearn during the project (e.g. yearn/yearn-exporter#393). Thus we had to spend some time checking the integrity of the data and rebuilding the pipelines to fetch them from the correct source. We believe that this could be easily fixed after the upcoming update on yDaemon.

Plan

We would like to follow the original 3-month plan that we shared in the first request, but with a couple of modifications.

Second Month (Requested Month)

  • Migrate the visualizations created by jameskbh to the frontend
  • Create a visualization of our customers
    • Sample plot at https://chart-studio.plotly.com/~borrito/3/#/
    • Aims to help answer the following questions:
      • What other protocols do our clients use?
      • Were the recent withdrawals transitory?
      • How does the distribution of TVL for a single vault look like?
  • (NEW) Update the visualizations
  • (NEW) Create a visualization of the tail-dependency of tokens
    • Sharing the recent research results of cs data, working within the strategist team
    • Create a graph visualization from the correlation of the token price volatilities
    • Aims to help answer the following questions:
      • Which tokens does a given token share its tail risk?
      • Which strategies should belong to the same risk group?
      • How should we diversify our TVL allocations?

The migration of the visualizations created by jameskbh has already begun in the first month. The Yearn V2 Vault visualization directly contains the contents from the yVaults v2 Historical Overview, and also implicitly contains the narratives from Yearn Vaults’ Stablecoins report: DAI, USDC, and USDT. Thus we now remove this item from the Second Month and instead replace it with the update item.

This data visualization project has been able to facilitate the exchange of ideas within the YFI Data Analysis group, and the tail-dependency graph is a short-term project that came to life from such ideations. cs data has been working on building forecast models for the price volatilities of different tokens. Although it may take some time until he can complete the model, it seemed beneficial to first take the contemporaneous part of the analysis and visualize it to share the results with the other teams of Yearn. We are planning to visualize this structure as a graph to give us a bird's-eye view of the risk landscape of different tokens.

Deadline

2022-11-30

People

List of team members and the responsibilities:

  • borrito
    • implement the customer visualization
    • implement the tail-dependency of tokens
    • will be addressing all issues full-time
  • huggingbot
    • maintain the frontend server
    • implement and maintain data pipelines (yearn-exporter, ydaemon)
  • kofee
    • implement and maintain data pipelines (subgraph, yearn-exporter, ydaemon)
  • jameskbh
    • keep creating visualizations in flourish studio
    • research other data visualization platforms
    • write articles and documentations for the data group
  • marco worms (not receiving remuneration from this grant)
    • lead the branding of yData and its products
    • implement and enhance the frontend UI/UX
  • cs data (not receiving remuneration from this grant)
    • give technical advice on the data scientific methods
    • implement the tail-dependency of tokens
  • farrah (not receiving remuneration from this grant)
    • build out visualizations as needed
    • complete data analysis to arrive at answers to key business questions
    • define and build out POCs for net-new data products from visualizations developed by the team
    • in charge of internal assessment of the performance and effectiveness of the project

The members will continue to support the other initiatives mentioned in the previous budget request for the data team as well.

Money

$15,000 for a single month. After a month another request will be presented to support the next milestones of the project.

The budget will be streamed to the members noted above.

Amount

15000 DAI, or YFI of equivalent value

Wallet address

streamed to the contributors

Reporting

  • I agree to post weekly updates

Devcon sidevent

Scope

Do a side event during Devcon week to announce the new suite of Curve-related products. It's an opportunity to talk to potential integrators, partners, and the community.

Plan

The event will consist of a talk announcing and explaining the products, with a small Q&A section.

After the talk/s, there will be drinks and finger food served, to allow the attendants to talk with the developers that will be around.

We will invite 150 people to keep the event intimate. It will last max 4 hours.

Deadline

2022-10-14

People

  • saltyfacu: helping with the coordination (no funding)
  • Irene: event organization
  • 1/2 yDevs: TBC

Money

  • Book a venue
  • Buy swag
  • Dressing for the room
  • Rent accessories to give a talk (mic, sound system)
  • Local event organizer

Amount

20000 DAI

Wallet address

0x0

Reporting

  • I agree to post weekly updates

Data Visualizations for Yearn

Scope

Data visualizations have become a powerful tool to convey one's message on social media, especially in the DeFi space during this bearish market full of fear, uncertainty, and doubt.

The above tweets are presented as an objective depiction of the market phenomenon and thus appear trustworthy, while being able to naturally ignite a value proposition from the community:

Yearn has a very powerful data infrastructure to create these narratives, visualizations that portray our main strengths and empower our branding. We already have a huge list of projects that are dedicated to create and persist our data. Just to name a few:

However when we searched for Yearn Finance on twitter we could not find a single narrative that was data-driven.

We want to fix this.

Plan

The previous budget request for the data team already contains the initiatives and the ongoing projects as a whole team, thus we would like to focus on the plans for this specific project here.

We plan to solve the above problem in two ways, creating the visualizations ourselves, and promoting the narratives created from the others. For the latter we believe that it is necessary to make a server that can embed and update visualizations created from different data platforms, such as Dune Analytics and Footprint Analytics.

We plan to update all visualizations in a weekly basis using the latest data. The changes in the interpretations will be noted also in a weekly basis through the social media.

We expect this project to span a total of three months. However, we would like to note that we make this request to be supporting the project for the first month only, for better flexibility and assessment of the project. Nevertheless, we outline the full 3-month roadmap in the following.

First Month (Requested Month)

Sample image for the efficient frontier

Second Month

Sample image for the customer clustering

Third Month

  • Create more visualizations in other platforms, and/or migrate them to the frontend
  • Simple keyword cluster and sentiment analysis for Yearn
    • Preliminary step for using heavier AI methods
    • Collect natural language data from Twitter and Reddit
    • Aims to help answer the following questions:
      • How do people think about Yearn?
      • Which narrative is the most powerful for Yearn's branding?
      • What do people feel different about Yearn compared to other protocols?

Deadline

2022-09-30

People

List of team members and the responsibilities:

  • borrito
    • implement the efficient frontier
    • will be addressing all issues full-time
  • huggingbot
    • develop the frontend server
    • prepare migrations of the previous works from jameskbh
  • kofee
    • implement and maintain data pipelines (subgraph, yearn-exporter, ydaemon)
  • jameskbh
    • create visualizations in flourish studio using data from the yearn-exporter
    • research other data visualization platforms
  • farrah (not receiving remuneration from this grant)
    • lead potential product developments from the visualizations
    • in charge of internal assessment of the performance and effectiveness of the project
  • bobthebuilder (not receiving remuneration from this grant)
    • subject matter expert on data infrastructure
  • marius (not receiving remuneration from this grant)
    • subject matter expert on data infrastructure

The members will continue to support the other initiatives mentioned in the previous budget request for the data team as well.

Money

$15,000 for a single month. After a month another request will be presented to support the next milestones of the project.

The budget will be streamed to the members noted above.

Amount

15000 DAI, or YFI of equivalent value

Wallet address

streamed to the contributors

Reporting

  • I agree to post weekly updates

Fund the yTranslation Team

Scope

This is a fixed grant request for the yTranslation Team. The idea is to continue with our work on translating the website, yearn-meta, & yearn-comms (Yearn Blog) repositories. Our contributors have made over 230 PRs on these above repos over the last 2 months.

With the new docs being re-done, it's important to continue to have a translation team ready.

New partners and users from all around the world will come from new partnerships. We need every piece of TVL we can get in this market. Having all the content available in different languages helps in this objective.

The translation team has been auto-sufficient and a fairly active group with fast response and the idea is to maintain the same energy and attitude, which makes it important to have part of Yearn´s budget allocated to this group.

Plan

The action plan is simple, the yTranslations team will continue translating and sharing yearn content in the same way it has for the past 5 months.

@DarkGhost7 will continue to guide the team about protocol priorities (new docs, etc.).

We will continue to prioritize time-sensitive translations (marketing-related content and newsletters).

Deadline

This grant is for 3 months, finishing on August 31st

People

The yTranslation team is composed of a dozen active contributors. Below are the people currently active and included in this grant request:

image

This fixed grant for the yTranslations team allows for any language or contributor to be added to the team without affecting the requested budget.

note:

Cryptouf will continue being part of the team as an FR translator but he made an individual proposal so is not being included in this grant.

@qosmonot will continue to manage the yTranslations team, but also made an individual proposal, so is not being included in this grant.

We will establish a procedure for new translators for a minimum of translations needed to join the translations group. This is important not to show languages in the blog that don´t have enough content.

Money

The requested grant, covering a period of three months, will be streamed to a multi-sig managed by members of the yTranslation team, and will be distributed monthly between the contributors and active members of yTranslations, through a point system that was developed within the team (allowing the funds to be split between the team members based on the amount of work each has completed during the epoch).

The previous epoch's spreadsheet can be found here: https://docs.google.com/spreadsheets/d/1sR8_nUM5UpL2yk0Yttc1AvOq0GcEb_rM-vQ3uwpf23U/

The aim here is to establish a fair grant so people are motivated to do the work with good quality and in a timely fashion (expected for most content, especially newsletters), but we know the importance of adjusting the expectations based on the actual market conditions.

Looking at the last three epochs of Coordinape (epochs 14, 15, 16), the average budget allocated to translations (incl. 12 translators, not including Cryptouf, qosmonot) was of 15k$ (see table below).

image

For this grant request, we propose a fixed budget, along with a 30% haircut, for a monthly amount of 10k $. The current request covers a period of 3 months, finishing in August.

Amount

30,000 DAI

Wallet address

0x0

Reporting

  • I agree to post weekly updates

Video content budget proposal

Scope

A contributor grant to strengthen Yearn’s creative and marketing output.

Evan and Draper have been working with Kais, a talented video editor/ creator on the yCRV campaign (now live) and veYFI campaign (not yet live).

Video content is more engaging and performs better than static content, which helps Yearn’s products stand out in a noisy and fast moving market. See yCRV comments and QTs for proof that compelling video content gets noticed. Compelling video content makes for better marketing, and strengthens Yearn’s brand.

Plan

Kais will work closely with Evan and Draper, and his focus will be on upcoming product launches, and refreshers for current products.

Upcoming launches: veYFI, V3 vaults, [redacted] projects.

Current products: yCRV, fee drop.

Why refresh? yCRV launched with our central bankers campaign but it would be great to continue to market the product (given yields are still market leading). Switching from a ‘launch and done’ model to a ‘launch and refresh’ model.

Our recent fee drop would be another example where Kais could help bolster our message, with compelling video content to follow up the two static social campaigns that have gone out so far.

Deadline

3 month grant to be assessed at the end of period.

People

Kais (working closely with Evan and Draper).

Money

Money will be used to pay Kais for the work outlined in Plan section.

Amount

2,500 DAI p/m for 3 months

Wallet address

0xFC82212Dc65F548BAa69De989246A44dF7E55262

Reporting

Monthly

Keep Maintaining Yearn Docs and Written Content [extension]

Scope

This is a request to extend #90.

The scope of the proposal is:

  • Docs
  • Articles on medium
  • Other marketing material
  • Some small UI help

Plan

The plan, as in #69 and #90, is to keep adding content to the docs and crafting new articles to onboard new users and highlight the main benefits of using Yearn.

I ask for a monthly grant for 3 months ending on February 28th. 5000 DAI per month for 3 months. The stream is already created, we need to move the deadline.

Deadline

2023-02-28

People

Marco Worms: technical writer
Dark Ghosty: reviewing and helping with docs

Money

A grant for Marco to continue writing articles proactively and adding new content to the docs site.

Amount

15000 DAI

Wallet address

0xB1d693B77232D88a3C9467eD5619FfE79E80BCCc

Reporting

Weekly

Continue Funding the Frontend Team

Scope

The frontend team continues to have a series of projects in different statuses and with different requirements. The scope of this request is to maintain the currently finished UI projects, continue improving the projects under active development, and start new ones as we finish the ones we are working on.

NFT Treasury was a new project during last request, and now is finished. Yearn World, Yearn Brand and Macarena, were started and finished also. A few new projects popped up with high priority and we are already working on them.

Below there's a list of the projects under the frontend team.

Done / Low Maintenance

  • yearn-issues
  • ape.tax
  • yBuybacks
  • Yearn comms
  • Vaults at Yearn
  • yHack
  • yDataSync
  • NFTreasury
  • Yearn World
  • Yearn Brand
  • Macarena.finance
  • Bowswap

Under active development

  • Web lib
  • Yearn SDK
  • yearn.watch
  • yearn.finance
  • veYFI
  • Curve related product
  • yVempire 🦇

New

  • B2B Dashboardnew ones

Plan

The plan is to focus on the projects under development and NFTreasury. veYFI and the Curve related project are the main priorities right now, followed by Yearn.watch. We will continue to improve its reliability and get the projects to the finish line. The team will fund contributors via bounties, using part of this grant.

Stretching the last budget of 25.000 DAI, we made it last 3 months instead of one, with a residual amount of almost 9.000 DAI. This time, with more data, we are asking for a budget that will cover three months.

We don't want to do streams yet, but to send the funds to contributors at the end of the month. We will leverage bounties for small tasks. All the details will be shared in comments at the end of the month, as we've been doing in #70

Deadline

2022-11-30

People

Gambito: leading some of the projects - no funding from this budget
Major: leading some of the projects - no funding from this budget
saltyfacu: helping out with the organizational part - no funding from this budget
Chef: UI dev
Marco Worms: UI dev
0xMirim: UI dev
Nova: UI dev

Other freelancers via bounties

Money

We plan to distribute a grant for each person in charge of a project and use bounties to fund other contributions linked to projects in maintenance mode or isolated contributions.

Amount

30000 DAI

Wallet address

0x0

Reporting

  • I agree to post weekly updates

Antiscam and other discord bots

Scope

Fight off discord scammers and add informational price discord bots

Plan

This is operating for longer than a year and the reason Yearn discord is a pleasant place to reside

Deadline

2022-06-14

People

Just myself

Money

Funds are going towards hosting and dev costs . These are yearly costs, there wont be another request for next 12 months.

Amount

1000 DAI

Wallet address

https://etherscan.io/address/0x461783a831e6db52d68ba2f3194f6fd1e0087e04

Reporting

  • I agree to post weekly updates

Keep3r Jobs Migration + Ongoing Maintenance

Scope

Migration of Yearn jobs from KP3R v1 to v2 + ongoing maintenance that includes:

  • LP credits management
  • alerts for potential job errors
  • MEV monitoring
  • job performance monitoring (check if keepers are working yearn’s jobs, and if not, work them with our own keeper)

Plan

Migrating Keep3r Jobs from V1 to V2 is the main priority and will be done ASAP.

The ongoing tasks will be performed for 12 months from the starting date.

Deadline

6/6/2023

People

DeFi Wonderland

Money

The budget requested will be spent on the development of the jobs and ongoing support/monitoring for the jobs developed by us.

Amount

435000 DAI

Wallet address

0x45fEEBbd5Cf86dF61be8F81025E22Ae07a07cB23

Reporting

  • I agree to post weekly updates

Fix duplicate rows

Need to dig deeper why this happens but hardcore dropping duplicate rows will do for now.

Continue Funding the Blog [extension]

Scope

The scope of this request is to maintain the Yearn blog (blog.yearn.finance), extending the budget request #99

Plan

The plan, as in the previous requests, is to maintain the blog.yearn.finance product, to keep adding content and translations (currently FR actively).

We believe that this work is necessary, and especially during a bear market, as education and communication is key and should not be forgotten.

It is essential to control our channel of comms, and improving SEO vs. only using medium etc. We should also keep maintaining and sharing content fron our blog, so users get use to read it and use it as the main place for informations about Yearn. It also leverages the work done by other teams (Docs, brand/comms).

I ask for a monthly grant streamed over the following ~3 months. 2000 DAI per month. Alternatively, it can be set up as a Vesting stream for the same period (as set up previously).

Deadline

2023-04-20

People

  • Cryptouf: content watch, FR translations, FR community outreach
  • qosmonot: organization, coordination, review
  • Major: helping out on the organization side (not receiving remuneration from this grant)

Money

2,000 DAI p/m, split between the contributors of blog.yearn.finance (currently Cryptouf, qosmonot)

Amount

2,000 DAI p/m

Wallet address

0x3D935C7bf3Ec8891C17b074b841d940264f073c5

Reporting

Monthly

Decentralising Debt Allocation with verifiable computation and useful work incentives

Scope

0xSacha and I have decided to tackle together an old project that I had for decentralising yearn vaults' debt allocations. (see https://github.com/jmonteer/ystarkdebtallocator)

This is a prod PoC where we test the usage of verifiable computation and incentives for "useful work".

The objective of the project is to decentralise Yearn Vaults Debt Allocation. The main idea behind it is to use zk-tech (Starkware's Cairo Programs) to verify that an account has proposed a valid solution, which have been computed off-chain (due to optimisation costs and code privacy concerns).

As the contract only verifies validity of the solution (and not optimality), it could accept non-optimal solutions (even if they abide by the rules and is valid). This is not a problem thanks to the incentives mechanism. As the rewards go to the proposer, proposers will post a better solution if there is room for it. This mechanism will incentivise players to always post the optimal solution or risk someone else to take it (and take the rewards). As there is only 1 optimal solution, the system will tend to equilibrium (until market conditions change).

The project has 2 parts:

  • Verifier contract that receives the proposed solutions and verify their correctness by using Cairo Programs and Starkware's verifier
  • Incentives mechanism that creates a stream with rewards to the best proposed solution

This project was started by @jmonteer but was abandoned due to the early stage that Cairo and Starknet had at the moment. At that time, the tech spec had been written and code was started and had good progress for L1 (Solidity).

Some months later, 0xSacha and I met and after an interesting discussion we decided that he was in a better position to tackle the Cairo part as he was part of another project building on top of Starknet.

Plan

The work has already started and the first item of the list is almost ready.

  • Create PoC with dummy inputs and dummy strategies that show that we can save a new solution on-chain using the result of an off-chain computation
  • Extend PoC with real inputs but dummy strategies that show that we have the right mechanism to snapshot L1
  • Extend PoC to use real inputs and real strategies with the real usecase of a small vault.
  • Add a simple mechanism of incentives for useful work: a stream that is sent to the current optimal solution proposer.

Deadline

2022-10-31

People

  • 0xSacha
  • jmonteer

Money

100% of the grant will go to https://github.com/0xSacha

Amount

5000DAI (+ Starkware matching with 5000DAI)

Wallet address

0x114E6997a17D6964C1e42B575bc1e60ca2202CD5

Reporting

  • I agree to post weekly updates

yAcademy fee split for Corn

Scope

Yearn and yAcademy have come to an agreement to share 10% of yAcademy revenue for EVM business in exchange for deal flow.

I will be working on bringing in this deal flow and I'm requesting 20% as payment. The remaining 80% will go the Yearn treasury.

Plan

Let's try this for 4 months and take a pulse at the end of June to see how things are going.

Deadline

2023-06-30

People

@omgcorn

Money

This is a fee-for-service arrangement.

Amount

20% of the 10% revenue share.

Wallet address

0xF6411852b105042bb8bbc6Dd50C0e8F30Af63337

Reporting

Monthly

[Event] Yearn Contributor Attendance at Blockworks Digital Asset Summit

Scope

This budget request is to fund Yearn attendance at the Blockworks Digital Asset Summit.

Blockworks Digital Asset Summit 2022 (DAS) is an institutionally focused crypto conference for asset managers and financial services professionals. @omgcorn will be attending the event and representing Yearn.

During this two day in-person event, industry leaders from the world of finance and digital assets will gather to discuss crypto from the perspective of industry practitioners.

For Yearn business development efforts, events like this one are a great opportunity to connect with a ton of the right people. New — and renewed — alliances, partnerships, product integrations, and strategic relationships of all kinds can be sparked or strengthened with a little focused face time.

Attending this event will allow us to 1) uncover new leads, 2) better understand current DeFi needs of institutional customers and how best to target them for integration and partnership initiatives, 3) assess current market trends and competitor areas of focus, and lastly strengthen relationships with existing institutional partners.

Funding Yearn attendance at DAS is a worthwhile investment as it will drive the following outcomes:

  • Lead Generation: The event includes a sizable number of notable institutional attendees (including Fidelity, Quill, Valkyrie, Compound Labs, JPMorgan, Fireblocks) who we aim to target for integration, strategic partnership, business development and overall TVL increase efforts.
  • Market and Competitor Analysis: Event attendance will help us stay up to date on current trends within the industry, particularly as it pertains to institutional needs (an area of focus that Yearn currently had a blind spot to). Based on the attendees and planned talks, we also anticipate this event will help identify new investment-worthy product offerings.
  • Relationship-building: Event attendance will help solidify relationships with existing partners and build relationships with prospective partners we have been unable to reach virtually or have had limited success with targeting for yearn integration. It will also allow us to grow our network and build our rolodex of POCs we can reach out to for partnerships.
  • Awareness: Bring awareness to Yearn. Attending this event events will increase the chances of mingling with our ideal prospects. We want them to know who we are, what we do, how we work, and where we are headed. Word of mouth is a great way to grow and expand.

ROI

The cost of attendance is under 3k and the potential positive return should we secure a institutional partner would be at least 4x. Institutions represent a small percentage of current users of Yearn's B2B product. In order to remain competitive during and post the bear market, it will be critical for Yearn to target this audience to increase TVL.

Out of Scope:

We are not seeking sponsorship of the event but given budget cuts merely requesting funding the attendance of one Yearn contributor.

Plan

Plan of Action:

Prior to the event: (B2B team will own this)

  • Target specific speakers and sessions.
  • Schedule coffee/lunch meetings with current and prospective partners who will be in attendance
  • Develop lightweight collateral to be shared during the event. Develop a plan for how we will present the useful tactics, insights, statistics and case studies with interested parties.
  • Schedule interviews with media attending the event

During the event:

  • Networking during event with attendees.
  • Meetings with current and prospective Yearn institutional partners that will be attending the event.
  • Distribution of collateral

After:
-Fast follow-ups with potential leads post the event to solidify partnerships/next steps
-Knowledge-sharing with B2B and engineering team

Deadline

2022-09-24

People

@omgcorn will be attending the event
@Farrah: will support post-event and pre-event workstreams noted above

Money

Expenses for Blockworks Digital Asset Summit

Train - $250
Hotel - $700
Event Tickets - $1,300
Collateral Materials - $200

Amount

2450

Wallet address

0xB9c68fad15546b6530A08a2b2BD04C0D2B87109D

Reporting

  • I agree to post weekly updates

Creative Studio Budget Request

Scope

Bear markets are for building.

This budget request is to continue the work I’ve been doing over the past months, and take on more functions and responsibilities as we become more streamlined.

I believe this is exactly the time we should be investing in long term brand planning, smart campaigns that target TVL boosts, and new product initiatives that tap new audiences for TVL increases or existing audiences (for the same reason).

Furthermore, as per Georgia’s research findings, good copywriting and simplification will be important steps for us to make core Yearn products more user friendly and understandable.

Plan

Areas of responsibility include, but are not limited to:

  • New TVL boosting products (e.g NFTreasury)
  • Brand development (tone of voice, strategy, visual work with Alpha)
  • Campaign planning
  • Campaign & content creation
  • Copywriting and tone of voice guardian across Yearn (e.g working with Evan and the design team where required).

We are entering a period where we need to do more with less. This is where scrappy, smart, tactical and highly targeted marketing, product improvements and longer term thoughtful branding building will be a strong combination.

I’ve spent the last months getting to know Yearn’s brand and lore intimately, and we are now well positioned to push onwards and help ensure we emerge with a stronger identity, voice, and purpose than ever before (and maybe with a couple of new products along the way).

Deadline

2022-09-31

People

Draper +1, working under oversight from @banteg.

(Always happy to pull in favours from my network to benefit Yearn wherever I can.)

Money

10,000 DAI + $10,000 in YFI p/m

Starting in July (current grant ends June) with an evaluation after three months (sept).

Amount

10,000 DAI + $10,000 in YFI p/m

Wallet address

0x8727FF875E070d73B678cCea85BF9FF01c05A785

Reporting

  • I agree to post weekly updates

Security Team - Budget Request

Scope

This budget request is for the security team comprised currently of two core contributors and one internship slots to continue contributing with security related work in the yearn ecosystem. It will cover one quarter (3 months) and continue the team's work on security reviews for all contracts under development in the yearn teams as capability allows. Over the following period, these budget requests should develop and provide a detail of work attempted and achieved.

This request also will detail an overview of the team's goals and objectives for the period.

Note that this budget request includes no revenue share.

Plan

Note that there are no clawbacks based on the below performance targets. But performance should impact future budget requests.

Security Reviews

The security team will continue to work on the following:

  • Internal security reviews for all contracts develop by yteams and changes or updates in the current ones in production.
  • Internal security reviews for the Core Protocol, including v2 vaults, v3, yCRV, yETH and any other Yearn's product as required.
  • Management of the Risk Framework and internal security review process.
  • Review scores and allocations frequently in the Risk Framework to ensure they are aligned regarding risk.
  • Coordinate with infrastructure team on support for risk framework updates, bugs and issues.
  • Help, guidance and coordination with auditors and external security reviewers for engagements with protocol-related contracts. (Each team needs to request their own audit security budget.)
  • Review and assess bounty requests through our multiple pre-established channels, such as Immunefi or any other source.

External Security Reviews & Audits Coordination

The security team will guide and coordinate all the external security reviews and audits when requested by yteams.

The process for coordinating audits and external security reviews is the following:

  1. The yTeam that needs an audit/external security review will request coordination/help.
  2. The security team will coordinate the slot/s with the audit firms or external reviewers.
  3. Once and agreement with audit firm is reached, security team will create a group so yTeam and auditors can ask/answer questions. Coordination of payment and budget is managed by each yTeam.
  4. Once the audit/review finishes, the security team will review the report and coordinate with yTeam to help review issues to ensure they are fixed or acknowledge.

Note that this process might change based on the team's needs.

Ad hoc

The security team will also continue working with existing Yearn teams (or new ones) to provide ad-hoc support. Including but not limited to offering:

  • War room support
  • Smart contract development
  • Product design
  • Protocol and Security related tooling development
  • Multisig coordination for emergency transactions

Reporting weekly in the telegram group and monthly in the issue.

Goals

The security team plans to:

  • Include one new internship slots during this period to increase security review capabilities.
  • Train the new intern based on their knowledge and protocol requirements.
  • Help create and review Due Dilligence documents on new protocols used by yearn's strategies, when applicable.
  • Each security review differs in time and scope but we are estimating it based on normal strategy reviews.

Deadline

2023-04-01

People

  • Storm0x 67% work in security (33% in serpentor during 3 months period)
  • Rare Weasel
  • 1 internship spot

Money

This budget request includes the following concepts:

  • 2 core contributor grants.
  • 1 internship slots.

Funds to be streamed over three months, starting 1 April 2023.

Total:

7.5 YFI
62,000.00 DAI

Any funds not spent at the end of the period will be transferred back to the yBudget team or considered for the next period.

Funds Details

Funds Details

Wallet address

0x4851C7C7163bdF04A22C9e12Ab77e184a5dB8F0E

Reporting

Monthly

Fund the ySupport team

Scope

ySupport represents a group of Yearn moderators across Discord, Telegram, and Reddit who are the first responders for user issues, community builders, town criers, and educators for those who are new to DeFi and Yearn.

The folks in ySupport are always there to support the users, be it helping folks deposit into a vault, teaching someone how an approval works, or guiding a user how to use Etherscan to initiate a transaction when the Web UI is wonky. Furthermore, they keep our community tightknit during the quieter times, whether that is engaging with the community with memes or helping Yearn host some of the most compelling discussions you can find in a crypto Discord.

This cohort of folks represent a group of long-time Yearn contributors, veterans of our Coordinape compensation system. The ySupport team has a proven track record and as a long-time contributor myself, I believe in funding ySupport for their impact with our users.

Plan

The action plan for ySupport for this quarter is engagement with the community, upselling Yearn to new users, providing critical user support, triaging issues to the development team, and making Yearn the most attractive Discord/Telegram/Reddit community in crypto.

We see the bear market as an opportunity to build stronger positivity in the community. FUD is rampant during these times, but it is important that we stay optimistic in our channels and build up Yearns brand as the safest, most stable place to earn yield no matter the market conditions.

Deadline

2022-08-31

People

List of ySupportoooors to be eligible for payments:

  • crolev
  • jyhelper
  • arberx
  • oldfrog
  • pp
  • fugggginoooob
  • vany

Multisig signers (4 of 5):

  • crolev
  • jyhelper
  • vany
  • kx9x*
  • dark ghosty*

*kx9x and dark ghosty are not eligible for payment, just helping with multisig signing

Note: we have 4 of 5 so each quorum includes one person not being paid (i.e. kx9x or dark ghosty).

Money

Our current plans are to use all of the funds on a Coordinape-style monthly disbursement, where we vote based on impact for the given month.

$12,000 $10,000 a month across 7 ySupport staff represents about $1714 $1428 per person a month. This helps us keep a similar amount of budget spent on support in previous Coordinape cycles, while also factoring in broader push to tighten budget overall.

Amount

36000 30000

Wallet address

0xbd7B3Bc2C4581Fd173362c830AE45fB9506B3dA5

Reporting

  • I agree to post weekly updates

Lower latency scream redemption automation. Leading to a generalized mempool searcher

Scope

Yearn has over 1.7M DAI stuck in scream. I am currently running a script that tries to withdraw at every block. I won the race on my first try (https://ftmscan.com/tx/0xfcf455aea828f8616cd0065de74cf08aa39a85504acb011f071f8defe6ab074a), but I lost the next four. So even with my fast dedicated node, my modified brownie script is not fast enough for us.

Screen Shot 2022-06-18 at 4 21 36 PM

I've been thinking about how to make this script faster and more general and I have a few ideas that I think will take two or three weeks to implement. More details in the "plan" section.

Out of scope (but probably helpful):

  1. Work with some Fantom validators so that we can have a lower latency connection to the latest block.
  2. Get flashbots/eden/etc. to launch a private relay on fantom so we can build bundles of deposits/liquidations with our redeemMax.

Plan

Already done

I'm currently aggregating my own node with chainstack and moralis. The per-block script is 1 call per second to whichever node is currently reporting the highest block. If multiple nodes are in sync (the common case), the node that reported first is preferred; this means my local node is almost always preferred. My plans to make this faster are going to add a LOT more queries to my node. I'm not sure exactly how much yet but a quick check and it looks somewhere between 2-20 queries per pending transaction.

I modified web3-proxy to subscribe to every new transaction aggregated across multiple nodes. Unlike other public rpcs, I return the entire transaction instead of just the hash.

I have another process that builds a connection pool of forked anvils and then subscribes to new blocks and new pending transactions. As transactions flood in it grabs an idle anvil out of the pool, sets it to fork the current block, and then it sends the pending transaction to anvil. From here, we can read logs or anything else on the transaction receipt or even trace it if necessary.

Next steps

This is where I can either do some work for yearn or for myself. I have my own uses for what I've written so far, but since the per-block script is losing it's races I thought I would offer my time to yearn first.

  1. After each transaction is simulated, do an eth_call of 0xC3C7a349BCAb2a039f466525a106742800fa16f6.shouldRedeem(). If it returns true, broadcast a signed 0xC3C7a349BCAb2a039f466525a106742800fa16f6.redeemMax().
  2. Cut the calls down a lot. Change it to: After each transaction is simulated, check for DAI logs going to scream. If it returns true, do steps from number 1.
  3. Make it all generalized. After each transaction is simulated, check the logs. If some arbitrary logs are found, run a relevant check function and then broadcast a signed transaction.
  4. Work with yearn team to monitor more positions. There are multiple markets with low liquidity and this tooling should work well for withdrawing from all of them.

Deadline

2022-07-08

People

https://twitter.com/StittsHappening will handle everything.

Money

Part will go to repaying the cost of my very fast but expensive server used as a node and for processing all of the transactions. The rest is going into my company. In order to join Opolis, I have to pay myself as an employee. I just started this company and so it doesn't have enough funds for that yet, but I'd really like to have better insurance.

I'm thinking $2,000/month/position. So if I run 3 different bots for yearn for 30 days, I'd get $6k. If the job is on a chain with expensive gas, I'd want to think more about how to share those fees.

So far, the amount I've been able to rescue is small. I would like a performance bonus (comparable to the bonuses that strategists get) if I'm able to land a large withdrawal (say, $250k).

Each month, we can re-evaluate what positions are worth continued monitoring.

Amount

2000 USDC

Wallet address

satoshiandkin.eth (0x9eb9e3dc2543dc9FF4058e2A2DA43A855403F1fD)

Reporting

  • I agree to post weekly updates

Dinobots - Request For Budget

Scope

After 6mo of building the CoW Swap solver, the team is finally generating revenue. Starting from Feb, full-time ICs will not longer be paid from the sms grant and the team needs funding to continue building.

Plan

Our main goal is to be profitable.
There are several initiatives we are looking into and we want to make sure we improve the speed of development by getting together once per quarter.

Deadline

2023/06/01

People

  • Tonkers (full-time)
  • Pata (full-time)
  • Poolpi (full-time - responsible)

Money

We are requesting a 213k budget for three months.

Breakdown:

  • 20k per month per full-time contributor x 3 months
  • 1k per month for server cost x 3 months
  • 10k per month for external contributions and general expenses

Total

>>> 20*3*3+3+10*3
213

Amount

$213_000

Wallet address

eth:0x2C01B4AD51a67E2d8F02208F54dF9aC4c0B778B6

Reporting

Monthly

Vault Management Budget Proposal v2

Scope

Vault Management Team has been tracking key performance indicators of vaults, to reduce unallocated funds, control, and push for more automated vault operations. The end actionable result of this is a list of tasks, or actions, that tackle each of the previous aspects. All of them are reviewed by experienced strategists and we execute the ones that we all agree are the best path forward. The main goal is to incentivize user investment and generate greater revenue.

With the first grant, besides producing the weekly report and monitoring vault key indicators, we were also able to automate most of the report. With this second grant, we want to further automate the remaining tasks and make it available online without the need for any manual labor. For instance, we are still working on new ways to automate the list of potential weekly tasks to change vault allocations based on risk, APR and liquidity.

The new grant will be used to keep supporting the team to achieve our goal: automate vault operations and make the report automated and public. In addition to this general goal, we have a few others that include: migrating our key strategy and vault metrics to Seafood so it is readily available for users, and working on how harvests happen. Right now, harvests are optimized to focus on profit and gas costs. Understanding harvests affect published APR is key to showing consistent and useful information for users and partners. Thus, we want to improve how we handle harvests to also include the vault's APR as a variable to consider.

Plan

Vault Management Team's main purpose is to optimize vault operations and incentivize user investments through more clear information about how our vaults operate. For this second grant, our deliverables will be the following:

  • Monthly Public Report: Automatically produce and publish a weekly report with key indicators, key vaults performance and relevant information for the public regarding vault operations.

  • Control automated vault operations: Elaborate a weekly internal report with a list of non-automated tasks and issues with existing automated tasks that prevent the normal automated operations of current vaults (e.g., strategies without keepers or not harvestable).

Deadline

2022-12-31

People

List of team members:

  • Micky Mousse (not receiving any grant from this proposal)
  • Facu (not receiving any grant from this proposal)
  • LanceUpp
  • Toby Tiger
  • Mil0x.eth
  • murderteeth

Money

$51,000

Detailed Budget: $17,000/mo for 3 months. After these three months, another proposal will be presented for recurring and new tasks.

Amount

51000

Wallet address

0xBd5CA40C66226F53378AE06bc71784CAd6016087

Reporting

  • I agree to post weekly updates

Maintain Written Content and Scale Yearn Knowledge Base

Scope

This is a request to extend #103, with some changes on scope and grant amount requested.

The scope of the proposal is:

  • Maintain Yearn DevDocs
  • Maintain Yearn Blog (Articles on Medium)
  • UI Help: Vault Reports Generator Maintance + execute generating process every month
  • Ship and maintain yGenius (scale yearn knowledge base)

Plan

The plan, as I've been doing for an year now and reported weekly in #69, #90, and #103, is to keep adding content to the docs and crafting new articles to onboard new users and highlight the main benefits of using Yearn, and also maintain documentation up-to-date for current and new products (ycrv, ybal, v3 vaults, vault factory).

I am always open to reasses the direction of what our content efforts should be aiming for!

And now I also want to add a new scope here: scale yearn knowledge base, which I intent to start with yGenius:

yGenius and LLMs

LLMs are here and I've been using them a lot to help making content. I believe that there is value in maintaining a sort of yearn index, currently using gpt_index, for the yearn eco so LLMs can know more about all the docs, code, articles, onchain/offchain data, support history, and beyond. Today yearn ecosystem has a lot of spread knowledge, hopefully this initiative helps anyone consume it more conveniently.

We released a first version + source here:

Automating process around updating the index, figuring out the sources to include, and properly indexing/labeling them is the effort I want to iterate on the next months. Here is a snapshot of today's index state, which has much space to improve just by properly adding existing data on it.

Here is an image with the current health of the index, and I'm exploring ways to fix the yellow circles (which means data is in index but bot is having difficulty to reach it)

*In a sepparate effort I started DocuDroid which is not much yearn related but I do use it to review written content I make for yearn.

Deadline

2023-05-28

People

Marco Worms: technical writer, web2 dev, ygenius project manager

Money

A grant for me to continue writing articles, adding new content to the docs site, and maintaining yearn's LLM index. I will be able to fulltime these and won't need to do external freelances anymore with the new amount requested, which will help me focus.

Other Costs: OpenAI API costs, will paste one-week data here when we have it, but for projection it cost 10U$/day to allow people to make 1000 daily requests (always paid on-demand per-request) (I can pay this by myself and ask refund on end of month)

Amount

Monthly: $7500 DAI + $2500 YFI (YFI can be veYFI locked for max duration)

Wallet address

0xB1d693B77232D88a3C9467eD5619FfE79E80BCCc

Reporting

Weekly

Vault Management Budget Proposal v3

Scope

Over the last 6 months the Vault Management Team has been tracking key performance indicators for Yearn's vaults. We have evolved from a simple excel file to an automated report, shared weekly, that provides a clear understanding of vault health and profitability. The report also provides recommendations for improving our strategies' APRs. Additionally, we created alerts of non-automated tasks and potential issues that prevent the normal automated operations of current vaults.

Thanks to the second grant we were also able to redesign Seafood, migrating key strategy and vault metrics online and allowing users to simulate changes to strategy Debt Ratio and other vault operations. With all this in one place users can now help strategists make decisions faster.

In addition to this, we have created a public monthly report for our users. This report shows the following metrics for the different networks:

  • TVL monthly variation
  • Vault APR
  • Total revenue
  • How assets are allocated in different tokens

This new grant will be used to keep supporting the team in achieving our goals:

  • Finding more ways to automate vault operations (e.g., do some research about how to automate allocations based on risk, APR, and liquidity)
  • Add more metrics and reporting to Seafood for improved availabilty
  • Deliver precise information
  • Incentivize user investment and generate greater revenue

Plan

The Vault Management Team's main purpose is to optimize vault operations and provide meaningful information for core teams to monitor the current vaults and strategies status. For this third grant, our deliverables will be the following:

Deeper revenue analysis
Enhance our automated reports with metrics on strategy performance (reports currently only have vault-level information).

Improve harvests
Work with Dinobots to automate rewards selling. This will increase strategy profitability and keep harvests simple by avoiding having to sell rewards inside strategy operations.

Gather and calculate risk, APR, and liquidity across strategies and protocols
This will boost the automation of vault allocations by finding the best revenue opportunities.

Maintaining Reports and Seafood
Continue improving our reports and Seafood based on requests from the community.

Migrate tasks on local servers to cloud servers
Some of our automated tasks are being performed on local servers via cron jobs. We would like to move these tasks to cloud servers for improved reliability and accesibility. We would also like to investigate the use Airflow as an alternative to cron.

Deadline

2023-03-31

People

List of team members:
• Micky Mousse (not receiving any grant from this proposal)
• Facu (not receiving any grant from this proposal)
• LanceUpp
• Toby Tiger
• Mil0x.eth
• murderteeth

Money

$49,500
Detailed Budget: $16,500/mo for 3 months. After these three months, another proposal will be presented for recurring and new tasks.

Amount

49500

Wallet address

0xBd5CA40C66226F53378AE06bc71784CAd6016087

Reporting

Weekly

Request grant to add documentation for subgraph with the Graph on docs page

Scope

This is a request for a grant to document your subgraph - https://thegraph.com/explorer/subgraphs/5xMSe3wTNLgFQqsAc5SCVVwT4MiRb5AogJCuSN9PjzXF?view=Overview. My plan was to add some information and links, entities, and query examples as example in this medium article - https://medium.com/@paulieb.eth/subgraph-documentation-what-is-it-cfd0312ec5f5

Plan

Plan is to document the aspects of your subgraph to help internally and third party users that want to query your subgraph.

Deadline

2022-12-05

People

Myself - Paul Barba Technical Writer.

Money

Plan is to request a one time grant for work completed and PR accepted to document your subgraph.

Amount

300 USDC

Wallet address

0xfee51EBBF276c1c3d91910a0b9a029e3cE731619

Reporting

Once

SMS Budget

TLDR; Strategists ms has no income other than what ybudget approves, thus to keep the team running we need a budget renewal. yBudget grants mainly used to support current full-time contributors.

Scope

In line with YIP-66 (Instruct yBudget to set funds aside for a dedicated team budget for Strategists), we are asking for a new budget for the following quarter.

In the meantime, there is an on-going effort to restructure all strategist-related work into smaller and more speceialized teams with specific responsibilities (e.g., vault management, dinobots, future yield, among others). These teams will form and submit their own budget requests independently by the end of this proposal period.

An example of how this will work is in how the Vault Management team operates today with a clearly defined team, accountabilities, and a recurring budget request that exists outside of the general strategist grant.

Hence, we are requesting a budget of $125k a month for the strategists team. (actual budget we need is $150k but we are using last quarters’s unused funds to cover the remaining $25k*3=$100k)

Plan

After poorcomp, each team needs to submit a proposal to request budget for their operations. Strategist ms is not only formed by full-time contributors but also by several people that we have been training and knows how yearn’s vaults and strategies work. This team has been paid first by the funds collected from the donation of strategists’ rewards (pre-poorcomp) and later through yearn’s treasury with a monthly grant of $200k. Now, we understand that revenue has decreased and that we need to adjust our budget. Thus, our new proposal considers a 37.5% reduction from the previous one.

As mentioned in our previous proposal, we have included mentorships for new strategists and kept improving our strats ops to become more efficient.

Deadline

2022-12-31

People

Current SMS

Money

Why $150k/mo? (we are only asking for $125k/mo)
150k would cover:

A set of dedicated contributors for the continued effort on maintaining and releasing new vaults and strategies. A set of dedicated strategists team members. The current team costs $120k (a group of around 8 people at a $15k rate/mo)

Strategist grants budget: $20k
⁃ The strategist ms has a $20k budget each month to give grants to non-strategists for building of toolings and Strat ops.

Slippage: $10k
⁃ Round up for other expenses. Funds for testing experimental strategies, infrastructure (nodes etc), unforseen expenses. Other stuff at the discretion of the strategist team.

Amount

375000

Wallet address

0x16388463d60FFE0661Cf7F1f31a7D658aC790ff7

Reporting

  • I agree to post weekly updates

Streamline YFI Buybacks

Scope

A month ago we have automated YFI buybacks with the YFI Buyer contract and an interface for it. The contract has worked well, with several arbitrageurs filling the first batch in under a day. The problem with sporadic top ups has remained though.

Now we have the necessary tools to solve it by creating a stream towards the buyer contract. Anyone would be able to top it up as more funds flow in. This also has a side-effect of Yearn effectively dollar-cost-averaging into YFI.

This will allow to uphold the social contract outlined in YIP-56:

Buybacks should be handled in a continuous and automated way, and not be discretionary or requiring any sign-offs.

Plan

Deploy a LlamaPay stream to 0x6903223578806940bd3ff0C51f87aa43968424c8 of 100,000 DAI/week.

Reevaluate end of June 2022.

Deadline

2022-06-30

People

banteg

Money

All money goes towards YFI buybacks. yBudget has the authority to pause or modify the stream.

Amount

100,000 DAI/week

Wallet address

0x6903223578806940bd3ff0C51f87aa43968424c8

Reporting

  • I agree to post weekly updates

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.