Ecosystem metrics

New Repos
26
New
Commits
457
down 48.9%
Releases
4
down 42.9%
Contributors
41
down 18.0%
Merges
12
down 69.2%

Repository Explorer

7106 commits in all time Jun 12, 2026 12:22 – Sep 10, 2026 12:22 UTC
bwmx intermezzo
Merge b3ef0c20cc413a8e2755de0ec6ee5e00c17c6705 into ec6c593a804c81f661cf4c003f17ff964d9cae95
Git Commit 06466ad2 Branch pull/40/merge Document 33/3,360 ++ 147 --
bwmx intermezzo
test
Git Commit b3ef0c20 Branch feat/pq-accounts Document 2/7 ++ 1 --
bwmx intermezzo
Merge 7e68e40610ee295a3a16e92e5f884153e6fc19b3 into ec6c593a804c81f661cf4c003f17ff964d9cae95
Git Commit 8ab4dee3 Branch pull/40/merge Document 33/3,354 ++ 147 --
bwmx intermezzo
fix(vault): build the PQ plugin for the Vault image's architecture
`docker build` without `--platform` produces a binary for the Docker daemon's
default platform, which only coincidentally matched the Vault container on a
dev machine: both followed the host architecture. On CI the two are chosen
independently, and a plugin binary built for a different architecture than the
Vault container dies before the go-plugin handshake, leaving only Vault's
opaque "Failed to read any lines from plugin's stdout" behind a 400 on mount.

Resolve the build platform from the Vault image itself so the binary and the
container that execs it always agree.
Git Commit 7e68e406 Branch feat/pq-accounts Document 1/13 ++ 3 --
bwmx intermezzo
Revert "chore: output vault logs (errors are being hidden) in CI"
This reverts commit 3f08b29.

