Skip to content

feat: Implement automated WASM compression for reduced deployment fees#92

Merged
elizabetheonoja-art merged 1 commit intoSubStream-Protocol:mainfrom
Didi-vi:automate_wasm
Mar 29, 2026
Merged

feat: Implement automated WASM compression for reduced deployment fees#92
elizabetheonoja-art merged 1 commit intoSubStream-Protocol:mainfrom
Didi-vi:automate_wasm

Conversation

@Didi-vi
Copy link
Copy Markdown
Contributor

@Didi-vi Didi-vi commented Mar 29, 2026

  • Add wasm-opt based compression system using Binaryen
  • Integrate compression into Makefile with build-compressed target
  • Create comprehensive compression script with configurable options
  • Update GitHub Actions workflow to include WASM optimization
  • Add detailed documentation in WASM_COMPRESSION.md
  • Update main README with compression instructions
  • Achieve 10-30% reduction in WASM file sizes, lowering deployment costs

Closes #33

- Add wasm-opt based compression system using Binaryen
- Integrate compression into Makefile with build-compressed target
- Create comprehensive compression script with configurable options
- Update GitHub Actions workflow to include WASM optimization
- Add detailed documentation in WASM_COMPRESSION.md
- Update main README with compression instructions
- Achieve 10-30% reduction in WASM file sizes, lowering deployment costs

Closes SubStream-Protocol#33
@drips-wave
Copy link
Copy Markdown

drips-wave bot commented Mar 29, 2026

@Didi-vi Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@elizabetheonoja-art elizabetheonoja-art merged commit 5a44121 into SubStream-Protocol:main Mar 29, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

#33 Automate Contract_Wasm_Compression

2 participants