Ecosystem metrics

New Repos
8
New
Commits
836
up 28.0%
Releases
5
down 16.7%
Contributors
62
up 26.5%
Merges
14
down 26.3%

Repository Explorer

8705 commits in all time Jul 23, 2026 11:48 – Oct 21, 2026 11:48 UTC
invalid-email-address ARCs
Auto-update ARC content and headers
Git Commit fa5aec66 Branch devportal Document 59/18,611 ++ 0 --
cusma ARCs
Merge pull request #504 from algorandfoundation/arc62
ARC-62 - Integration with ARC-28, ARC-64, publish final deployments
Git Commit 83a73a8b Branch main Document 1/78 ++ 28 --
cusma ARCs
docs: publish deployments
Git Commit 32cfe6b7 Branch main Document 1/8 ++ 3 --
ipaleka frontend
Changed Read The Docs badge URL in README
Git Commit 99b72d70 Branch main Document 1/1 ++ 1 --
ipaleka frontend
Transactions processed in P&L are in the reader's timezone
Git Commit 2c97eb9a Branch main Document 2/13 ++ 1 --
cusma ARCs
docs: arc65 errors
Git Commit 3ec8a877 Branch main Document 1/3 ++ 0 --
ipaleka widgets
Transactions processed in P&L are in the reader's timezone
Git Commit 671230b0 Branch main Document 12/5,366 ++ 6 --
cusma ARCs
docs: arc28 events
Git Commit 37fb00cd Branch main Document 1/26 ++ 0 --
cusma ARCs
docs: nit
Git Commit 915f48be Branch main Document 1/3 ++ 1 --
cusma ARCs
docs: postpone arc89 integration
Git Commit cb5504be Branch main Document 1/0 ++ 4 --
cusma ARCs
fix: typos
Git Commit 8d90e909 Branch main Document 1/12 ++ 12 --
ipaleka widgets
Transactions processed in P&L are in the reader's timezone
Git Commit bceeef1a Branch main Document 9/85 ++ 6 --
cusma ARCs
docs: address uniqueness; unset label
Git Commit 4febfcdd Branch main Document 1/26 ++ 8 --
Merge c4ce10f3b17206e19e9dbacc1b443116e5c568c7 into 28fac664be6d0e45eb83762d2ee83316eb6a192e
Git Commit 6fc998c0 Branch pull/66/merge Document 10/1,273 ++ 1,294 --
chore(deps): Update all non-major dependencies
Git Commit c4ce10f3 Branch renovate/all-non-major-dependencies Document 10/1,273 ++ 1,294 --
drichar use-wallet
fix(svelte): clarify the useWalletManager error outside useWalletContext (#484)
"must be used within a useWalletContext" read as if useWalletContext were a
component. Svelte context reaches the component that calls
useWalletContext and its descendants, so say that. useWallet and
useNetwork throw the same error.
Git Commit 56b9973f Branch next Document 2/4 ++ 2 --
drichar use-wallet
fix(svelte): clarify the useWalletManager error outside useWalletContext
"must be used within a useWalletContext" read as if useWalletContext were a
component. Svelte context reaches the component that calls
useWalletContext and its descendants, so say that. useWallet and
useNetwork throw the same error.
Git Commit 5fc1554d Branch pull/484/head Document 2/4 ++ 2 --
drichar use-wallet
feat(passkey): add a passkey wallet adapter with Falcon-1024 accounts (#483)
@txnlab/use-wallet-passkey derives a post-quantum (Falcon-1024) Algorand
account from a passkey's WebAuthn PRF output, so users need no extension,
app or seed phrase.

- connect() signs in with an existing passkey; connect({ create: true })
  creates one, then evaluates the PRF scoped to it
- Derivation: entropy = PRF output for a frozen per-context label; the
  keygen seed is SHA-512/256("PQK" || "f1" || entropy), as in algokey pq,
  algosdk, Lute and Pera, so the exported 25-word phrase restores the
  same account (pinned by the ARC-76 vectors)
- Every PRF ceremony uses userVerification: 'required'; a credential or
  derived key that doesn't match the stored account fails closed
- The private key lives in a dedicated worker started from a Blob URL
  (inlined at build time, so bundlers need no config); without session it
  is dropped after every request, with session it stays until an idle
  timeout and confirm chooses silent, presence or verify per request
- signTransactions signs with a pqsig; signData supports ARC-60 with
  scheme falcon-1024-det; exportRecoveryPhrase returns the phrase after a
  fresh verified ceremony; only public data is persisted
- Examples: register passkey({ session: true }) and a "Create passkey"
  button in all seven; the React example adds a recovery phrase panel
- e2e: create, sign, authenticate, sign in again and resume, against a
  Chromium virtual authenticator with PRF
- Docs: README, supported wallets, installation and the useWalletManager
  examples
Git Commit 0281a552 Branch next Document 56/3,362 ++ 100 --
tasosbit go-algorand
Merge cee862ab7b4b863b7f261603727543f5e0d29c3f into c72ae3ca2a4e47054057760916a7f2e4585b5256
Git Commit 3b86e534 Branch pull/6759/merge Document 17/1,572 ++ 17 --
cce go-algorand
Merge b739800fe108c6faa4481e38b38ef3fcf5f15e25 into c72ae3ca2a4e47054057760916a7f2e4585b5256
Git Commit 2077a306 Branch pull/6775/merge Document 10/142 ++ 56 --
Merge 50b6dc1f80f54fc4b010f72397c1e241222af514 into c72ae3ca2a4e47054057760916a7f2e4585b5256
Git Commit 9033f3c9 Branch pull/6784/merge Document 2/6 ++ 6 --