🏰 BuidlGuidl - Learn, build, and thrive on Ethereum

:european_castle: BuidlGuidl

Describe your project and why you classify it as a Public Good:

BuidlGuidl is a curated group of builders creating open source tools and educational content.

The main focus is developer growth and mentoring. We build tools and educational content to teach the next wave of builders how/what they can build on Ethereum / EVMs.

  • Tooling: We built and actively maintain :building_construction: Scaffold-ETH-2, an open-source toolkit which allows for rapid prototyping and full scale dApp development on Ethereum.
    We have also lots of handy tools (OSS) created with SE-2 by our community, like Abi.Ninja, Hacked Wallet Recovery, address.vision and others.

  • Education: We provide a free curriculum at :running_woman: SpeedRunEthereum.com. A hands on, guided series of challenges to learn how to code and deploy smart contracts all while receiving the assistance of our community. We also conduct monthly batches with developers who have just finished SRE, in which we encourage teamwork and collaboration among them, developing a group project. Also lots of content in youtube, like BG Labs, Web2 to Web3, BG Episodes, among other video series, and IRL talks and workshops in ETH Global, Edcon and other events.

  • Small Grants We have different funding mechanisms to support high-impact devs, like BuidlGuidl streams, Cohort Streams towards a common objective, Ecosystem impact grants and BG Community Grants.

What are your main project funding sources?

Grants funding.

How much have you raised from each of your funding sources and from who?

  • Ethereum Foundation: We received ~700ETH from the EF over the last couple of years, which we “passed through” as Small Grants to high impact devs.

  • Optimism RPGF2 (221k OP) and Optimism RPGF3 (227k OP), which we’re using to fund our Cohorts.

  • Gitcoin Grants #20: 12k USD

Are you seeking

Funding for general operations(a little) and passing through to small grants to high-impact devs.

Has your project launched or planning to launch a token?

No.

What milestones have you achieved?

Education

  • SpeedRunEthereum challenges are up to date with Scaffold-ETH-2 recent features.
  • 3500 Builders passed at least 1 SRE Challenge
  • 1100 Builders passed SpeedRunEthereum and joined BuidlGuidl community
  • 1131 Builds created by BG members
  • 6 monthly batches
  • We just launched BuidlGuidl youtube channel with a new Bow Tie Friday format and new BG Episodes video series. Previous youtube material was in Austin Griffith channel

Tooling

  • Scaffold ETH-2 reached 1000 stars and 657 forks on Github.
    • (predecessor to Scaffold-ETH with 9000 stars and 3500 forks)
  • SE-2 recent features:
  • Abi.ninja recent features:
    • Added proxy contract support
    • Added Heimdall rs for unverified contracts
    • Dark mode

Small Grants

  • 773 ETH Streamed with BG Streams && grants
  • 13 cohorts with 87 hackers, and 219 ETH streamed to them.
  • We just launched https://grants.buidlguidl.com/
    • 33 BG Community Grants (19 completed and 14 active)
    • 135 ETH to Ecosystem Grants

Share your project impact metrics and results

Education

  • 3500 Builders passed at least 1 SRE Challenge
  • 1100 Builders passed SpeedRunEthereum and joined BuidlGuidl community
  • 1131 Builds created by BG members
  • 6 monthly batches completed
  • 18K subscribers in Youtube
  • 4.6k monthly visitors to SpeedRunEthereum website.

Tooling

Small Grants

  • 773 ETH Streamed with BG Streams && grants
  • 13 cohorts with 87 hackers, and 219 ETH streamed to them.
  • 33 BG Community Grants (19 completed and 14 active)
  • 135 ETH to Ecosystem Grants

Share your project roadmap, tell us more about milestones you’d like to achieve

Tooling

  • Scaffold-ETH 2 next milestones
    • Move CLI to a separate repo (instead of a SE-2 branch), and rebuild it as a “Toolkit creator”
    • Introduce first curated package to new CLI ⇒ The Graph
    • Allow third party extensions in our CLI, announcing the standard they must follow to work
    • Set Foundry as default blockchain development framework in Scaffold-ETH 2.
    • Create our own external extension to use it as showcase example for other devs to develop their own extensions SE-2 CLI - compatible
    • Add automated testing
  • Other tooling
    • Keep improving our current tools to increase the impact and usage
    • Support the creation of new tools from BuildGuidl community members

Education

  • More medium-to-hard curriculum. Create new challenges focused on specific areas of the web3 tech tree
  • Add more tasks to our monthly batches
  • Keep creating content for BG Episodes and keep polishing the new format of Bow Tie Friday
  • Increase the number of devs who go through SpeedRunEthereum and Batches each month

