Home / Reports / Jul 31, 2025

Explore daily commit reports from the Algorand ecosystem. Stay updated with the latest code changes, repository activity, and developer contributions, refreshed every day.

Jul 30, 2025 Arrow Back Arrow Forward Aug 1, 2025
M
T
W
T
F
S
S
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10

Thursday, July 31, 2025

192 commits were pushed across 21 repos by 35 authors. There were 60,364 additions and 544,252 deletions.

Stay up to date with the latest insights and developments on AlgoScan

Authors

Updated Repos

...

Commit Log

PatrickDinh 00:03:44 wip - tests (algokit-core)
- 01:00:31 Build 2430 Data (go-algorand)
cce 01:57:44 skip apt install unless we need expect (go-algorand)
neilcampbell 02:00:40 Merge 89c535678c5eb03c390d3ccb193705db7392e036 into d8dd073b58ba8bcc21b9dfbe2ea7bb4b44bca276 (algokit-lora)
lempira 02:19:04 fix: revered back to using GITHUB_TOKEN (algokit-lora)
lempira 02:29:08 fix: revered back to using GITHUB_TOKEN (#481) (algokit-lora)
semantic-re… 02:37:38 chore(release): ref:beta 2.0.7-beta.1 [skip ci] (algokit-lora)
semantic-re… 02:37:38 Notes added by 'git notes add' (algokit-lora)
engineering… 02:41:29 chore: promote main (i.e. staging) to production (algokit-lora)
semantic-re… 02:49:53 chore(release): ref:stable 2.0.7 [skip ci] (algokit-lora)
semantic-re… 02:49:54 Notes added by 'git notes add' (algokit-lora)
engineering… 02:50:52 chore: sync stable release 2.0.7 to main [skip ci] (algokit-lora)
dependabot[… 02:50:55 Merge 2d0d280161f3e4fa0257301f45c84e8951bf8612 into 11a4777053a961c7a9a097b785d70226d1ce111b (algokit-lora)
dependabot[… 02:50:56 Merge 62a843619392b3675222272f76019a2cb2f232f3 into 11a4777053a961c7a9a097b785d70226d1ce111b (algokit-lora)
dependabot[… 02:50:57 Merge 327483d820de3223e8f2b0e65356d6e9c38840da into 11a4777053a961c7a9a097b785d70226d1ce111b (algokit-lora)
dependabot[… 02:50:58 Merge 38eabae561ba173fc3683b8c94c052edea0bbd78 into 11a4777053a961c7a9a097b785d70226d1ce111b (algokit-lora)
jtokib 04:15:15 Add TokiCoin (TOKI) icon - Asset ID: 3145241720 (asa-list)
achidlow 04:25:10 use gzip for AWST JSON compression rather than zip archiving, easier to support on front ends. (puya)
cce 04:45:43 skip building local packages for e2e (go-algorand)
marilene38 05:18:33 Merge 678191c5e902990020876332ddad276b3e43c565 into 8db2615ee6330b57ef674e11bd1cb0b173bb152f (defly-connect)
achidlow 05:22:23 use gzip for AWST JSON compression rather than zip archiving, easier to support on front ends. (puya)
- 05:25:46 5.0.0-rc.4 (puya)
dependabot[… 05:27:40 build(deps-dev): bump pyinstaller from 6.12.0 to 6.14.2 (puya)
PatrickDinh 05:39:46 tests pass with the app deployed from app spec file (algokit-core)
daniel-make… 06:46:00 test: fix flakey tests by isolating inputs from other test suites (puya)
daniel-make… 06:52:42 test: fix flakey tests by isolating inputs from other test suites (puya)
boblat 06:53:33 use arc4Encode instead of reinterpretCast (puya-ts)
- 07:00:26 [add:integration_test] start integration test to check if asset page correctly display arc62 data (algokit-lora)
- 07:04:01 [add:arc62-metadata] add metadata normalization for arc62 to asset metadata (algokit-lora)
- 07:05:01 [add:display_data] add data display for arc62 circulating supply (algokit-lora)
- 07:06:49 [add:metadata_fetch_arc62] start implementing arc62 metadata fetching that will soon get circulating supply from onchain (algokit-lora)
boblat 07:38:09 remove resourceEncoding option from contract decorator for consistency (puya-ts)
filipetamota 07:58:20 unused code removed (#116) (pera-ios)
LevanOzashv… 08:15:18 ALL-12836: Move testnet api key into env variable. (tatum-js)
LevanOzashv… 08:31:56 ALL-12836: skip failing tests. (tatum-js)
LevanOzashv… 08:32:22 ALL-12836: Add unichain. (#1171) (tatum-js)
LevanOzashv… 08:33:08 ALL-12836: Add unichain. (#1172) (tatum-js)
LevanOzashv… 08:35:36 Deploying to gh-pages from @ tatumio/tatum-js@ef4203357d9c2138102bacc4da606e6ead4239dc 🚀 (tatum-js)
LevanOzashv… 08:55:48 ALL-12836: Skip testnet tests on github pipeline. (tatum-js)
cusma 08:56:24 Merge pull request #192 from algorandfoundation/add-license (specs)
filipetamota 09:02:37 :recycle: send fiat currency to chart endpoints, use value_in_currency values to draw chart instead of algo value, remove exchange calculations for primary value (pera-ios)
LevanOzashv… 09:02:58 ALL-12836: Add unichain. (#1173) (tatum-js)
cusma 09:03:51 chore: duplicate avm (specs)
cusma 09:03:54 chore: restore avm (specs)
cusma 09:04:07 merge: split avm (specs)
larkiny 09:08:33 Updated links (devportal)
giuliop 09:17:53 Update LICENSE with full text (specs)
larkiny 09:20:48 Merge pull request #338 from algorandfoundation/nullun-patch-1 (devportal)
boblat 09:29:07 allow resource types to be retruned from functions (puya-ts)
cusma 09:32:17 docs: avm execution modes (specs)
larkiny 09:32:35 Merge pull request #339 from algorandfoundation/main (devportal)
filipetamota 09:38:05 :recycle: fiatCurrencyId added to sharedController (pera-ios)
Truszczynsk… 09:43:12 [iOS] Refactor Settings List Screen with New Architecture (pera-ios)
Truszczynsk… 09:43:16 Settings scene refactor (pera-ios)
Truszczynsk… 09:43:16 Assets update (pera-ios)
Truszczynsk… 09:43:17 Navigation to notifications settings. (pera-ios)
Truszczynsk… 09:43:17 Fixed unit tests (pera-ios)
Truszczynsk… 09:43:17 - Fixed Typos (pera-ios)
Truszczynsk… 09:43:17 Removed broken unit test. (pera-ios)
Truszczynsk… 09:43:17 Removed ASB option (pera-ios)
Truszczynsk… 09:57:40 [iOS] Refactor Settings List Screen with New Architecture (#98) (pera-ios)
filipetamota 09:59:00 Merge branch 'main' into feature/PERA-2686 (pera-ios)
filipetamota 10:10:41 Merge branch 'main' into feature/PERA-2594 (pera-ios)
aorumbayev 10:35:55 fix: output stability and errors caused by semantic releases bot (algokit-templates)
aorumbayev 10:37:14 Merge 932fd8aeeef94ebce999238fe55eb84e9c0d1a63 into cd4b336b3d8b0c53916e5d536de5270403b738c7 (algokit-templates)
aorumbayev 10:53:58 fix: circular dependency in marketplace contract (algokit-templates)
aorumbayev 11:07:29 chore: temp workflow to debug digital marketplace (algokit-templates)
aorumbayev 11:07:35 Merge 347d39098bf478083a2c156d87c2bbe4fdd51479 into cd4b336b3d8b0c53916e5d536de5270403b738c7 (algokit-templates)
giuliop 11:09:54 Update LICENSE (specs)
PatrickDinh 11:21:20 introduce ARC56Contract type for life quality (algokit-core)
PatrickDinh 11:27:54 test add method (algokit-core)
aorumbayev 11:39:47 fix: output stability and errors caused by semantic releases bot (algokit-templates)
aorumbayev 11:39:59 Merge 0a7c10c6b16ac91ef2d3c00769aa0343226d0380 into cd4b336b3d8b0c53916e5d536de5270403b738c7 (algokit-templates)
PatrickDinh 11:56:29 review and delete api_application_call (algokit-core)
filipetamota 12:13:51 :recycle: chart endpoints and dtos updated to v2 (pera-ios)
nullun 12:18:57 inline error definitions (go-algorand)
cusma 12:59:59 Merge pull request #193 from algorandfoundation/add-license (specs)
PatrickDinh 13:08:53 clean up (algokit-core)
nullun 13:16:50 allow assetID to be zero for axfer if the amount is zero (go-algorand)
neilcampbell 14:00:37 Merge 89c535678c5eb03c390d3ccb193705db7392e036 into 11a4777053a961c7a9a097b785d70226d1ce111b (algokit-lora)
AdityaNik 14:35:15 new updates (AlgoSwap)
AdityaNik 14:39:41 changing some UI (AlgoSwap)
nullun 14:46:06 Apply suggestions from code review (go-algorand)
nullun 14:47:46 test: update expected error (go-algorand)
SamuelRohith 15:02:34 Update calendar.tsx (julo-nft-ticketing)
SamuelRohith 15:03:03 Update card.tsx (julo-nft-ticketing)
lacasalala 15:03:17 optimized the index.tsx (Hack-Series-CM)
SamuelRohith 15:03:30 Update dialog.tsx (julo-nft-ticketing)
SamuelRohith 15:04:31 Update dropdown-menu.tsx (julo-nft-ticketing)
SamuelRohith 15:05:10 Update label.tsx (julo-nft-ticketing)
lacasalala 15:09:23 Updated onboarding page (Hack-Series-CM)
SamuelRohith 15:12:23 Merge branch 'Algorand-Blockchain-Club-JNTU:master' into master (julo-nft-ticketing)
lacasalala 15:14:17 updated contact.tsx page (Hack-Series-CM)
michaeltchu… 15:14:59 chore: log greeting (2025-07-31) (a-day-in-my-bobalife)
lacasalala 15:16:03 optimized settings.tsx (Hack-Series-CM)
dependabot[… 15:18:17 chore: bump androidx.navigation:navigation-ui-ktx in /DisneyScenicRides (a-day-in-my-bobalife)
lacasalala 15:18:23 updated wallet-settings.tsx page (Hack-Series-CM)
dependabot[… 15:18:24 chore: bump androidx.test.ext:junit in /DisneyScenicRides (a-day-in-my-bobalife)
dependabot[… 15:18:30 chore: bump androidx.test.espresso:espresso-core in /DisneyScenicRides (a-day-in-my-bobalife)
dependabot[… 15:23:31 chore: bump androidx.navigation:navigation-ui-ktx from 2.9.2 to 2.9.3 in /DisneyScenicRides (#267) (a-day-in-my-bobalife)
dependabot[… 15:23:35 chore: bump androidx.test.ext:junit from 1.2.1 to 1.3.0 in /DisneyScenicRides (#268) (a-day-in-my-bobalife)
dependabot[… 15:23:43 chore: bump androidx.test.espresso:espresso-core from 3.6.1 to 3.7.0 in /DisneyScenicRides (#270) (a-day-in-my-bobalife)
dependabot[… 15:24:36 chore: bump androidx.navigation:navigation-fragment-ktx (a-day-in-my-bobalife)
aorumbayev 15:26:37 chore: minor tweaks in test examples (algokit-templates)
dependabot[… 15:27:33 chore: bump androidx.navigation:navigation-fragment-ktx from 2.9.2 to 2.9.3 in /DisneyScenicRides (#269) (a-day-in-my-bobalife)
aorumbayev 15:38:43 fix: output stability and errors caused by semantic releases bot (#15) (algokit-templates)
github-acti… 15:38:54 Update example branch examples/digital-marketplace-smart-contract (algokit-templates)
github-acti… 15:38:55 Update example branch examples/python-fullstack (algokit-templates)
github-acti… 15:38:56 Update example branch examples/python-smart-contract (algokit-templates)
github-acti… 15:38:57 Update example branch examples/python-utils-notebook (algokit-templates)
github-acti… 15:38:58 Update example branch examples/react-vite-basic (algokit-templates)
github-acti… 15:38:59 Update example branch examples/typescript-fullstack (algokit-templates)
github-acti… 15:39:00 Update example branch examples/typescript-smart-contract (algokit-templates)
- 15:39:40 chore: release 0.1.1-beta.1 [skip ci] (algokit-templates)
Paul-Jonath… 15:51:07 Fixed Bugs in App.css File (BountyBoard)
Paul-Jonath… 15:51:41 Updated App.jsx File (BountyBoard)
Paul-Jonath… 15:52:18 Changed Styles in Index.css File (BountyBoard)
Paul-Jonath… 15:54:45 Complete Move Method - Game End Logic (TicTacToe)
aorumbayev 15:54:57 fix: second tweak to ensure semantic release avoids template folder (algokit-templates)
Paul-Jonath… 15:55:17 Fixed Bugs in Smart Contract (TicTacToe)
Paul-Jonath… 15:56:17 Added Delete Game Method (TicTacToe)
Paul-Jonath… 15:57:25 Created Deployment Script (TicTacToe)
Paul-Jonath… 15:58:35 Added Debug Configuration (TicTacToe)
aorumbayev 15:59:24 fix: second tweak to ensure semantic release avoids template folder (#16) (algokit-templates)
github-acti… 15:59:33 Update example branch examples/digital-marketplace-smart-contract (algokit-templates)
github-acti… 15:59:34 Update example branch examples/python-fullstack (algokit-templates)
github-acti… 15:59:35 Update example branch examples/python-smart-contract (algokit-templates)
github-acti… 15:59:36 Update example branch examples/react-vite-basic (algokit-templates)
github-acti… 15:59:36 Update example branch examples/python-utils-notebook (algokit-templates)
github-acti… 15:59:37 Update example branch examples/typescript-fullstack (algokit-templates)
github-acti… 15:59:38 Update example branch examples/typescript-smart-contract (algokit-templates)
Paul-Jonath… 16:00:03 Added Game Testing Logic (TicTacToe)
- 16:00:17 chore: release 0.1.1-beta.2 [skip ci] (algokit-templates)
Paul-Jonath… 16:04:53 Added Box Storage Cleanup on Game Deletion (TicTacToe)
Paul-Jonath… 16:05:47 Added Test for Double Join Prevention (TicTacToe)
Paul-Jonath… 16:10:55 Added Event Logging for Game Actions (TicTacToe)
Paul-Jonath… 16:12:20 AddedTest for Invalid Move (Occupied Cell) (TicTacToe)
nickthelege… 16:13:23 Merge pull request #7 from hasini0105/master (julo-nft-ticketing)
nickthelege… 16:14:28 Merge pull request #5 from Manikanta-srigade/master (pranivi-frontend)
nickthelege… 16:20:13 Merge pull request #6 from lacasalala/master (Hack-Series-CM)
SamuelRohith 16:38:53 Update card.tsx (julo-nft-ticketing)
SamuelRohith 16:39:56 Update textarea.tsx (julo-nft-ticketing)
cce 16:40:25 config: update diagcfg to properly set globalDir (#6394) (go-algorand)
SamuelRohith 16:41:42 Update tabs.tsx (julo-nft-ticketing)
SamuelRohith 16:42:47 Update switch.tsx (julo-nft-ticketing)
Algo-devops… 16:43:10 Merge branch 'master' into relbeta4.2.1 (go-algorand)
Algo-devops… 16:43:11 Update the Version, BuildNumber, genesistimestamp.data (go-algorand)
SamuelRohith 16:43:50 Update input.tsx (julo-nft-ticketing)
github 16:44:45 add Go Benchmark (go) benchmark result for d9e8f58b7065158565cfe9b98734b86998003c6b (go-algorand)
lempira 16:57:32 fix: regenerated examples to remove errors (algokit-templates)
satishccy 17:09:52 add: arc62 (arcraft)
satishccy 17:10:16 init: arc59 (arcraft)
satishccy 17:15:25 add base code for arc62 (arcraft)
satishccy 17:17:02 ad: helpers for arc62 (arcraft)
Umajyothich… 17:20:26 add: base code for arc59 (arcraft)
Umajyothich… 17:21:35 add: base types for arc59 (arcraft)
Umajyothich… 17:22:29 feat: get method to fetch assets in inbox arc59 (arcraft)
Umajyothich… 17:23:08 add: claim generate txns for asset inbox arc59 (arcraft)
lempira 17:28:11 Merge 95f4edc786461db9d2f228626e2d5e59a7f03676 into b05a5800a1fec4bd8b1385ffbbf94783cdc2faad (algokit-templates)
cce 17:32:18 skip double e2e binary builds, skip apt update for expect (go-algorand)
Paul-Jonath… 17:33:20 Added Draw Condition Test (TicTacToe)
Paul-Jonath… 17:34:28 Added Helper Method to Reset Game State (for Testing) (TicTacToe)
Paul-Jonath… 17:34:53 Added Test for Host Cannot Join as Guest (TicTacToe)
Paul-Jonath… 17:35:21 Added Test for Game Deletion Only by Host (TicTacToe)
Paul-Jonath… 17:35:46 Added Test for Game State Persistence (TicTacToe)
Paul-Jonath… 17:36:12 Added Test for Opt-In Initialization (TicTacToe)
Paul-Jonath… 17:37:24 Updated the tests (TicTacToe)
cce 17:52:13 skip man-db rebuild (go-algorand)
Paul-Jonath… 17:58:36 Updated Readme File (BountyBoard)
Paul-Jonath… 17:59:37 Merge pull request #6 from Paul-Jonathan2005/DAO_implementation (BountyBoard)
cce 18:25:46 bump e2e_expect to 9 shards (go-algorand)
cce 18:35:21 build-e2e in parallel (go-algorand)
tristanmenz… 18:40:40 Remove cli option for resource encoding and allow resource types to be used as return values (though encoded as their value types) (puya-ts)
tristanmenz… 18:43:13 refactor: Remove need to specify 'null' error message when constructing an arc4 encode or decode node (puya-ts)
tristanmenz… 18:44:59 docs: Update the docs for resource encoding in abimethod decorator (puya-ts)
Sarthaknimje 19:07:17 feat: Add consent management utility functions for validation and formatting (algorand)
Sarthaknimje 19:07:49 feat: Add ConsentStats component for displaying consent analytics and metrics (algorand)
Sarthaknimje 19:08:23 feat: Add comprehensive notification service for consent management alerts (algorand)
Sarthaknimje 19:09:02 feat: Add useConsent custom hook for comprehensive consent state management (algorand)
Sarthaknimje 19:09:18 docs: Update README with new features and components documentation (algorand)
ApurvaBarda… 19:10:42 feat: Add comprehensive API service for consent management with CRUD operations (algorand)
ApurvaBarda… 19:11:44 feat: Add ConsentTemplateManager component for template CRUD operations (algorand)
ApurvaBarda… 19:12:43 feat: Add comprehensive security utilities for encryption and data protection (algorand)
ApurvaBarda… 19:13:47 feat: Add AuditLogViewer component for comprehensive audit trail management (algorand)
cce 19:34:13 rename build.yml (go-algorand)
cce 20:09:13 shard e2e_subs (go-algorand)
nickthelege… 20:43:13 Merge pull request #9 from SamuelRohith/master (julo-nft-ticketing)
tristanmenz… 21:41:26 chore: Revert changes to contract method visitor that are no longer required (puya-ts)
tristanmenz… 22:05:31 fix: Ensure arc4 clone validation runs when reading from dynamically constructed state proxies, and improve source location data on state expressions (puya-ts)
tristanmenz… 22:09:59 refactor: Rename ctor param - arc4Alias more accurately describes its purpose (puya-ts)
tristanmenz… 22:11:25 chore: Remove unused property (puya-ts)
tristanmenz… 22:17:48 chore: update puya dep and regen approvals (puya-ts)