Open Issues Need Help
View All on GitHub Add a reset / start-over control to the circle screen about 1 hour ago
good first issue frontend ux
good first issue frontend ux
Add component tests for Stepper and MemberRing about 3 hours ago
good first issue frontend testing
Measure and display actual proving time on the claim result about 3 hours ago
good first issue frontend ux
Add a 'Fund all remaining' convenience button about 3 hours ago
good first issue frontend ux
Add a persistent testnet banner to the app about 3 hours ago
good first issue frontend ux
Extract an XLM amount formatting utility (stroops ↔ display) with tests about 3 hours ago
good first issue frontend
Add favicon, meta description, and social preview tags about 3 hours ago
good first issue frontend
Respect prefers-reduced-motion in the app's animations about 3 hours ago
good first issue frontend a11y
Audit and fix color contrast in style.css about 3 hours ago
good first issue frontend a11y
Add ARIA roles and labels to the Stepper and MemberRing visualizations about 3 hours ago
good first issue frontend a11y
Validate required VITE_ env vars at startup with a clear error screen about 3 hours ago
good first issue frontend dx
Add copy-to-clipboard buttons for addresses and transaction hashes about 3 hours ago
good first issue frontend ux
Show real progress stages during proof generation about 3 hours ago
good first issue frontend ux
Add a React error boundary with a friendly failure screen about 3 hours ago
good first issue frontend
Split App.tsx into separate component files about 3 hours ago
good first issue frontend refactor
Add a read-only smoke-test script (verify deployment health without spending funds) about 3 hours ago
good first issue e2e
e2e.ts: print a structured step-timing summary at the end of a run about 3 hours ago
good first issue dx e2e
Use checked arithmetic for pot accounting with a typed overflow error about 3 hours ago
good first issue contracts
Add CircleNotFound coverage for every entry point about 3 hours ago
good first issue contracts testing
Add a has_claimed(circle_id, nullifier_hash) view function about 3 hours ago
good first issue contracts
Add a get_circle_count view function about 3 hours ago
good first issue contracts
Add contract tests for over/under-funding edge cases around the pot equality check about 3 hours ago
good first issue contracts testing
Validate create_circle inputs (size, contribution, vk shape) about 3 hours ago
good first issue contracts
Add inline teaching comments to the MerkleTreeChecker mux constraints about 3 hours ago
documentation good first issue circuits
Document the circuit's constraint count and how to reproduce it about 3 hours ago
documentation good first issue circuits
Circuit negative test: wrong public-signal order must fail verification about 3 hours ago
good first issue circuits testing
computeExternalNullifier: reject out-of-range circleId and round instead of truncating about 3 hours ago
good first issue sdk
Add a proof-generation benchmark script about 3 hours ago
good first issue sdk performance
Pin FR_MODULUS against a second independent source in tests about 3 hours ago
good first issue sdk testing
Validate Stellar addresses and contract IDs at SDK boundaries about 3 hours ago
good first issue sdk
Export a single shared TREE_LEVELS constant instead of magic 4s about 3 hours ago
good first issue sdk refactor
Validate generateProof inputs before invoking snarkjs about 3 hours ago
good first issue sdk
Fix 'Sharabo' → 'Sharibo' typo in contract.ts type names about 3 hours ago
good first issue sdk
Add MerkleTree.proofOf(leaf) with a descriptive error for unknown leaves about 3 hours ago
good first issue sdk
Validate MerkleTree.create arguments (levels bounds, leaf range) about 3 hours ago
good first issue sdk
Add unit tests for identity.ts (commitments, nullifiers, field ranges) about 3 hours ago
good first issue sdk testing
Add unit tests for MerkleTree (packages/client/src/tree.ts) about 3 hours ago
good first issue sdk testing
Document the issue-label taxonomy and triage flow in CONTRIBUTING about 3 hours ago
documentation good first issue dx
Add VS Code workspace recommendations and settings about 3 hours ago
good first issue dx
Add third-party license notes for the Poseidon packages and snarkjs about 3 hours ago
documentation good first issue dx
Document a dependency audit runbook (npm audit + cargo audit) about 3 hours ago
good first issue dx security
Deduplicate @stellar/stellar-sdk version management across workspaces about 3 hours ago
good first issue dx
Add npm run clean to remove generated artifacts across workspaces about 3 hours ago
good first issue dx
compile.sh: add a preflight check for circom presence and version about 3 hours ago
good first issue circuits dx
Add a justfile (or Makefile) for the common cross-toolchain tasks about 3 hours ago
good first issue dx
good first issue dx
good first issue contracts dx
Add a root typecheck script covering every TS workspace about 3 hours ago
good first issue dx
Set up Prettier with a shared config and npm run format about 3 hours ago
good first issue dx
Add .editorconfig for consistent whitespace across the polyglot codebase about 3 hours ago
good first issue dx
Add .nvmrc and engines field pinning Node 20+ about 3 hours ago
good first issue dx
Set up a docs/ directory and index for the growing documentation set about 3 hours ago
documentation good first issue dx
Add a beginner's glossary of the cryptographic terms used in this repo about 3 hours ago
documentation good first issue
Create a single canonical 'wire-format invariants' doc section referenced from code about 3 hours ago
documentation good first issue
Add status badges to the README about 3 hours ago
documentation good first issue
Fix stale 'bn128' comment in circuits/scripts/setup.sh about 3 hours ago
documentation good first issue circuits
Document minimum tool versions in the prerequisites section about 3 hours ago
documentation good first issue
documentation good first issue
Add a troubleshooting guide for common setup failures about 3 hours ago
documentation good first issue
Add rustdoc comments to the contract's public API about 3 hours ago
documentation good first issue contracts
Add TSDoc comments to all exported functions in @sharibo/client about 3 hours ago
documentation good first issue sdk
Add a mermaid architecture diagram to the README about 3 hours ago
documentation good first issue
Add a 'What is a ROSCA?' explainer section to the README about 3 hours ago
documentation good first issue
Write a README for app/ (dev server, env vars, circuit artifacts) about 3 hours ago
documentation good first issue frontend
Write a README for contracts/ with build/test/deploy steps and an error-code table about 3 hours ago
documentation good first issue contracts
Write a README for circuits/ explaining the compile → setup → prove flow about 3 hours ago
documentation good first issue circuits
Write a README for packages/client documenting the SDK API about 3 hours ago
documentation good first issue sdk
Replace the YOUR_VIDEO_URL placeholder in README about 3 hours ago
documentation good first issue
Fix broken demo GIF reference in README (docs/demo.gif does not exist) about 3 hours ago
documentation good first issue
Add a pull request template about 3 hours ago
documentation good first issue dx
Add GitHub issue templates (bug report + feature request) about 3 hours ago
documentation good first issue dx
Add SECURITY.md with a vulnerability disclosure policy about 3 hours ago
documentation good first issue security
Add a CODE_OF_CONDUCT.md about 3 hours ago
documentation good first issue
Add a CONTRIBUTING.md with setup, workflow, and PR guidelines about 3 hours ago
documentation good first issue