Latest Repo Discovered
xchain-accounts
TypeScript
·
No license
Top Contributor of the Month
9677 commits in all time
May 01, 2026 19:07 – Jul 30, 2026 19:07 UTC
📦 Add 25 new tracked repos and document Signals workflow
Catalog: - Add 25 Algorand open-source repos from the deep-research report (algorandfoundation ×5, algorandecosystem ×6, algorand-devrel ×1, asastats ×3, TxnLab ×1, pactfi ×1, gabrielkuettel ×1, blockmaker-ai ×1, astro-explorer ×1, fhish-tech ×2, brandonjsellam-Releone ×1, AbaloneLabs ×1, michaeltchuangllc ×1) - Total tracked repos: 2,634 → 2,659 (zero duplicates, CI-validated) Documentation: - README.md: add Signals/ to repository layout tree, add .gitignore, update PR scope policy to accept both catalog and signal PRs, add Signals section (what belongs, how to add, signal ≠ catalog entry) - PULL_REQUEST_TEMPLATE.md: add PR type selector (tracked repos vs signal), add signal article checklist, add signal title format - CODEOWNERS: add explicit Signals/ ownership rule If you'd prefer to split into two commits (catalog vs docs), here's an alternative pair: Commit 1 (catalog): 📦 Add 25 new Algorand tracked repos from deep-research report Repos added across 13 GitHub owners (9 new, 4 existing): algorandfoundation, algorandecosystem, algorand-devrel, asastats, TxnLab, pactfi, gabrielkuettel, blockmaker-ai, astro-explorer, fhish-tech, brandonjsellam-Releone, AbaloneLabs, michaeltchuangllc Total: 2,634 → 2,659 entries. Commit 2 (docs): 📝 Document Signals workflow in README, PR template, and CODEOWNERS - README: add Signals/ to layout tree, update PR scope policy, add Signals section with contribution guidelines - PR template: add PR type selector and signal article checklist - CODEOWNERS: add explicit Signals/ ownership rule
88a36355
main
4/2,454 ++ 2,291 --
Merge 18aa9c746ad80f6018da464ecf82f68d99b1a506 into eb903edcae43b254e15ba4c87840e3cd20a5dfc9
56cfd19f
pull/319/merge
3/294 ++ 12 --
docs: align assets page with DevPortal AGENTS.md and tighten prose
18aa9c74
assets-core-concept
1/36 ++ 27 --
Merge 612c104d162d8d7ddfa2ad28fba39c696191e1d2 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a
6c574c02
pull/425/merge
1/3,258 ++ 2,724 --
chore(deps): lock file maintenance
612c104d
renovate/lock-file-maintenance
1/3,258 ++ 2,724 --
Merge 044d05b55576e6f64ce56d78e4b3f83d872415b5 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a
e2dbb3f8
pull/433/merge
3/33 ++ 57 --
chore(deps): update dependency @vitejs/plugin-react to v6
044d05b5
renovate/vitejs-plugin-react-6.x
3/33 ++ 57 --
Merge 557c27114d918616c0a999fabbe0f268df6d2dd3 into 5073ca134b7c4c5721fcfbe976d5c364a5cc777a
e394ab7e
pull/421/merge
15/3,387 ++ 1,881 --
chore(deps): update non-major dependencies
557c2711
renovate/non-major-dependencies
15/3,387 ++ 1,881 --
Merge 1c722ffa72855faafa549f03e243ddf4a42cb0ce into c63137cd1b4c01cf55c532ed7788197f3948baaa
a0a613d4
pull/825/merge
17/810 ++ 36 --
chore: Run `scripts/export_sdk_types.py`
1c722ffa
pqsig-support
2/31 ++ 13 --
Merge 0a9cc4c137868b96b8a435af388c5ca90ee54a6b into eb903edcae43b254e15ba4c87840e3cd20a5dfc9
e5a4b779
pull/319/merge
3/285 ++ 12 --
feat: Support for PQ accounts (WIP)
This work was originally made with claude assistance and adapted from there.
fa573c01
pqsig-support
15/779 ++ 23 --
docs: reframe the assets intro and rename example accounts
0a9cc4c1
assets-core-concept
2/45 ++ 49 --
chore: Use reference curvecheck instead of our own one
d0c759dc
pqsig-support
3/6 ++ 84 --
Filter: strip codec tag options when building nested tag paths (#197)
recursiveTagFields passed the raw codec tag down when recursing into a struct field, so a tag like `codec:"txn,required"` produced tag paths of the form `txn,required.*`. Every ignoreTags lookup for a nested field then missed, and the generated filter tag would carry the encoder option in its name. Parse the tag name once, before recursing, and use it for both the nested path and the leaf's full tag. A tag that only carries options (`codec:",omitempty"`) names nothing, so it is now treated as untagged at any level rather than only at leaves. No SDK struct-typed field carries tag options today, so the generated map and tags doc are unchanged.
fda80a39
master
2/40 ++ 11 --
Merge e67553dacef2897c460eb5d8966909fcb16c97fa into 5b7272625d90333106093f06d1ba959d48637c9c
952efa7a
pull/441/merge
4/61 ++ 12 --
Filter: strip codec tag options when building nested tag paths
recursiveTagFields passed the raw codec tag down when recursing into a struct field, so a tag like `codec:"txn,required"` produced tag paths of the form `txn,required.*`. Every ignoreTags lookup for a nested field then missed, and the generated filter tag would carry the encoder option in its name. Parse the tag name once, before recursing, and use it for both the nested path and the leaf's full tag. A tag that only carries options (`codec:",omitempty"`) names nothing, so it is now treated as untagged at any level rather than only at leaves. No SDK struct-typed field carries tag options today, so the generated map and tags doc are unchanged.
5e6d9211
pull/197/head
2/40 ++ 11 --
Merge 3dcd132fdfa15fdfcd19ce9e4d9a46773066c304 into eb903edcae43b254e15ba4c87840e3cd20a5dfc9
2a10f6e7
pull/319/merge
3/286 ++ 9 --