Skip to content

stellarmarket-labs/stellar-market

View on GitHub ↗Related repositories →

Decentralized freelance marketplace built on Stellar/Soroban — escrow payments, reputation staking, and dispute resolution

active 2026-02-122026-08-04 (UTC)

Partial coverage11,168 / 11,805 hourly files (95%) · 2 absent upstream · 634 failed, retryable2025-04-052026-08-10 (UTC)— sampled evenly across the window, so rankings and trends hold; absolute counts scale up.
Events
750
Pushes
125
Pull requests
59
Issues
266
Stars
0
Forks
13

Activity over time

Daily event counts in the loaded window

Line chart, 174 days from 2026-02-12 to 2026-08-04. Pushes: 125 total, peak 6 in a day. Pull requests: 59 total, peak 8 in a day. Issues: 266 total, peak 54 in a day. Comments: 274 total, peak 32 in a day. Stars: 0 total, peak 0 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

Recent activity

Latest issues, pull requests and releases

  • Issue comment#807grantfox-oss[bot]2026-07-29 23:20
    Dispute detail page does not show how long the dispute has been open — arbitrators have no sense of urgency
  • Issue#962dannyy20002026-07-28 10:19
    Job posting creates milestones one-at-a-time with no rollback on partial failure
  • Issue comment#982Leemxiey2026-07-27 20:12
    submit_review's stake_weight as u64 truncates for large i128 stakes
  • Issue comment#993drips-wave[bot]2026-07-27 14:53
    extend_deadline lets a milestone deadline exceed the job deadline and has no job-status guard
  • Issue#999dannyy20002026-07-27 10:25
    set_min_voter_reputation duplicates the admin check and returns a different error than every other admin function
  • Issue comment#896dannyy20002026-07-22 17:47
    fix: verify on-chain contract effects and enforce per-job auth in confirm-tx
  • Pull request#886dannyy20002026-07-18 14:25
  • Issue#872dannyy20002026-07-18 12:21
    Webhook delivery has no SSRF protection at registration/delivery and loses all in-flight retries on process restart
  • Issue#871dannyy20002026-07-18 12:21
    createDispute writes the dispute row and job status update as two independent, non-atomic operations — inconsistent with $transaction usage elsewhere
  • Issue#704dannyy20002026-06-30 12:19
    Escrow contract does not emit an event when a job is paused or unpaused by admin
  • Pull request#864m1s0g12026-06-30 12:12
  • Issue comment#774khaylebfortune2026-06-30 00:57
    Reputation contract get_leaderboard does not exclude admin-banned users — banned users remain visible on the public leaderboard
  • Issue comment#772Blessed-Femi2026-06-29 23:58
    Escrow contract does not validate that milestone deadlines are in the future and in ascending order at job creation
  • Issue comment#783drips-wave[bot]2026-06-29 17:50
    Reputation contract update_decay_rate has no upper bound — setting decay_rate = 99 causes 99% annual decay destroying all scores within one year
  • Issue comment#794legend-esc2026-06-28 21:02
    Backend has no graceful shutdown handler — in-flight requests and open database connections are dropped on SIGTERM
  • Issue comment#804drips-wave[bot]2026-06-27 19:31
    Backend has no database startup retry — process crashes immediately if PostgreSQL is not ready at boot time
  • Issue#814dannyy20002026-06-27 12:47
    Freighter wallet connection state is not persisted across hard page refreshes — users must reconnect on every reload
  • Issue comment#812drips-wave[bot]2026-06-27 12:47
    Client job detail renders all applicants without pagination — jobs with 100+ applications freeze the browser
  • Pull request#832Martins-O2026-06-27 12:06
  • Issue comment#823drips-wave[bot]2026-06-27 10:22
    Reputation badge tier thresholds are hardcoded in the frontend — backend config changes require a frontend redeploy
  • Issue comment#821farouqyakubu6-creator2026-06-27 01:35
    Dispute outcome banner uses the same colour for all outcomes — client win, freelancer win, and split are visually identical
  • Issue comment#814leocagli2026-06-27 01:11
    Freighter wallet connection state is not persisted across hard page refreshes — users must reconnect on every reload
  • Issue#821drips-wave[bot]2026-06-27 01:02
    Dispute outcome banner uses the same colour for all outcomes — client win, freelancer win, and split are visually identical
  • Issue#820drips-wave[bot]2026-06-27 01:01
    Job card relative timestamp does not update during a session — a card showing 1 minute ago still shows it after an hour
  • Issue comment#699JosephOladele2026-06-26 11:34
    Escrow contract emits no structured events — integrators cannot index state transitions without polling

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 0 stars here means stars gained during the window, not the repo's star count.