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

Deploy and upgrade Soroban contracts with a recorded history, safe dry runs, and drift detection.

Is soroworks/soroforge beginner-friendly?

In the last 30 days, soroworks/soroforge merged 41 of 50 pull requests from outside contributors, and its maintainers usually reply within 1 day. 19 beginner-friendly issues are open now.

Stars
0
Forks
19
Open beginner issues
19
Indexed issues
93
Avg merge
1d 3h
Merged PRs (30d)
43
Dominant language
Go
License
Apache-2.0
Last GitHub push
Oct 18, 2026
Latest indexed
Oct 18, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
help wanted good first issue

How to contribute to soroworks/soroforge

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. The project ships a dev container: open it in Codespaces to get a working environment in your browser.
  3. Read its code of conduct: it covers issues and pull requests as well as chat.
  4. Pick one of the 19 open beginner-friendly issues below and comment that you want to work on it before you start.

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

  • feat(api): GET /v1/networks reports RPC health
    Open
    150 points complexity: medium drips-wave enhancement help wanted Stellar Wave

    Difficulty 4/5 1-2 days Newbie friendliness 72/100

    soroworks/soroforge#149 · 1 comment ·

    Maintainers usually reply within 1 day

  • test(cmd): cover the failures, webhooks and networks renderers
    Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#136 ·

    Maintainers usually reply within 1 day

  • test(cmd): cover the upload, invoke and deploy --all renderers
    Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#135 ·

    Maintainers usually reply within 1 day

  • test(cmd): cover history export and import end to end
    Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#134 ·

    Maintainers usually reply within 1 day

  • test(cmd): cover list and history commands against a SQLite file
    Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#133 ·

    Maintainers usually reply within 1 day

  • test(cmd): cover the migrate command against a SQLite file
    Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#132 ·

    Maintainers usually reply within 1 day

  • test(api): cover token scopes and token redaction in logs
    Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#131 ·

    Maintainers usually reply within 1 day

  • test(config): cover keystore permission checks on POSIX
    Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#130 ·

    Maintainers usually reply within 1 day

  • test(store): cover the migrator's error paths
    Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#129 ·

    Maintainers usually reply within 1 day

  • test(store): cover Attempt validation and key-material sanitising
    Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#128 ·

    Maintainers usually reply within 1 day

  • test(store): cover SQLite timestamp parsing and path redaction
    Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#127 ·

    Maintainers usually reply within 1 day

  • feat(api): stream job progress with server-sent events
    Possibly taken @campbellarchiezh-debug claimed this 3 days ago. Open
    200 points complexity: high drips-wave enhancement help wanted

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

    soroworks/soroforge#163 · 1 comment ·

    Maintainers usually reply within 1 day

  • feat(signer): passphrase-encrypted keystore files
    Possibly taken @jowakinjeffrey claimed this 3 days ago. Open
    200 points complexity: high drips-wave help wanted security Stellar Wave

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

    soroworks/soroforge#162 · 4 comments ·

    Maintainers usually reply within 1 day

  • feat(cli): soroforge build runs the contract build before deploying
    Possibly taken @Lspnjr1 claimed this 3 days ago. Open
    150 points complexity: medium drips-wave enhancement help wanted Stellar Wave

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

    soroworks/soroforge#159 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • feat(store): prune old failed attempts
    Possibly taken @Lspnjr1 claimed this 3 days ago. Open
    150 points complexity: medium drips-wave enhancement help wanted Stellar Wave

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

    soroworks/soroforge#155 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • feat(webhook): notify on failed deploy and upgrade attempts
    Possibly taken @Lspnjr1 claimed this 3 days ago. Open
    150 points complexity: medium drips-wave enhancement help wanted Stellar Wave

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

    soroworks/soroforge#152 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • feat(webhook): retry failed deliveries with backoff
    Possibly taken @bhupeshmukane claimed this 2 days ago. Open
    150 points complexity: medium drips-wave enhancement help wanted Stellar Wave

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

    soroworks/soroforge#151 · 4 comments ·

    Maintainers usually reply within 1 day

  • feat(api): Prometheus metrics endpoint
    Possibly taken @mayborn005 claimed this 3 days ago. Open
    150 points complexity: medium drips-wave enhancement help wanted Stellar Wave

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

    soroworks/soroforge#150 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • feat(cli): history --format csv for audits and spreadsheets
    Possibly taken @Lspnjr1 claimed this 3 days ago. Open
    150 points complexity: medium drips-wave enhancement help wanted Stellar Wave

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

    soroworks/soroforge#146 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • feat(cli): soroforge doctor runs every preflight check at once
    Possibly taken @mayborn005 claimed this 3 days ago. Open
    150 points complexity: medium drips-wave enhancement help wanted Stellar Wave

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

    soroworks/soroforge#144 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • docs: a troubleshooting guide for common deploy errors
    Possibly taken @Abub57 claimed this 3 days ago. Open
    100 points complexity: trivial documentation drips-wave good first issue help wanted Stellar Wave

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

    soroworks/soroforge#141 · 5 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • docs: ARCHITECTURE.md for new contributors
    Possibly taken @zeemscript claimed this 3 days ago. Open
    100 points complexity: trivial documentation drips-wave good first issue help wanted Stellar Wave

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

    soroworks/soroforge#140 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • test(api): cover job ID generation and job retention
    Possibly taken @bhupeshmukane claimed this 2 days ago. Open
    100 points complexity: trivial drips-wave good first issue help wanted test

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

    soroworks/soroforge#137 · 1 comment ·

    Maintainers usually reply within 1 day

  • feat(cli): soroforge whoami shows the deployer account
    Possibly taken @uchechukwu-csm claimed this 7 days ago. Open
    100 points complexity: trivial drips-wave enhancement good first issue help wanted Stellar Wave

    soroworks/soroforge#71 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • feat(cli): soroforge fund tops up a testnet deployer with Friendbot
    Possibly taken @uchechukwu-csm claimed this 7 days ago. Open
    100 points complexity: trivial drips-wave enhancement good first issue help wanted Stellar Wave

    soroworks/soroforge#70 · 5 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • feat(deploy): restore an archived contract
    Possibly taken @uchechukwu-csm claimed this 7 days ago. Open
    200 points complexity: high drips-wave enhancement help wanted Stellar Wave

    soroworks/soroforge#69 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • feat(deploy): extend contract TTLs after deploy and upgrade
    Possibly taken @uchechukwu-csm claimed this 7 days ago. Open
    200 points complexity: high drips-wave enhancement help wanted Stellar Wave

    soroworks/soroforge#68 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • ci: add golangci-lint with a reviewed config and fix its findings
    Possibly taken @0xDev-arch claimed this 7 days ago. Open
    150 points ci complexity: medium drips-wave help wanted Stellar Wave

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

    soroworks/soroforge#35 · 3 comments ·

    Maintainers usually reply within 1 day

  • test(api): pin the HTTP server's timeout invariants
    Possibly taken @rajiabdulrahmon2020-ui claimed this 3 days ago. Open
    100 points complexity: trivial drips-wave good first issue help wanted Stellar Wave test

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

    soroworks/soroforge#34 · 1 comment ·

    Maintainers usually reply within 1 day

  • fuzz(stellar): ContractIDFromSimulation must reject malformed returns
    Possibly taken @Mike008-Div claimed this 2 days ago. Open
    100 points complexity: trivial drips-wave good first issue help wanted Stellar Wave test

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

    soroworks/soroforge#29 · 1 comment ·

    Maintainers usually reply within 1 day

  • test(stellar): cover ResourceFee and NewSalt
    Possibly taken @Fury03 claimed this 4 days ago. Open
    100 points complexity: trivial drips-wave good first issue help wanted Stellar Wave test

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

    soroworks/soroforge#23 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • test(stellar): cover OnChainWasmHash and WasmUploaded error branches
    Possibly taken @Fury03 claimed this 4 days ago. Open
    100 points complexity: trivial drips-wave good first issue help wanted Stellar Wave test

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

    soroworks/soroforge#22 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • test(deploy): cover the "live but recording failed" path
    Possibly taken @Fury03 claimed this 4 days ago. Open
    100 points complexity: trivial drips-wave good first issue help wanted Stellar Wave test

    Difficulty 1/5 Under an hour Newbie friendliness 90/100

    soroworks/soroforge#20 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • test(config): cover wasm path resolution edge cases
    Possibly taken @Fury03 claimed this 4 days ago. Open
    100 points complexity: trivial drips-wave good first issue help wanted Stellar Wave test

    Difficulty 1/5 Under an hour Newbie friendliness 90/100

    soroworks/soroforge#18 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.