Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

sorokit-ui — Minimal React UI kit for Stellar applications built on top of sorokit-core. Provides reusable components for wallet connection, accounts, transactions, and network switching. Built with shadcn/ui, Tailwind CSS, and Radix primitives. Strictly presentation layer with no blockchain logic inside.

Sorokit/ui có thân thiện với người mới không?

Trong 30 ngày gần nhất, Sorokit/ui đã merge 101 trên 123 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện có 11 issue phù hợp với người mới đang mở.

Star
3
Fork
121
Issue cho người mới đang mở
11
Issue đã lập chỉ mục
211
Merge trung bình
1 ngày 7 giờ
Pull request đã merge (30 ngày)
101
Ngôn ngữ chính
TypeScript
Giấy phép
MIT
Lần push lên GitHub gần nhất
27/9/2026
Lập chỉ mục gần nhất
27/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Không có quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho Sorokit/ui

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  3. Chọn một trong 11 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • RebalancerHistory has no test file — add RebalancerHistory.test.tsx
    Đang mở
    good first issue tests

    Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 74/100

    Sorokit/ui#869 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • MultiSigTransactionBuilder — localStorage signer data loaded without schema validation — corrupt data causes silent render failure
    Đang mở
    bug security

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100

    Sorokit/ui#860 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • NetworkSwitcher — custom network with a built-in name silently duplicates in the dropdown
    Đang mở
    bug frontend ux

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100

    Sorokit/ui#859 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • TransactionHistory — stale-fetch active guard doesn't cover simultaneous address + page change
    Đang mở
    bug performance

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    Sorokit/ui#858 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ConnectScreen and WalletConnectButton show no error state when connectWallet() returns an info-severity error
    Đang mở
    frontend ux

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 76/100

    Sorokit/ui#812 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • WalletConnectModal — isWalletExtensionInstalled sniff runs at render time, not on open — stale results for late-loaded extensions
    Đang mở
    bug frontend

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 78/100

    Sorokit/ui#811 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • refreshAccount silently swallows partial errors — accountError and networkError never shown together
    Đang mở
    bug ux

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 76/100

    Sorokit/ui#810 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • SorobanPanel and SorobanScreen — localStorage contract history not tested for cap, ordering, and persistence across remounts
    Đang mở
    frontend tests

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100

    Sorokit/ui#809 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add adapter.test.ts happy-path tests — connect → invokeContract and connect → getEvents flows untested
    Đang mở
    dx tests

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100

    Sorokit/ui#808 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • TransactionPanel and TransactionConfirmModal show raw Horizon error strings — friendlyError() not applied
    Đang mở
    frontend ux

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100

    Sorokit/ui#807 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ConnectScreen and WalletConnectButton show no error state when connectWallet() returns an info-severity error
    Đang mở
    frontend ux

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 78/100

    Sorokit/ui#806 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • WalletConnectModal — isWalletExtensionInstalled sniff runs at render time, not on open — stale results for late-loaded extensions
    Đang mở
    bug frontend

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 78/100

    Sorokit/ui#805 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • refreshAccount silently swallows partial errors — accountError and networkError never shown together
    Đang mở
    bug ux

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 74/100

    Sorokit/ui#804 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support deterministic error injection and mock clock in deterministic-mock.ts
    Có thể đã có người làm @Jenola344 đã nhận 10 ngày trước. Đang mở
    dx quality Stellar Wave tests

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100

    Sorokit/ui#975 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add exponential backoff retry and Horizon error decoder in client.ts
    Có thể đã có người làm @Jenola344 đã nhận 10 ngày trước. Đang mở
    architecture bug performance Stellar Wave tests

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 22/100

    Sorokit/ui#974 · 4 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add hardware wallet timeout handling and reconnection backoff in adapter.ts
    Có thể đã có người làm @Jenola344 đã nhận 10 ngày trước. Đang mở
    bug Stellar Wave tests ux wallet

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 22/100

    Sorokit/ui#973 · 4 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support validator unbonding epochs and commission deduction in staking.ts
    Có thể đã có người làm @AdEmOnD07 đã nhận 8 ngày trước. Đang mở
    bug staking Stellar Wave tests

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100

    Sorokit/ui#972 · 6 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Handle wallet disconnect during simulation and ledger desync in wallet-flow.test.tsx
    Có thể đã có người làm @Themancalledpg đã nhận 10 ngày trước. Đang mở
    bug Stellar Wave tests wallet

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100

    Sorokit/ui#967 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add global offline status banner and skip-to-content link in App.tsx
    Có thể đã có người làm @Themancalledpg đã nhận 10 ngày trước. Đang mở
    accessibility bug frontend Stellar Wave ux

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 20/100

    Sorokit/ui#966 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add pull-to-refresh on mobile and focus trap in WalletScreen
    Có thể đã có người làm @Themancalledpg đã nhận 10 ngày trước. Đang mở
    accessibility enhancement frontend screens Stellar Wave

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 50/100

    Sorokit/ui#965 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add copy action and responsive label wrapping in InfoCell & LabelledValue
    Có thể đã có người làm @Themancalledpg đã nhận 10 ngày trước. Đang mở
    enhancement frontend Stellar Wave tests ui

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100

    Sorokit/ui#964 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Fix zero-vote division by zero and validate delegation address in GovernanceDashboard
    Có thể đã có người làm @ussyalfaks đã nhận 8 ngày trước. Đang mở
    bug frontend governance Stellar Wave

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 58/100

    Sorokit/ui#935 · 4 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Enforce slippage limits and fix direction inversion in SwapSimulator
    Có thể đã có người làm @ussyalfaks đã nhận 8 ngày trước. Đang mở
    bug defi frontend Stellar Wave

    Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 45/100

    Sorokit/ui#921 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add optimistic removal and clipboard tests in ClaimableBalanceCard.test.tsx
    Có thể đã có người làm @ussyalfaks đã nhận 8 ngày trước. Đang mở
    bug Stellar Wave tests tokens

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100

    Sorokit/ui#920 · 3 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add fiat currency conversion and zero-state tests in BalanceList.test.tsx
    Có thể đã có người làm @ussyalfaks đã nhận 8 ngày trước. Đang mở
    Stellar Wave tests tokens

    Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 62/100

    Sorokit/ui#919 · 4 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Highlight invalid cumulative totals and add equal distribution in AllocationInput
    Có thể đã có người làm @Diyaq đã nhận 8 ngày trước. Đang mở
    bug frontend Stellar Wave tests ui

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100

    Sorokit/ui#918 · 3 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Validate self-approval and show human-readable expiry in AllowanceManager
    Có thể đã có người làm @Diyaq đã nhận 8 ngày trước. Đang mở
    bug frontend security Stellar Wave ux

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    Sorokit/ui#917 · 5 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add missing ABI failure and method reset tests in SorobanPanel.test.tsx
    Có thể đã có người làm @Diyaq đã nhận 8 ngày trước. Đang mở
    ci soroban Stellar Wave tests

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100

    Sorokit/ui#912 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add event topic filter and error recovery tests in ContractEventFeed.test.tsx
    Có thể đã có người làm @Diyaq đã nhận 8 ngày trước. Đang mở
    bug soroban Stellar Wave tests

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    Sorokit/ui#911 · 3 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add boundary integer tests in ContractInteractionBuilder.test.tsx
    Có thể đã có người làm @nafiisatu đã nhận 8 ngày trước. Đang mở
    quality soroban Stellar Wave tests

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    Sorokit/ui#910 · 3 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Clear active contract state on network switch in SorobanScreen
    Có thể đã có người làm @nafiisatu đã nhận 8 ngày trước. Đang mở
    bug frontend screens Stellar Wave tests

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    Sorokit/ui#909 · 3 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Fix listener memory leak and decode Base64 topics in ContractEventFeed
    Có thể đã có người làm @nafiisatu đã nhận 8 ngày trước. Đang mở
    bug frontend performance soroban Stellar Wave

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    Sorokit/ui#908 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improve dark mode diff contrast and limit debug history in ContractInteractionDebugger
    Có thể đã có người làm @nafiisatu đã nhận 8 ngày trước. Đang mở
    bug enhancement frontend soroban Stellar Wave

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    Sorokit/ui#907 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Validate zero/negative fees and handle RPC errors in TransactionFeeCalculator
    Có thể đã có người làm @omarima-10 đã nhận 8 ngày trước. Đang mở
    bug frontend ux

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    Sorokit/ui#897 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • AssetFilter.tsx uses eslint-disable react-hooks/set-state-in-effect to suppress a real stale-closure risk
    Có thể đã có người làm @extolkom đã nhận 7 ngày trước. Đang mở
    bug dx

    Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 62/100

    Sorokit/ui#853 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • SorokitProvider — disconnect error may be cleared before it can be displayed to the user
    Có thể đã có người làm @extolkom đã nhận 7 ngày trước. Đang mở
    bug ux

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100

    Sorokit/ui#852 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Dual toast implementations — WalletScreen and AccountCard bypass ToastContext
    Có thể đã có người làm @extolkom đã nhận 7 ngày trước. Đang mở
    bug dx frontend

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100

    Sorokit/ui#851 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • SorokitProvider — window.localStorage accessed synchronously in useState initializer — throws in SSR/Node.js
    Có thể đã có người làm @BernardOnuh đã nhận 6 ngày trước. Đang mở
    bug dx

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100

    Sorokit/ui#724 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.