Small Grants

  • Give more small grants with https://grants.buidlguidl.com/ and polish the grant loop process.
  • Shift from generalist BG Streams to Cohort Streams to be more objective-oriented to increase the impact from dev efforts.

Funding Goal and Budget

The goal of the funding is:

  • Give more small grants.
  • Dev streams (BG + Cohorts).
  • Talks, workshops, Youtube content and newsletter.

Tell us more about your team

Sometimes when a builder comes through our system they want to stick around and help out.
We have a handful of devs, designers, etc that are working to help Buidlguidl have the most impact in the Ethereum ecosystem.

Why’s your project important?

We help developers at multiple stages through their dev journey. At first we give you all the a-ha moments in a condensed curriculum. Then, we give you the tools and mentoring to ship dapps. Finally, we provide small grants to keep you shipping and contributing to Ethereum.

What’s your project’s Twitter handle?

https://twitter.com/buidlguidl

GitHub Link

Project Website:

Team Social Accounts

Discord Contact

pabl0cks

Telegram Contact

Wallet Address

0x00080706a7D99CBC163D52dcF435205B1aD940D1
(safe.buidlguidl.eth on all EVM networks)

Anything else you’d like us to know?

We love ethereum and we strive to be a public good; helping developers learn, build, and thrive.

What can the Octant team help you with?

Offering guidance through the Epoch and keeping us in the loop of feedback.

How do you define impact for your project? What metrics are you tracking?

  • Tooling impact
    • Number of stars, forks, npm downloads of Scaffold-ETH 2
    • Usage of the tools/products created with SE-2
  • Education impact
    • Builders completing SpeedRunEthereum
    • Builds/Prototypes created by builders
    • Number of views of our educational content
  • Small Grants
    • ETH streamed to ecosystem builders
    • ETH streamed to cohorts
    • Number of Small grants and amount granted
    • Dapps built by devs educated with SRE that eventually get users

Share your project impact metrics and results

Impact Link 1: GitHub - scaffold-eth/scaffold-eth-2: Open source forkable Ethereum dev stack

Impact Link 2: Plausible · speedrunethereum.com

Impact Link 3: https://buidlguidl.com/

Impact Link 4: https://grants.buidlguidl.com/

Impact Link 5: https://www.youtube.com/@austingriffith3550

Impact Link 6: https://www.youtube.com/@BuidlGuidl

I confirm that my project has/is:

  • Commitment to open-source technology and sharing results publicly
  • Determined to provide transparency about how exactly funding will be used
  • Advancing values of freedom and privacy (no surveillance and handling of personal data)
  • Supporting decentralization in various fields (for example, building a Web3 related project)
  • Social proof, being recognizable in the area the project is being developed in

I confirm that my project is not a:

  • For profit project
  • Financial (lending, investing, trading) product

By checking this box, you confirm that you have read and understood our Octant privacy policy and agree to its terms

  • I hereby certify that the information provided in this application is true, complete, and accurate to the best of my knowledge and belief, and I understand that any false statements or omissions may result in the denial of proceeding in the project’s Octant funding application.

  • I give the Octant team permission to reach out and get in touch using the contact information provided.

2 Likes

gm! This is the short-term update report for BuidlGuidl (joined at Epoch 4):

  • Total Funds Received (Previous Round): 5.1266 ETH
  • Total Funds Requested: N/A
  • Funds Spent: 0 ETH
  • Remaining Balance: 5.1266 ETH
  • Detailed Explanation: We’ve recently withdrawed Epoch 4 funds (August 7), and they remain in our safe multisig to be spent in the cohort dev streams (to work on planned milestones).

Plans for Next Epoch

Education

  • Milestone 1:
    • Description: Add medium to hard curriculum to SpeedRunEthereum.
      Our new curriculum expands on the basics of smart contract development, offering advanced challenges across categories like General, Governance, DeFi, Wallets, Security, and NFTs. Introduces complex topics like token voting, DAO proposal execution, and rage quit mechanisms in governance. The curriculum aims to gamify the learning experience, guiding developers through a series of increasingly difficult challenges and rewarding their progress with onchain credentials. This approach provides a comprehensive, hands-on education in medium to advanced smart contract development, preparing developers for real-world blockchain applications.
    • Expected Immediate Outcome: Launch of an advanced smart contract curriculum that enhances developer expertise and rewards progress with onchain credentials.
    • Funding Needed: ~ 19 ETH
  • Milestone 2:
    • Description: Planned workshops of “Learn How To Build On Ethereum with SpeedRunEthereum and Scaffold-ETH 2” for the next 3 months. Buenos Aires (Argentina), Singapore, San Francisco, Bangkok (Thailand).
    • Expected Immediate Outcome: Equip developers with practical skills to build dApps on Ethereum using Scaffold-ETH 2 and provide mentorship and support through SpeedRunEthereum challenges.
    • Funding Needed: 6 ETH
  • Milestone 3:
    • Description: Capture the Flag game for Devcon workshop.
    • Expected Immediate Outcome: Engage participants in a fun and challenging Capture the Flag game to test their solidity skills and encourage networking and community building among Ethereum developers.
    • Funding Needed: Scope not defined yet. Probably more than 6 ETH
  • Milestone 4:
    • Description: Planned Batches (Batch 8 and Batch 9).
    • Expected Immediate Outcome: Encourage teamwork and collaboration among batch members, developing a group project, learning how to develop open-source projects, tackling issues and creating pull requests.
    • Funding Needed: 3 ETH

