Ecosystem metrics
- New Repos
- 6
- New
- Commits
- 513
- up 15.3%
- Releases
- 2
- down 33.3%
- Contributors
- 37
- down 2.6%
- Merges
- 4
- down 73.3%
Activity Overview
Commits and releases over time
- Commits
- Releases
- Authors
Repository Explorer
No repositories match that filter.
8890 commits in all time
Aug 11, 2026 23:43 – Nov 09, 2026 23:43 UTC
Merge 23d6c63c88de515ad794d0c754482b2b1e32262a into 8e2429ddc2d9d6f5f56d1f6bf44b5241dbe240e0
50e804b7
pull/676/merge
2/377 ++ 0 --
Merge f6c922e3f932c1e1b4eb967cc38f3c47f8620618 into 8e2429ddc2d9d6f5f56d1f6bf44b5241dbe240e0
c8db55bc
pull/676/merge
2/378 ++ 0 --
Fix README against the code, and asset search by name
README: - Default network is testnet; add a table of the integrations that are tied to specific networks (NFD, Pera, Tinyman, Haystack, Alpha, x402, Bazaar). - List all 8 environment variables the server reads. - Drop the wallet resources, AP2 and Zod-validation claims; describe the 13 knowledge resources, document keys and the '~' file names. - Describe the wallet migration, archiving and persistence as the code does them, and x402 in V2 terms (PAYMENT-REQUIRED, PAYMENT-SIGNATURE, PAYMENT-RESPONSE, amount), with V1 names as fallbacks. - Pagination applies only to api_* and alpha_* tools. - Fix the Claude Code, Codex CLI and OpenCode setup instructions. - Update the project tree, test tables and counts, E2E notes (the wallet suite writes to ~/.algorand-mcp/wallet.db; run with a scratch HOME), and the dependency list: correct repository links, pinned Alpha SDK, base64-js, the vendored Tinyman SDK, and removed packages. api_indexer_search_for_assets: the indexer dispatch overwrote the caller's `name` argument with the tool name, so every search, by name, unit or creator, also filtered for an asset named after the tool and returned nothing. The caller's value now reaches the indexer, with a unit test that fails on the old code. The knowledge E2E test requested the key "ARCs", which is not a document, and passed either way. It now reads arcs:specs:arc-0090.md and checks that an unknown key is rejected.
ded849b7
main
5/182 ++ 102 --
Vendor the Tinyman SDK, clean up dependencies, make knowledge files Windows-safe
- Ship the compiled @tinymanorg/tinyman-js-sdk 5.1.5 (MIT, unmodified, with its license) in vendor/ instead of depending on the npm package, whose deprecated uuid@10 dependency made Socket block installs. The bundle already contains the uuid v4 code it uses and loads only algosdk, base64-js and crypto, so base64-js becomes a direct dependency. uuid and multiformats are no longer installed. - Pin @alpha-arcade/sdk to 0.5.2 (was "latest"). - Raise zod to ^4.6.7 for CVE-2023-54404 (GHSA-mrhx-c7xc-m3w5). src/types.ts uses the two-argument z.record() that zod 4 requires. - Remove dependencies that nothing imports: @cf-wasm/photon, @juit/qrcode, algo-msgpack-with-bigint, hi-base32, just-pick, qrcode and @types/qrcode, together with the commented-out local QR code. - Rename the 804 knowledge files from ':' to '~' as the separator, because ':' is invalid in Windows file names. Document keys do not change; get_knowledge_doc maps keys to files. - Remove three index entries that returned no content: algo-models:README.md has no file, and two keys pointed to empty files. Tests now check that every listed key opens with content and that every file name is valid on Windows. - generate_algorand_qrcode: emit the canonical address form, accept amount and asset as decimal strings up to the uint64 maximum, and omit the expiry line when QRClaw reports none. Add ARC-82 to the knowledge base. - package.json: add repository, homepage and bugs fields, ship vendor/, version 4.4.4.
42e670e4
main
300/406 ++ 102 --
Merge c828d156d89c109b27368923e5cb6fbd8de1bd87 into e46aea5466a1152af6e08f83555ed16cfcd89f49
c9a3c632
pull/6664/merge
11/471 ++ 75 --
transactions: align LogicSig argument limits and PQ fees
2e43c75e
pull/6664/head
7/142 ++ 35 --
transactions: clarify LogicSig bounds and size accounting
c828d156
pull/6664/head
3/5 ++ 8 --
transactions: price LogicSig argument payloads
6f77e114
pull/6664/head
9/355 ++ 63 --
Merge 12332502adb6f6fbe8d2db89076beb50913beeb8 into 7f4f75ea0b03d04ee3ceece0eb61f168ae6d1ab6
0f6076ec
pull/87/merge
4/204 ++ 134 --
chore(deps): Update all non-major dependencies
12332502
renovate/all-non-major-dependencies
4/204 ++ 134 --
Merge fb6c50acc167715eca57be7d52db5debed5d6bf3 into 361d3066ffaca4241991cc6563403417bf562ecf
13ee5dcf
pull/17/merge
4/3,335 ++ 1,988 --
fix(deps): update all non-major dependencies
fb6c50ac
renovate/all-minor-patch
4/3,335 ++ 1,988 --
Remove knowledge index entries that have no document file
129 entries in the clis, sdks and tealscript category indexes pointed to files that do not exist in taxonomy/, and 18 subcategories held only such entries. Remove both so every advertised key can be opened. The removed entries are recorded locally for re-adding with their files.
8ec871c2
main
6/113 ++ 297 --
Merge b4ff613cbe60f35f81ad4eb1626902b66339552c into 3563e702c453dd7767d37b4ee0d98ec76a0221f5
7710c4ba
pull/477/merge
22/178 ++ 147 --
chore(deps): update dependency algosdk to v3.9.0
b4ff613c
renovate/algosdk
22/178 ++ 147 --
Notes added by 'git notes add'
0f7b4cf9
notes/semantic-release-v5.3.0
1/1 ++ 0 --
Merge 7d8ce90ad44bf3b5cdebdad13536bf0ffc146abd into 360d7182468427d0b5eb8aae2e7e3675ed3a813f
a2dd6444
pull/476/merge
14/1,306 ++ 713 --
chore(deps): update non-major dependencies
7d8ce90a
renovate/non-major-dependencies
14/1,306 ++ 713 --