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

Open-source Stellar Testnet scenario runner and dashboard for validating XLM and issued-asset payment flows with structured, sanitized reports.

Is Esureorg/Esure beginner-friendly?

In the last 30 days, Esureorg/Esure merged 13 of 23 pull requests from outside contributors, and its maintainers usually reply within 1 day. 6 beginner-friendly issues are open now.

Stars
4
Forks
7
Open beginner issues
6
Indexed issues
125
Avg merge
19h 43m
Merged PRs (30d)
13
Dominant language
TypeScript
License
MIT
Last GitHub push
Oct 15, 2026
Latest indexed
Oct 15, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
help wanted good first issue

How to contribute to Esureorg/Esure

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. Read its code of conduct: it covers issues and pull requests as well as chat.
  3. Your contributions will be published under the project's MIT license.
  4. Pick one of the 6 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

  • Docs: publish a release checklist for the three application packages
    Open

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

    Esureorg/Esure#170 ·

    Maintainers usually reply within 1 day

  • Tooling: add a root command for all deterministic package checks
    Open

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

    Esureorg/Esure#169 ·

    Maintainers usually reply within 1 day

  • CI: execute the existing CLI test suite on pull requests
    Open

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

    Esureorg/Esure#168 ·

    Maintainers usually reply within 1 day

  • Scenarios: cover a text memo at the 28-byte UTF-8 boundary
    Open

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

    Esureorg/Esure#167 ·

    Maintainers usually reply within 1 day

  • CLI: add a local installation doctor command
    Open
    stellar wave

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

    Esureorg/Esure#159 · 3 comments ·

    Maintainers usually reply within 1 day

  • Frontend: pause polling while the browser is offline
    Open
    stellar wave

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

    Esureorg/Esure#155 · 2 comments ·

    Maintainers usually reply within 1 day

  • Frontend: add a browser-local list of favorite scenarios
    Open
    stellar wave

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

    Esureorg/Esure#154 · 1 comment ·

    Maintainers usually reply within 1 day

  • Docs: add a scenario authoring checklist backed by current schema limits
    Open
    documentation medium stellar wave

    Difficulty 3/5 Half a day Newbie friendliness 65/100

    Esureorg/Esure#128 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Docs: provide a contributor recipe for deterministic gateway fakes
    Open
    documentation medium stellar wave

    Difficulty 2/5 Half a day Newbie friendliness 62/100

    Esureorg/Esure#126 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Docs: add a Testnet reset recovery runbook
    Open
    documentation stellar wave trivial

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

    Esureorg/Esure#123 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Docs: document expected-failure matching and continuation semantics
    Open
    documentation stellar wave trivial

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

    Esureorg/Esure#121 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Docs: explain report fields with a sanitized annotated example
    Open
    documentation stellar wave trivial

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

    Esureorg/Esure#120 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Docs: add a concise glossary for scenario and report terminology
    Open
    documentation stellar wave trivial

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

    Esureorg/Esure#119 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Tooling: add offline Markdown link and anchor validation
    Open
    enhancement medium stellar wave testing

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

    Esureorg/Esure#118 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Tooling: detect drift between generated API types and frontend models
    Open
    enhancement medium stellar wave testing

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

    Esureorg/Esure#117 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Testing: check JSON/YAML export round trips and version pagination invariants
    Open
    enhancement medium stellar wave testing

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

    Esureorg/Esure#116 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Testing: add property-based coverage for decimal amount boundaries
    Open
    enhancement medium stellar wave testing

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

    Esureorg/Esure#115 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Testing: validate real API responses against the OpenAPI contract
    Open
    enhancement medium stellar wave testing

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

    Esureorg/Esure#114 · 5 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Testing: add automated accessibility checks for dashboard states
    Open
    enhancement medium stellar wave testing

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

    Esureorg/Esure#113 · 6 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Testing: add Firefox and WebKit smoke coverage for the dashboard
    Open
    enhancement medium stellar wave testing

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

    Esureorg/Esure#112 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Testing: run the browser journey against a production frontend build
    Open
    enhancement medium stellar wave testing

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

    Esureorg/Esure#111 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • CI: retain Playwright traces and reports when browser tests fail
    Open
    enhancement stellar wave testing trivial

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

    Esureorg/Esure#110 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • CI: verify supported runtime behavior on Windows and Linux
    Open
    enhancement medium stellar wave testing

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

    Esureorg/Esure#109 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Scenarios: add non-blocking lint diagnostics for contradictory assertions
    Open
    enhancement medium scenarios stellar wave

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

    Esureorg/Esure#108 · 2 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Scenarios: verify execution continues after a matched expected failure
    Open
    enhancement medium scenarios stellar wave

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

    Esureorg/Esure#107 · 4 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Scenarios: verify isolation of same-code assets from different issuers
    Open
    enhancement medium scenarios stellar wave

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

    Esureorg/Esure#97 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Scenarios: cover a one-stroop issued-asset transfer
    Possibly taken @Danielodingz claimed this today. Open
    stellar wave

    Esureorg/Esure#166 · 13 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Scenarios: demonstrate partial redemption followed by another transfer
    Possibly taken @Danielodingz claimed this today. Open
    stellar wave

    Esureorg/Esure#165 · 5 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Scenarios: cover rejection when lowering a trustline below its balance
    Possibly taken @Danielodingz claimed this today. Open
    stellar wave

    Esureorg/Esure#164 · 8 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Backend: support conditional GET requests for unchanged run reports
    Possibly taken @frammawiliansyah claimed this today. Open
    stellar wave

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

    Esureorg/Esure#163 · 4 comments ·

    Maintainers usually reply within 1 day

  • Backend: keep database resources open until run draining finishes
    Possibly taken @Danielodingz claimed this today. Open
    stellar wave

    Esureorg/Esure#162 · 6 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Backend: add optimistic concurrency checks to persisted report updates
    Possibly taken @frammawiliansyah claimed this today. Open
    stellar wave

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

    Esureorg/Esure#161 · 4 comments ·

    Maintainers usually reply within 1 day

  • Backend: prune expired PostgreSQL run reports in bounded batches
    Possibly taken @frammawiliansyah claimed this today. Open
    stellar wave

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

    Esureorg/Esure#160 · 4 comments ·

    Maintainers usually reply within 1 day

  • CLI: generate Bash and Zsh command completions
    Possibly taken @frammawiliansyah claimed this today. Open
    stellar wave

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

    Esureorg/Esure#158 · 3 comments ·

    Maintainers usually reply within 1 day

  • CLI: export assertion results as CSV
    Possibly taken @frammawiliansyah claimed this today. Open
    stellar wave

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

    Esureorg/Esure#157 · 3 comments ·

    Maintainers usually reply within 1 day

  • CLI: add an offline report validation command
    Possibly taken @baling-1 claimed this today. Open
    stellar wave

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

    Esureorg/Esure#156 · 2 comments ·

    Maintainers usually reply within 1 day

  • Frontend: preserve scenario search and sort in shareable URLs
    Possibly taken @frammawiliansyah claimed this today. Open
    stellar wave

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

    Esureorg/Esure#153 · 3 comments ·

    Maintainers usually reply within 1 day

  • Frontend: display the report expiration hint
    Possibly taken @frammawiliansyah claimed this today. Open
    stellar wave

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

    Esureorg/Esure#152 · 2 comments ·

    Maintainers usually reply within 1 day

  • Frontend: retry uncertain run submissions with a stable idempotency key
    Possibly taken @HedgeWonder claimed this today. Open
    stellar wave

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

    Esureorg/Esure#151 · 2 comments ·

    Maintainers usually reply within 1 day

  • Scenarios: reject a payment when the recipient trusts the wrong issuer
    Possibly taken A pull request linked to this issue is open or already merged. Open
    enhancement medium scenarios stellar wave

    Difficulty 3/5 Half a day Newbie friendliness 62/100

    Esureorg/Esure#106 · 2 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Scenarios: include actual charged fees in transaction step evidence
    Possibly taken @zhowey3 claimed this 4 days ago. Open
    enhancement medium scenarios

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

    Esureorg/Esure#96 ·

    Maintainers usually reply within 1 day

  • Scenarios: add an accountMissing assertion for unfunded accounts
    Possibly taken @zhowey3 claimed this 4 days ago. Open
    enhancement medium scenarios

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

    Esureorg/Esure#95 ·

    Maintainers usually reply within 1 day

  • Scenarios: add an exact trustline-limit assertion
    Possibly taken @zhowey3 claimed this 4 days ago. Open
    enhancement medium scenarios

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

    Esureorg/Esure#94 ·

    Maintainers usually reply within 1 day

  • Scenarios: add fee-aware native balance delta assertions
    Possibly taken @zhowey3 claimed this 4 days ago. Open
    enhancement hard scenarios

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

    Esureorg/Esure#93 ·

    Maintainers usually reply within 1 day

  • Scenarios: support removing an empty trustline with limit zero
    Possibly taken @Skyghost12 claimed this 2 days ago. Open
    enhancement medium scenarios

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

    Esureorg/Esure#91 ·

    Maintainers usually reply within 1 day

  • Backend: make canonical JSON ordering independent of locale
    Possibly taken @miryatukura-jpg claimed this 4 days ago. Open
    backend enhancement medium

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

    Esureorg/Esure#87 ·

    Maintainers usually reply within 1 day

  • Backend: reserve the generated fund-accounts step identifier
    Possibly taken @miryatukura-jpg claimed this 4 days ago. Open
    backend enhancement medium

    Difficulty 3/5 Half a day Newbie friendliness 72/100

    Esureorg/Esure#86 ·

    Maintainers usually reply within 1 day

  • Backend: keep liveness probes independent of application request quotas
    Possibly taken @miryatukura-jpg claimed this 4 days ago. Open
    backend enhancement medium

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

    Esureorg/Esure#85 ·

    Maintainers usually reply within 1 day

  • Backend: attach explicit subject references to assertion results
    Possibly taken @miryatukura-jpg claimed this 4 days ago. Open
    backend enhancement medium

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

    Esureorg/Esure#84 ·

    Maintainers usually reply within 1 day

  • Backend: expose bounded aggregate execution metrics
    Possibly taken @trustedironwalls claimed this 4 days ago. Open
    backend enhancement medium stellar wave

    Esureorg/Esure#75 · 10 comments · 1 assignee ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.