Home Reports Apr 2, 2026
Thursday, April 2, 2026
- Commits
- 195
- pushed this day
- Repositories
- 15
- with activity
- Contributors
- 20
- distinct authors
- Lines changed
- +100,129 −86,238
- additions / deletions
Thursday, April 2, 2026
195 commits were pushed across 15 repos by 20 authors. There were 100,129 additions and 86,238 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
15 repositories- go-algorand 4 commits
- algokit-utils-py 1 commit
- algorand-python-testing 6 commits
- intermezzo 1 commit
- puya-ts 6 commits
- reti 1 commit
- specs 2 commits
- wallet-provider-extensions 50 commits
- xchain-accounts 7 commits
- rosetta-smart-contracts 2 commits
- CryptoDeepTools 2 commits
- vibekit 109 commits
- AlgoPlonk 1 commit
- a-day-in-my-bobalife 1 commit
- algokit-walletsdk-kmp 2 commits
Commit Log
195 commits · 15 repositories
01:00:23
go-algorand
Build 2675 Data
+1
−1
01:13:00
algorand-python-testing
simplify handling of global-state-types map (and make private), plus add test
+6
−8
01:13:19
algorand-python-testing
simplify/fix typing and remove type-ignores for _ContractMeta
+9
−4
01:17:48
algorand-python-testing
simplify handling of global-state-types map (and make private), plus add test
+6
−8
01:17:48
algorand-python-testing
simplify/fix typing and remove type-ignores for _ContractMeta
+9
−4
03:02:55
specs
chore(deps): bump rust in the minor-and-patch group
+1
−1
03:57:40
puya-ts
fix: error TS4058 by exporting CompileResult
+1
−1
04:03:43
puya-ts
chore: audit vulnerabilities
+10
−26
04:23:17
puya-ts
fix: error TS4058 by exporting CompileResult
+1
−1
04:23:17
puya-ts
chore: audit vulnerabilities
+10
−26
04:23:17
puya-ts
chore: Bump puya version
+31413
−10325
04:33:55
puya-ts
Notes added by 'git notes add'
+1
−0
05:36:06
reti
Merge pull request #408 from algorandfoundation/feat/perawallet-update
+120
−66
08:11:39
algorand-python-testing
feat: add arc65 support: loggedErr() and loggedAssert() functions, to log a formatted error string before failing
+290
−6
08:14:11
algorand-python-testing
chore: refresh test artifacts using lastest changes in puya main branch
+821
−630
08:16:07
xchain-accounts
Merge pull request #8 from funk-af/main
+71
−43
08:38:53
algokit-utils-py
chore: fix import sorting order in signing module
+1
−1
08:47:25
rosetta-smart-contracts
Merge pull request #39 from FoundMarras/main
+196
−0
08:54:15
rosetta-smart-contracts
Merge pull request #23 from Rashidhmd/cairo/vault
+310
−1
09:47:53
specs
Merge pull request #283 from algorandfoundation/dependabot/docker/minor-and-patch-8a0157a986
+1
−1
09:56:51
xchain-accounts
Merge pull request #7 from kylebeee/portal-responsive-dark-mode
+288
−101
09:58:20
xchain-accounts
chore: algokit toml build portal
+10
−1
09:58:31
xchain-accounts
chore: TODOs
+16
−1
09:58:55
xchain-accounts
chore: use-wallet-ui reference
+1
−1
10:04:38
intermezzo
Refactored end-to-end tests. Added the createNewUser function and replaced direct create-user API calls across all tests.
+49
−88
10:07:43
xchain-accounts
chore: rename liquid-accounts.code-workspace
+0
−0
13:16:18
go-algorand
assembler: single-pass optimizeConstants using cumulative delta array
+59
−52
14:08:55
go-algorand
Bug fix - env var discrepancy
+8
−8
15:22:30
wallet-provider-extensions
chore: switches to pnpm, updates guides
+15143
−26046
15:25:14
xchain-accounts
fix: bridge loading, was missing balance data in portal
+14
−10
15:30:56
a-day-in-my-bobalife
chore: log greeting (2026-04-02)
+1
−0
15:44:13
wallet-provider-extensions
ci: migrates to oxc
+557
−162
15:49:49
wallet-provider-extensions
style: apply oxfmt
+6051
−6269
16:08:04
wallet-provider-extensions
ci: relax unused for now to warn
+1
−1
16:20:23
wallet-provider-extensions
ci: use oxlint github
+2
−1
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−1
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−1
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−1
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−1
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−1
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−1
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−1
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:03
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:04
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
17:02:47
wallet-provider-extensions
Notes added by 'git notes add'
+1
−1
17:02:47
wallet-provider-extensions
Notes added by 'git notes add'
+1
−1
17:06:31
wallet-provider-extensions
ci: backfill notes, cleanup cli, adds changelogs
+73
−7
17:07:54
wallet-provider-extensions
ci: add pre-commit checks for husky
+175
−22
17:12:55
wallet-provider-extensions
ci: dry run with provenance enabled
+4
−4
17:14:07
wallet-provider-extensions
Merge pull request #12 from algorandfoundation/ci/pnpm-semantic-release
+21617
−32123
17:19:46
wallet-provider-extensions
ci: fix order of build
+5
−3
18:35:54
vibekit
fix: use Algod instead of Indexer health check for latest round
+78
−6
18:35:54
vibekit
refactor: finish shared mcp tools
+1796
−4515
18:35:54
vibekit
feat: add transaction group display, group ID columns, and input type recognition
+145
−2
18:35:54
vibekit
feat: add clickable column sorting to table components
+227
−28
18:35:54
vibekit
style: change colors to match brand
+4
−4
18:35:54
vibekit
fix: make onboarding welcome message more explicit in system prompt
+1
−1
18:35:54
vibekit
feat: use Alpha Arcade API for market data and include all market fields
+23
−6
18:35:54
vibekit
fix: remove userScalable false and adjust input padding for 16px font
+1
−2
18:35:54
vibekit
fix: move search icon into ChatInput with conditional left padding
+29
−25
18:35:54
vibekit
feat: add @getvibekit/sdk package
+475
−0
18:35:54
vibekit
docs: update AGENTS.md with explorer, package conventions, and dev setup
+25
−10
18:35:54
vibekit
fix: revert alpha-arcade exports to src for bun runtime
+4
−4
18:35:54
vibekit
feat: add README for explorer microsite
+22
−0
18:35:54
vibekit
feat: add 60s timeout to tool calls
+3
−0
18:35:54
vibekit
feat: redesign NetworkStatus with interactive TPS chart and block details
+334
−4
18:35:54
vibekit
feat: add query-service, remove backend from explorer
+681
−564
18:35:54
vibekit
fix: normalize NFD name to lowercase before API lookup
+1
−1
18:35:54
vibekit
Revert "feat: add per-key API request counting via Upstash Redis"
+12
−30
18:35:54
vibekit
feat: make deployment ready
+152
−26
18:35:54
vibekit
feat: update system prompt to ask users to narrow down vague searches
+1
−0
18:35:54
vibekit
fix: replace NFD suggestion with app creation query
+7
−5
18:35:54
vibekit
feat: make rounds, accounts, asset IDs, transaction IDs, and app IDs copyable in explorer
+97
−31
18:35:54
vibekit
style: fix icon overlapping placeholder text
+1
−1
18:35:54
vibekit
chore: add alpha arcade env var to example
+3
−0
18:35:54
vibekit
chore: change alpha warning
+4
−4
18:35:54
vibekit
feat: update env var handling
+14
−15
18:35:54
vibekit
fix: use lightweight block headers instead of full block lookup
+11
−3
18:35:54
vibekit
feat: sync SDK types with new market fields and bump to 0.1.2
+10
−1
18:35:54
vibekit
refactor: extract fast-path helper, clean up chat/query routes
+721
−0
18:35:54
vibekit
feat: add NetworkStatus to tool result component rendering
+4
−0
18:35:54
vibekit
feat: expose account createdAtRound and reduce excessive transaction output
+16
−1
18:35:54
vibekit
fix: guard against undefined prob in market options, support API key
+2
−2
18:35:54
vibekit
feat: add block timing guidance so LLM can estimate dates from rounds
+1
−0
18:35:54
vibekit
refactor: blockchain elements
+309
−7
18:35:54
vibekit
feat: add batch NFD reverse lookup and batch account lookup tools
+128
−4
18:35:54
vibekit
chore: shorten placeholder text for mobile
+2
−2
18:35:54
vibekit
feat: integrate token usage bar into header bottom border
+90
−7
18:35:54
vibekit
feat: decode state vars for apps
+76
−3
18:35:54
vibekit
chore: shorten alpha message
+1
−1
18:35:54
vibekit
feat: add github issue link to tool errors
+18
−15
18:35:54
vibekit
feat: update system prompt
+1
−0
18:35:54
vibekit
fix: add maxDuration to chat route for Vercel deployments
+2
−0
18:35:54
vibekit
fix: handle microunit prices in multi-option markets
+10
−4
18:35:54
vibekit
fix: convert UIMessages to ModelMessages in chat route
+2
−2
18:35:54
vibekit
feat: add api key for alpha arcade
+3
−2
18:35:54
vibekit
docs: add deployment docs
+132
−0
18:35:54
vibekit
fix: use chat completions API for OpenAI-compatible providers
+1
−1
18:35:54
vibekit
fix: keep 1 machine running to avoid cold starts
+1
−1
18:35:54
vibekit
feat: enrich transactions with asset metadata and show unit as pill badge
+171
−11
18:35:54
vibekit
refactor: extract domain packages, add concurrency semaphore, inject ResolveAppSpecFn
+3383
−1299
18:35:54
vibekit
feat: add alpha arcade integration
+375
−1
18:35:54
vibekit
feat: pre-format transaction asset amounts for AI and UI consumption
+37
−37
18:35:54
vibekit
fix: use @ai-sdk/togetherai provider and migrate to AI SDK v6
+129
−80
18:35:54
vibekit
feat: sort asset balances descending and guide LLM to use currencyGreaterThan
+43
−12
18:35:54
vibekit
feat: add per-key API request counting via Upstash Redis
+30
−12
18:35:54
vibekit
fix: sticky footer, block lookup, system prompt, and responsive UI
+42
−34
18:35:54
vibekit
chore: update .env example
+2
−1
18:35:54
vibekit
feat: make alpha disclaimer more prominent with warning icon and personality
+29
−23
18:35:54
vibekit
feat: add Sent/Received direction badges to account transaction list
+23
−1
18:35:54
vibekit
feat: polish network status, add well-known ASAs, fix NFD lookup flow
+12
−21
18:35:54
vibekit
feat: add ApplicationLocalState component and fix address decoding
+135
−15
18:35:54
vibekit
docs: add --auth-type=web to npm publish command
+3
−69
18:35:54
vibekit
feat: surface errors
+7
−1
18:35:54
vibekit
feat: asset enrichment via Pera API + account portfolio view
+369
−35
18:35:54
vibekit
feat: commit progress
+2685
−950
18:35:54
vibekit
feat: add stop button, tool call names, and smart auto-scroll
+70
−14
18:35:54
vibekit
style: refactor frontend to match vibekit brand
+53
−11
18:35:54
vibekit
chore: move fly.toml to repo root for Fly GitHub integration
+1
−1
18:35:54
vibekit
fix: block header query; make addresses copyable
+91
−43
18:35:54
vibekit
feat: add holder concentration column to AssetHolders
+19
−0
18:35:54
vibekit
feat: add ecosystem directory with search and UI components
+740
−7
18:35:54
vibekit
fix: enrich account asset holdings with name, unit, and decimals
+29
−8
18:35:54
vibekit
chore: rename apps/query-service → apps/api
+53
−53
18:35:54
vibekit
style: add interest to the homepage
+33
−6
18:35:54
vibekit
feat: improve indexer package with new tools and fixes
+165
−91
18:35:54
vibekit
feat: merge paginated tool results into single table with Load More button
+149
−57
18:35:54
vibekit
feat: resolve NFD asset-ID avatars via Pera API
+57
−7
18:35:54
vibekit
feat: add div3rsafi to the ecosystem tool
+17
−1
18:35:54
vibekit
fix: improve loading states and chat message layout
+89
−50
18:35:54
vibekit
Revert "refactor: return raw numbers from format functions, drop $ prefix"
+43
−40
18:35:54
vibekit
fix: remove get_network_status, hardcode lookup_block with own schema
+19
−7
18:35:54
vibekit
feat: add GONNA to well-known ASA IDs
+1
−1
18:35:54
vibekit
fix: stronger iOS zoom prevention — userScalable false + explicit 16px
+2
−1
18:35:54
vibekit
feat: add @getvibekit/sdk/react subpath with renderToolParts
+261
−57
18:35:54
vibekit
feat: add "new to Algorand" onboarding flow in system prompt
+9
−0
18:35:54
vibekit
chore: fix typecheck for SDK sync-types script
+77
−3
18:35:54
vibekit
feat: add iGetAlgo (iGA) to well-known ASA IDs
+1
−1
18:35:54
vibekit
fix: increase Bun idle timeout and Fly VM memory
+3
−2
18:35:54
vibekit
fix: simplify tools, hardcode block round to isolate hang
+7
−67
18:35:54
vibekit
fix: use full block lookup and add fees collected / proposer payout
+15
−5
18:35:54
vibekit
refactor: consolidate tools; format
+1702
−1273
18:35:54
vibekit
fix: fall back to on-chain lookup for app ID market queries
+5
−1
18:35:54
vibekit
fix: use extensionless imports and source exports for indexer and nfd packages
+51
−58
18:35:54
vibekit
feat: integrate shadcn
+890
−96
18:35:54
vibekit
fix: use nullish() for optional tool params to fix Together AI
+7
−2
18:35:54
vibekit
fix: hide Load More button when there are no more results
+57
−39
18:35:54
vibekit
feat: skip LLM for known input types (address, txn, NFD, integer)
+159
−4
18:35:54
vibekit
feat: refactor block display primitives
+145
−71
18:35:54
vibekit
feat: update system prompt
+2
−2
18:35:54
vibekit
fix: format account asset amounts with decimals for human-readable display
+14
−3
18:35:54
vibekit
fix: mobile UX — prevent iOS zoom, fix keyboard submit, stop horizontal scroll
+10
−3
18:35:54
vibekit
feat: add shadcn agent skills:
+1809
−0
18:35:54
vibekit
fix: add get_network_status back as no-op hardcoded response
+10
−0
18:35:54
vibekit
feat: generate opengraph images
+467
−5
18:35:54
vibekit
refactor: return raw numbers from format functions, drop $ prefix
+40
−43
18:35:54
vibekit
chore: remove unnecessary scripts tsconfig
+0
−8
18:35:54
vibekit
feat: improve ecosystem search with fuzzy matching and better LLM guidance
+70
−43
18:37:55
vibekit
chore: bump CLI version
+1
−1
18:38:39
vibekit
feat: add per-key API request counting via Upstash Redis
+31
−13
18:42:19
go-algorand
Fix mixing literal text with replacement token
+1
−1
18:43:45
algokit-walletsdk-kmp
docs: add in new seed_vault table to mermaid diagram
+9
−3
18:46:53
wallet-provider-extensions
ci: rename workflows to .yml
+0
−0
18:52:54
wallet-provider-extensions
ci: remove dry-run
+1
−1
18:53:52
wallet-provider-extensions
chore(release): accounts-store
+18
−6
18:53:55
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
18:54:12
wallet-provider-extensions
chore(release): accounts-keystore-extension
+20
−6
18:54:14
wallet-provider-extensions
Notes added by 'git notes add'
+1
−0
18:59:55
algokit-walletsdk-kmp
docs: add in new seed_vault table to mermaid diagram (#275)
+9
−3
20:45:59
AlgoPlonk
fix: invert point at infinity
+16
−16
23:41:57
CryptoDeepTools
Add files via upload
+2000
−0
23:54:53
CryptoDeepTools
Update README.md
+37
−0