Tooling

  • Milestone 5:
    • Description: Set Foundry as default blockchain development framework for Scaffold-ETH 2 and migrate our current SpeedRunEthereum challenges to foundry.
    • Expected Immediate Outcome: Keep Scaffold-ETH 2 as an up-to-date toolkit with the latest blockchain development trends and maintain our SRE curriculum updated with the Scaffold-ETH 2 tech stack.
    • Funding Needed: 4 ETH. Partialy funded by another grant (2 ETH).
  • Milestone 6:
    • Description: Add automated testing to Scaffold-ETH 2.
    • Expected Immediate Outcome: Setup an automated testing workflow in Scaffold-ETH 2 / create-eth, to improve quality assurance of our toolkit and the projects built with it.
    • Funding Needed: 6 ETH
  • Milestone 7:
    • Description: BuidlGuidl eth Client development and global eth nodes distribution to underserved regions.
    • Expected Immediate Outcome: Enhance network functionality in underserved regions by providing pre-synced nodes equipped with custom open-source utilities for configuration, monitoring, and operation.
    • Funding Needed: Funded by another grant but we could use extra ETH for hardware scholarships.

Small grants

  • Milestone 8:
    • Description: Hosting SE-2 Extensions Hackathon.
    • Expected Immediate Outcome: Successfully organize the hackathon and get users to start building with SE-2 extensions.
    • Funding Needed: Funded by another grant
  • Milestone 9:
    • Description: Hackathon prizes (next 3 months). ETH Accra, ETH San Francisco, ETH Rome.
    • Expected Immediate Outcome: Help with hackathon granting, fostering innovation and community engagement in blockchain development.
    • Funding Needed: ~5 ETH
  • Milestone 10:
    • Description: Community Grants for the next 3 months.
    • Expected Immediate Outcome: Promote innovation and fund development and contributions to the Ethereum ecosystem from promising new BuidlGuidl members.
    • Funding Needed: 4 ETH.

Branding

  • Milestone 11:

    • Description: Update buidlguidl.com to accurately reflect products, projects, owners, and mercs of BuidlGuidl.
    • Expected Immediate Outcome: Provide our guild and stakeholders an accurate, up-to-date representation of BuidlGuidl current state, initiatives, and value proposition.
    • Funding Needed: 2 ETH.
  • Karma GAP: https://gap.karmahq.xyz/project/-buidlguidl

  • Additional Funding Request: ~55 ETH / ~150k USD

2 Likes

Hey Austin!

Glad you’re back, and I appreciate the thorough writeup and subsequent update. One quick question:

Regarding the proposed advanced curriculum for Speed Run Ethereum…Could you share more detail on how the success of this new curriculum will be measured, specifically in terms of developer engagement and the completion rate of these advanced challenges?

It’s a question I’m asking a lot of folks, genuinely curious how different projects are measuring what are likely success indicators.

Cheers!

Thanks James!

Regarding the proposed advanced curriculum for Speed Run Ethereum…Could you share more detail on how the success of this new curriculum will be measured, specifically in terms of developer engagement and the completion rate of these advanced challenges?

For immediate metrics, we’ll need to track something similar to current SpeedRunEthereum:

  1. Number of developers who view the new curriculum
  2. Number of devs who start the challenges
  3. Number of devs who complete each challenge
  4. Average number of challenges completed per developer
  5. Number of on-chain credentials issued

In this case, since we’ll have different categories, we may need to track also the metrics by category.

To assess long-term impact we’d love to track the number of participants who go on to build products or join Web3 projects.

We recognize that these long-term metrics may be more challenging to track, but we believe they’re crucial for understanding the curriculum’s true impact on developer onboarding and ecosystem growth. Maybe the onchain credentials issued help us track this.

We’re open to suggestions for additional metrics or tracking methods.

-Pablo

1 Like