Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Is lbryio/hub beginner-friendly?

We have not seen enough recent pull requests from first-time contributors to lbryio/hub to say how often they are merged. No beginner-friendly issue is open right now; the list below has the other issues we hold for it.

Stars
15
Forks
16
Open beginner issues
0
Indexed issues
35
Dominant language
Python
License
MIT
Last GitHub push
Mar 3, 2023
Latest indexed
Sep 18, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
No beginner labels indexed
PR merge metrics
No merged PRs in 30d

How to contribute to lbryio/hub

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Your contributions will be published under the project's MIT license.
  3. Follow the repository to hear when a new beginner-friendly issue opens, or look through the other issues below.

Issues somebody may already be working on are listed last. List everything by date

  • scribe "error while processing txs: int too large to convert" at mainnet block 1176266
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    lbryio/hub#124 · 9 comments ·

  • Bump to protobuf==3.18.3 within lbry-sdk repo causes MacOS unit test failures
    May be free again @moodyjon claimed this 1349 days ago, and no pull request is open. Open
    priority: high

    lbryio/hub#121 · 1 comment · 1 assignee ·

  • Text search for `word` doesn't match `word,` and `word:`
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    lbryio/hub#118 ·

  • Herald needs to accept ipv6 ping and reply with an ipv6 pong
    May be free again @moodyjon claimed this 1375 days ago, and no pull request is open. Open
    area: herald new feature

    lbryio/hub#117 · 1 assignee ·

  • ES failover does not switch between options
    Open
    area: herald type: bug

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    lbryio/hub#116 ·

  • Channel claims ignore `release_time: x` and `order_by: release_time`
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    lbryio/hub#115 ·

  • Using param `limit_claims_per_channel` doesn't return always all claims that would excpected
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    lbryio/hub#114 · 1 comment ·

  • There are a few remaining places using stage_raw_{put,delete}() in the codebase
    Open
    area: scribe priority: low

    Difficulty 2/5 1-3 hours Newbie friendliness 48/100

    lbryio/hub#110 ·

  • Ensure getclaimbyid is respecting block lists
    May be free again @jackrobison claimed this 1434 days ago, and no pull request is open. Open

    lbryio/hub#108 · 1 assignee ·

  • create db_dir if it does not exist
    May be free again @jackrobison claimed this 1439 days ago, and no pull request is open. Open

    lbryio/hub#107 · 1 assignee ·

  • Provide sponsor_channel or similar server feature value.
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    lbryio/hub#105 ·

  • herald memory leak / oom
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    lbryio/hub#100 ·

  • HashXHistoryPrefixRow issue with endianness of TxNums written to DB
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    lbryio/hub#91 · 1 comment ·

  • Should herald support --chain argument, or should the chain (aka env.coin) be inferred from DBState?
    Open
    area: herald area: scribe type: improvement

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    lbryio/hub#90 · 1 comment ·

  • Track synced claims to ES in prometheus
    May be free again @jackrobison claimed this 1497 days ago, and no pull request is open. Open
    area: elasticsearch type: feature request

    lbryio/hub#85 · 1 assignee ·

  • Explore improving text search quality
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    lbryio/hub#78 · 1 comment ·

  • Don't return results with deleted channels
    Open
    type: bug

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    lbryio/hub#77 ·

  • Support mode where channel signatures are validated by default
    Open
    consider soon

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    lbryio/hub#76 ·

  • Improve --text search timeouts
    May be free again @moodyjon claimed this 1504 days ago, and no pull request is open. Open

    lbryio/hub#71 · 5 comments · 1 assignee ·

  • Implement search results --related_to claim_id
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    lbryio/hub#70 · 1 comment ·

  • missing claim search - reposts + stream_type
    Open
    type: bug

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    lbryio/hub#82 ·

  • Permission issue rolling over log file
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    lbryio/hub#60 ·

  • "fee" parameter misbehaving
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    lbryio/hub#59 · 4 comments ·

  • missing claim search entries - reposts + fee amount
    Open
    consider soon type: bug

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    lbryio/hub#75 · 5 comments ·

  • lbry-sdk suite: test_es_sync_utility: AssertionError: 217 != 218
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    lbryio/hub#55 · 1 comment ·

  • Update latest tag on dockerhub for pushed tags/releases
    Open
    area: packaging type: feature request

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    lbryio/hub#54 ·

  • Publish to pypi using github actions for tags
    Open
    area: packaging type: feature request

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    lbryio/hub#53 ·

  • Add an admin api
    Open
    type: feature request

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    lbryio/hub#52 ·

  • Document prometheus metrics and grafana setup
    Open
    area: documentation type: task

    Difficulty 3/5 1-2 days Newbie friendliness 25/100

    lbryio/hub#50 ·

  • Support reposts in claim search having additional fields
    Open
    area: elasticsearch type: feature request

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    lbryio/hub#46 ·

  • `--filtering_channel_ids` doesn't parse correctly from `command` in docker-compose
    Open
    type: bug

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    lbryio/hub#39 ·

  • Dead code pertaining to "any_languages" query generation
    May be free again @shyba claimed this 1593 days ago, and no pull request is open. Open

    lbryio/hub#34 · 1 assignee ·

  • Handle elasticsearch becoming read only due to low disk space
    Open
    area: elasticsearch consider soon type: bug

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    lbryio/hub#14 ·

  • Fix unblocking/unfiltering in elasticsearch
    Open
    area: elasticsearch type: bug

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    lbryio/hub#13 · 2 comments ·

  • unexpected interaction of `no_totals=True` with blocking/filtering
    Open
    needs: repro type: bug

    Difficulty 4/5 3-5 days Newbie friendliness 30/100

    lbryio/hub#12 ·

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.