The mount failure this was added to diagnose was an architecture mismatch
between the plugin binary and the Vault container, now fixed at the source in
scripts/build_vault_plugin.sh. The extra CI log dump and error formatting are
no longer needed.
Git Commit 0929d631 Branch feat/pq-accounts Document 2/1 ++ 8 --
Merge d04a5bd9d7572e884ddc5f1b6242997545a42dcc into 6a0f5a2ef1230bf0db85be425fd576111176d9ea
Git Commit e5c44fe1 Branch pull/173/merge Document 2/17 ++ 7 --
build(deps-dev): bump conventional-changelog-conventionalcommits
Bumps [conventional-changelog-conventionalcommits](https://github.com/conventional-changelog/conventional-changelog/tree/HEAD/packages/conventional-changelog-conventionalcommits) from 8.0.0 to 10.4.0.
- [Release notes](https://github.com/conventional-changelog/conventional-changelog/releases)
- [Changelog](https://github.com/conventional-changelog/conventional-changelog/blob/master/packages/conventional-changelog-conventionalcommits/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/conventional-changelog/commits/conventional-changelog-conventionalcommits-v10.4.0/packages/conventional-changelog-conventionalcommits)

---
updated-dependencies:
- dependency-name: conventional-changelog-conventionalcommits
  dependency-version: 10.4.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Git Commit d04a5bd9 Branch dependabot/npm_and_yarn/conventional-changelog-conventionalcommits-10.4.0 Document 2/17 ++ 7 --
Merge 9800f9f20c9e936774fa65d35dd9292df785307b into 6a0f5a2ef1230bf0db85be425fd576111176d9ea
Git Commit 2e05fcf0 Branch pull/168/merge Document 2/118 ++ 209 --
build(deps-dev): bump cpy-cli from 5.0.0 to 7.0.0
Bumps [cpy-cli](https://github.com/sindresorhus/cpy-cli) from 5.0.0 to 7.0.0.
- [Release notes](https://github.com/sindresorhus/cpy-cli/releases)
- [Commits](https://github.com/sindresorhus/cpy-cli/compare/v5.0.0...v7.0.0)

---
updated-dependencies:
- dependency-name: cpy-cli
  dependency-version: 7.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Git Commit 9800f9f2 Branch dependabot/npm_and_yarn/cpy-cli-7.0.0 Document 2/118 ++ 209 --
Merge pull request #175 from algorandfoundation/chore/fix-release-notes
chore: bump conventional-changelog-conventionalcommits to 8.0.0 to fix release notes formatting
Git Commit 6a0f5a2e Branch main Document 2/19 ++ 6 --
Merge 5d73d45c49976de02da286808b0adfaedbe1c4dd into dc316428833a260c6e33d6c4645843b0dd327c1b
Git Commit af9928c6 Branch pull/173/merge Document 2/30 ++ 7 --
Merge 4cd207ae079255f22d944e1df470c7458561c08d into dc316428833a260c6e33d6c4645843b0dd327c1b
Git Commit a49a879c Branch pull/168/merge Document 2/118 ++ 209 --
Merge pull request #176 from algorandfoundation/feat/pq-v42-support
feat: support algosdk 3.7 pq signatures and v42 heartbeat discount
Git Commit dc316428 Branch main Document 5/131 ++ 56 --
dependabot[bot] ARCs
chore(deps-dev): bump joi from 17.13.3 to 17.13.7 in /assets/arc-0087
Bumps [joi](https://github.com/hapijs/joi) from 17.13.3 to 17.13.7.
- [Commits](https://github.com/hapijs/joi/compare/v17.13.3...v17.13.7)

---
updated-dependencies:
- dependency-name: joi
  dependency-version: 17.13.7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Git Commit f2c83f17 Branch pull/477/head Document 1/3 ++ 3 --
yasincaliskan connect
Merge 875a060a6179f02f43bde0716ff31666f3f74a4f into 7f7aa010078777c445aeba5ce7b1a533d7e10e4e
Git Commit 7d59141d Branch pull/212/merge Document 3/297 ++ 1 --
yasincaliskan connect
feat: expose an algosdk TransactionSigner as `transactionSigner`
Adds a memoized `transactionSigner` getter so Pera drops straight into
AtomicTransactionComposer and any API that accepts an algosdk signer:

  atc.addTransaction({txn, signer: peraWallet.transactionSigner});

The whole group is sent to the wallet in one signTransaction call; slots
not in indexesToSign are marked `signers: []` (ARC-0001) so the wallet
shows but does not sign them. Results are returned in indexesToSign
order, and a count mismatch from the wallet is rejected with a clear
SIGN_TRANSACTIONS error instead of reaching the composer as a corrupted
group.

The getter returns the same function on every access on purpose:
AtomicTransactionComposer batches transactions by signer identity, so a
fresh closure per access would mean one wallet prompt per transaction.

algosdk stays a peer dependency; TransactionSigner is imported as a type
only and the runtime bundle gains no algosdk symbols.

Closes #44
Git Commit 875a060a Branch feat/transaction-signer Document 3/297 ++ 1 --
ipaleka frontend
Added reauthorize endpoint for the ASA Stats router swap transactions signed by post-quantum accounts
Git Commit 39e3f5f7 Branch main Document 17/563 ++ 48 --
yasincaliskan connect
Merge 2e7b1c5c72b2bd7fc52951b97eda0ebe9e1d6abd into 7f7aa010078777c445aeba5ce7b1a533d7e10e4e
Git Commit 9187f15b Branch pull/211/merge Document 4/103 ++ 5 --
yasincaliskan connect
fix: fall back to Pera-hosted bridges instead of the retired public bridge
When wc.perawallet.app/config.json is unreachable or lists no servers,
getPeraConnectConfig() yields an empty bridgeURL and connect() fell back
to https://bridge.walletconnect.org. WalletConnect retired that host in
2023; it no longer resolves, and the fork rewrites any walletconnect.org
host to a random X.bridge.walletconnect.org subdomain, all of which are
gone too. Every user reaching the fallback got a QR against a dead bridge
and an indefinite hang.

Fall back to a shuffled Pera-hosted bridge instead. Precedence is
unchanged: dApp `bridge` option, then config.json, then the fallback.

Refs #104

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Git Commit 2e7b1c5c Branch fix/dead-bridge-fallback Document 4/103 ++ 5 --
ipaleka frontend
Added reauthorize endpoint for the ASA Stats router swap transactions signed by post-quantum accounts
Git Commit ec406eff Branch main Document 16/464 ++ 47 --