Community Get LBRY Use LBRY on your computer or phone Frequently Asked Questions Got questions? We probably have answers! News The latest from the LBRY team and community Chat Talk with LBRY fans and team members, right now Blockchain Explorer Lookup transactions and claims on the LBRY blockchain Creators Publish to LBRY Make your content available to everyone using LBRY YouTube Partner Program Sync your content instantly and start earning Creator Questions Frequently asked questions and answers for creators lbry.fund Content Funding Get support for your latest creation Company The Team Meet the people building LBRY and why they're doing it Contact Have a question or want to connect with the LBRY, Inc. team? Credit Reports Quarterly reports on LBRY's funds Developers LBRY.tech Find a technical overview, specification, APIs, and more The Spec Read a formal technical description of how LBRY works GitHub All LBRY code is public and open-source Contributor's Guide Become a contributor to the LBRY project Search Menu Download

Hacktoberfest 2019!

Jeremy Kauffman • Oct 1 2019

It's fall and...

Hoot hoot!

Do you hear that? Is it an owl?

Actually, it’s people expressing their excitement about this year’s Hacktoberfest!

Every October, LBRY and many other open-source companies make a special effort to welcome new contributors. Throughout the month, we’ll be guiding new contributors, hosting information sessions and events, and giving out some sweet swag and rewards to those who participate.

LBRY 2019 Hacktoberfest Logo

How To Participate

If you’re a developer that is comfortable working in Python, C++, JavaScript, or HTML/CSS, there’s plenty to be done from big to small.

If you are a capable reader (and if you’re a developer, we cannot recommend this skill strongly enough), our contributor’s guide outlines existing LBRY repos, languages, and how to get started.

For Hacktoberfest specifically, we’ve focused on making sure there are newcomer-friendly issues for the following repos:

Repo Language Description Hacktoberfest Issues
lbrycrd C++ The LBRY blockchain daemon. Issues
lbry-sdk Python The SDK used by most LBRY apps, includes SPV wallet, data network, and more. Issues
lbry-desktop JavaScript (React) The official desktop client and soon-to-be lbry.tv frontend. Issues
lbry-android JavaScript (React) The official Android browser. Issues

All of the above repos have user-friendly READMEs to get up and running because around here we’ve got standards. And if you’re looking for some personal help, you can join our chat, post on our forum, or join a live session.

Note: the chat link goes to LBRY’s main public chat. Post a message in binary* to let everyone know you are a developer and you will be whisked away to secret lairs.

*You don’t have to do this and as far as I know no one ever has, but it would presumably work.

Swagtoberfest and Token Giveaways

Anyone who makes any contribution at all, even a one line typo fix, will receive a LBRY sticker.

Anyone who contributes anything of any substance* will receive a sticker, LBRY t-shirt, and more.

And as always, anyone who contributes will receive LBC as appreciation.

Additionally, this month only, every contributor, new or returning, will receive a 10,000 LBC bonus for their first PR of this month.

T-shirts and stickers will be the above Hacktoberfest image.

*We’re going to be very inclusive as counting PRs as substantive, but due to some people making drive-by PRs to earn shirts, we’ve introduced this additional qualifier.

Events

This year, we’ll be hosting several live video sessions.

If you want to live help with screen sharing and extended demos, you can join these sessions during the hours listed. A LBRY developer will be there, waiting, lurking, and just when you least expect it… will answer your questions politely and promptly.

Video sessions will happen on the following dates and times:

  • Thursday, October 3rd, 18:00-22:00 UTC
  • Sunday, October 13th, 15:00-19:00 UTC
  • Tuesday, October 29nd, 20:00-24:00 UTC

For all sessions, visit lbry.com/doitlive. This link may not function until shortly before each event.

Developer Credits Program

New developers with valid GitHub accounts can receive 100 LBC for testing and getting started. You can claim that here.

Photo of Jeremy Kauffman
Jeremy Kauffman · · ·

Jeremy knows how to build and scale a startup starting from day one. He knows how to deliver usable products and get those products in front of the right people.

Jeremy created LBRY because he fell in love with the idea of shared, global content registry that is owned and controlled by no one. Unsurprisingly, he is a longtime supporter of decentralized technology and freedom of information.

Prior to LBRY, Jeremy founded TopScore, a startup that processes millions of dollars monthly in event and activity registrations. He attended Rensselaer Polytechnic Institute, where he received degrees in physics and computer science.