Ecosystem metrics

New Repos
11
New
Commits
644
down 13.4%
Releases
1
down 75.0%
Contributors
42
down 17.6%
Merges
21
down 16.0%

Repository Explorer

7911 commits in all time Jul 04, 2026 18:24 – Oct 02, 2026 18:24 UTC
github go-algorand
add Go Benchmark (go) benchmark result for 3874f81385d094c5974c5c2afff2af5a2c82b503
Git Commit 17464978 Branch gh-pages Document 1/445 ++ 1 --
Merge 01cfc9c72f2e2b11984e5353a08c653d79795c95 into 3874f81385d094c5974c5c2afff2af5a2c82b503
Git Commit 29de4ad1 Branch pull/6755/merge Document 2/23 ++ 21 --
build(deps): bump go.opentelemetry.io/otel/sdk from 1.43.0 to 1.45.0
Bumps [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) from 1.43.0 to 1.45.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-go/compare/v1.43.0...v1.45.0)

---
updated-dependencies:
- dependency-name: go.opentelemetry.io/otel/sdk
  dependency-version: 1.45.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Git Commit 01cfc9c7 Branch dependabot/go_modules/go.opentelemetry.io/otel/sdk-1.45.0 Document 2/23 ++ 21 --
Merge 86035fab92e9254b36c1622a18a293022df7c63a into 3874f81385d094c5974c5c2afff2af5a2c82b503
Git Commit df2e6130 Branch pull/6746/merge Document 2/23 ++ 21 --
Merge d60b10a1aa2630d0309c9535356d797339289d4b into 3874f81385d094c5974c5c2afff2af5a2c82b503
Git Commit 0f7f9b46 Branch pull/6742/merge Document 2/23 ++ 21 --
jannotti go-algorand
crypto: add Falcon-512 support alongside Falcon-1024 (#6703)
Co-authored-by: Pavel Zbitskiy <65323360+algorandskiy@users.noreply.github.com>
Co-authored-by: Cosimo Bassi <65770425+cusma@users.noreply.github.com>
Git Commit 3874f813 Branch master Document 51/2,825 ++ 960 --
Merge 397d47a7a1be1559774749695f0069d10e0b0436 into a93a3c04c1f147fbc3d9f582b814cd417de886a0
Git Commit fe2f138b Branch pull/847/merge Document 1/13 ++ 0 --
joe-p go-algorand-sdk
bump up version to v2.13.0
Git Commit 397d47a7 Branch release/v2.13.0 Document 1/13 ++ 0 --
Merge efbf5924ecb81345e6eb7e6b6e2bc15db8fe3458 into 6b7bbb2d77c261320e27d0678ed77c8dacb36c44
Git Commit ca536e15 Branch pull/1145/merge Document 24/12,243 ++ 6,095 --
ci: add a dependabot config with conventional commit messages
Git Commit efbf5924 Branch ci/semantic-release-npm-oidc Document 1/17 ++ 0 --
cce go-algorand
Merge 7d79340998b68fe8400b44600d0c83c7b0fd6ffa into 18ba96fa53bb73542e7ded06a36fe1b7e3ff6ce0
Git Commit ed785605 Branch pull/6754/merge Document 4/411 ++ 14 --
cce go-algorand
CR nit: unlock while building skipped block
Git Commit 7d793409 Branch pull/6754/head Document 2/64 ++ 1 --
mitre88 go-algorand-sdk
Merge 01a730dbbc286a15babd19811aca5dca3252209d into a93a3c04c1f147fbc3d9f582b814cd417de886a0
Git Commit 450ede54 Branch pull/838/merge Document 2/37 ++ 2 --
ci: add a dependabot config with conventional commit messages
Git Commit dc9c4fd0 Branch ci/semantic-release-npm-oidc Document 1/0 ++ 0 --
jannotti go-algorand
Merge 3e38e8245232cc8da12982cdf6b4cc644c6d3f7f into 18ba96fa53bb73542e7ded06a36fe1b7e3ff6ce0
Git Commit 48c9cfbe Branch pull/6703/merge Document 51/2,825 ++ 960 --
jannotti go-algorand
Merge remote-tracking branch 'upstream/master' into f512-support
Git Commit 3e38e824 Branch f512-support Document 118/3,750 ++ 504 --
mitre88 go-algorand-sdk
Merge 21119cf100df8f576184c8251184488d6cd8abc2 into a93a3c04c1f147fbc3d9f582b814cd417de886a0
Git Commit 321deab8 Branch pull/844/merge Document 2/44 ++ 2 --
joe-p go-algorand-sdk
feat: latest consensus params (#846)
from the export types script
Git Commit a93a3c04 Branch main Document 2/32 ++ 0 --
cce go-algorand
Merge d2ce45303037b75d9ae2043b47033b32215a0dc0 into 18ba96fa53bb73542e7ded06a36fe1b7e3ff6ce0
Git Commit 789211bb Branch pull/6754/merge Document 4/348 ++ 14 --
cce go-algorand
pools: skip calling GenerateBlock if no proposers
Git Commit d2ce4530 Branch pull/6754/head Document 4/348 ++ 14 --
jannotti go-algorand
Code review
Git Commit d225347c Branch f512-support Document 3/5 ++ 5 --
Merge a5cf512084feda393cea50819d112902bce57935 into cf5b3da61cdc612f51e757fedc1d1858e20d99a0
Git Commit 4418509a Branch pull/819/merge Document 2/3 ++ 3 --
feat: Support for PQ accounts (#825)
* feat: Support for PQ accounts (WIP)

This work was originally made with claude assistance and adapted from there.

* chore: Remove testing env override

* chore: tidy go.sum for the patched sandbox and add cgo support (for falcon)

* chore: Use the master branch for the test-harness

* chore: Move falcon signatures under a new build constraint

* chore: Use the falcon buildtag for go vet

* feat: Add an extensible signer API

* chore: Sloppy claude tests for the old api surface

The real logic is already covered by the old tests we migrated

* feat: Add an extensible signer API for falcon

* chore: Remove internalFalcon1024Signer (use SaltedFalcon1024Signer instead)

* chore: Add a note for VerifyLogicSig

* chore: There's no reason for Falcon1024Salt() to fail

* chore: Fix a bunch of typos

* chore: Small fixups

* chore: Add ed25519 and delegation operations to transactionSigner.go

* chore: Move everything PQ to the PQ prefix (and use Falcon1024 only for explicit falcon stuff)

* chore: go vet should work both with and without the falcon tag

* chore: Rename Falcon1024AccountTransactionSigner to PQAccountTransactionSigner

* fix: Wrong code on PQAccountTransactionSigner#Equals

* chore: Improve VerifyLogicSig docs

* chore: Improve README note on the `falcon` tag

* refactor: move transaction signing wrappers out of crypto

Move scheme-specific signed transaction construction into the
transaction package and expose a scheme-neutral SignTransaction helper.
Preserve the legacy signing APIs and public API compatibility.

* chore: various fixes from review and empty signer

* refactor: deduplicate signing helpers across crypto and transaction

Collapse the repeated signature-length checks, delegation-signature counting, JSON-based signer equality, and per-index signing loops into shared helpers within each package.

Two of the deduplicated call sites, the program signers in makeLogicSig and Ed25519AppendMultisigToLogicSig, previously copied the raw signature without checking its length, silently accepting a short signature from a custom Ed25519Signer as a subsig. They now return errInvalidSignatureReturned like every other signing path.

Move the PQ golden tests to the transaction package so they exercise PQAccountTransactionSigner directly, and drop signPQAccountTransactionFixture, a test-only reimplementation of the signing envelope that could have passed while the real signer was broken. Add coverage for the rekeyed PQ signer.

* chore: review feedback

* chore: further review feedback

* chore: code review

* test: fix var reassignment and comments

* chore: remove non-canonical salt support

* feat: use pointers for signer equality check

This more closely matches the behavior of JS and Py. The idea is that
one address could have multiple signers, although I'm not sure how
common that actually is. This definitely feels more correct, but if
there are downsides I'm not seeing we could revert it

* feat: falcon seed size check

While this technically isn't required, it prevents keys from being
generated with not enough entropy

* feat: hasPQSig in SignatureCount

This is technically a breaking change, but precedent was set when adding
LMSig. Presumably this is not commonly used by external users

* refactor: internal/signing

* chore: rename SaltForPQSigner to CanonicalSaltForPQAddress

* chore: use conditional build tags

* chore: remove nil signer err

* chore: remove nil sgnr check

* chore: simplify pq empty signer

* nit: fix readme

* nit: do auth addr on a single place

* chore: Don't require a full signer when using PQEmptyTransactionSigner

---------

Co-authored-by: Joe Polny <joepolny@gmail.com>
Git Commit cf5b3da6 Branch main Document 58/3,247 ++ 936 --
cusma specs
Merge pull request #321 from algorandfoundation/dependabot/github_actions/minor-and-patch-0096178b69
chore(deps): bump cloudflare/wrangler-action from 4.0.0 to 4.1.3 in the minor-and-patch group
Git Commit 77002d1e Branch master Document 3/3 ++ 3 --
onetechnical go-algorand
Merge 6d30c219a4ec7024d9ba9e9ed83146e4632d2dd4 into 18ba96fa53bb73542e7ded06a36fe1b7e3ff6ce0
Git Commit 6a845aaf Branch pull/6567/merge Document 16/1,647 ++ 22 --