Ecosystem metrics
- New Repos
- 15
- New
- Commits
- 656
- down 11.4%
- Releases
- 1
- down 75.0%
- Contributors
- 43
- down 15.7%
- Merges
- 23
- down 8.0%
Activity Overview
Commits and releases over time
- Commits
- Releases
- Authors
Repository Explorer
No repositories match that filter.
7967 commits in all time
Jul 04, 2026 17:19 – Oct 02, 2026 17:19 UTC
Merge 397d47a7a1be1559774749695f0069d10e0b0436 into a93a3c04c1f147fbc3d9f582b814cd417de886a0
fe2f138b
pull/847/merge
1/13 ++ 0 --
Merge efbf5924ecb81345e6eb7e6b6e2bc15db8fe3458 into 6b7bbb2d77c261320e27d0678ed77c8dacb36c44
ca536e15
pull/1145/merge
24/12,243 ++ 6,095 --
ci: add a dependabot config with conventional commit messages
efbf5924
ci/semantic-release-npm-oidc
1/17 ++ 0 --
Merge 7d79340998b68fe8400b44600d0c83c7b0fd6ffa into 18ba96fa53bb73542e7ded06a36fe1b7e3ff6ce0
ed785605
pull/6754/merge
4/411 ++ 14 --
Merge 01a730dbbc286a15babd19811aca5dca3252209d into a93a3c04c1f147fbc3d9f582b814cd417de886a0
450ede54
pull/838/merge
2/37 ++ 2 --
ci: add a dependabot config with conventional commit messages
dc9c4fd0
ci/semantic-release-npm-oidc
1/0 ++ 0 --
Merge 3e38e8245232cc8da12982cdf6b4cc644c6d3f7f into 18ba96fa53bb73542e7ded06a36fe1b7e3ff6ce0
48c9cfbe
pull/6703/merge
51/2,825 ++ 960 --
Merge remote-tracking branch 'upstream/master' into f512-support
3e38e824
f512-support
118/3,750 ++ 504 --
Merge 21119cf100df8f576184c8251184488d6cd8abc2 into a93a3c04c1f147fbc3d9f582b814cd417de886a0
321deab8
pull/844/merge
2/44 ++ 2 --
feat: latest consensus params (#846)
from the export types script
a93a3c04
main
2/32 ++ 0 --
Merge d2ce45303037b75d9ae2043b47033b32215a0dc0 into 18ba96fa53bb73542e7ded06a36fe1b7e3ff6ce0
789211bb
pull/6754/merge
4/348 ++ 14 --
pools: skip calling GenerateBlock if no proposers
d2ce4530
pull/6754/head
4/348 ++ 14 --
Merge a5cf512084feda393cea50819d112902bce57935 into cf5b3da61cdc612f51e757fedc1d1858e20d99a0
4418509a
pull/819/merge
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>
cf5b3da6
main
58/3,247 ++ 936 --
Merge 6d30c219a4ec7024d9ba9e9ed83146e4632d2dd4 into 18ba96fa53bb73542e7ded06a36fe1b7e3ff6ce0
6a845aaf
pull/6567/merge
16/1,647 ++ 22 --
Merge 46d84bf026eaebdfee57c21c551b700e94598a71 into 0a2788f678b21613f8206222fb5d59450bd21db1
71780cdf
pull/422/merge
25/477 ++ 982 --
Fido2ApiClient replaced with CredentialManager
46d84bf0
pull/422/head
25/477 ++ 982 --
chore: override basic-ftp to 6.2.1 for GHSA-c475-qrg2-pj4r
e573a693
ci/semantic-release-npm-oidc
2/7 ++ 4 --
build: require Node.js 22 or later and publish to npm with OIDC
02de6527
ci/semantic-release-npm-oidc
1/3 ++ 8 --
test: temporary workaround for the new duplicate transaction message
d8951a27
ci/semantic-release-npm-oidc
1/10 ++ 2 --
chore: bump serialize-javascript to 7.1.2
55493eaf
ci/semantic-release-npm-oidc
1/3 ++ 3 --