Jess
Comms at WakeUp Labs
February 5, 2025
AssemblyScript Integration for the Arbitrum Stylus SDK
We have been selected to develop a new project for the Arbitrum ecosystem: integrating AssemblyScript into the Stylus SDK. This initiative will expand the Stylus SDK’s capabilities, empowering developers to write high-performance smart contracts in a TypeScript-based language.
Why AssemblyScript and Stylus SDK?
The Stylus SDK currently supports high-performance smart contract development using Rust and WebAssembly. By adding AssemblyScript—a TypeScript-based language—we aim to make blockchain development more accessible to a broader audience while maintaining the high performance that Stylus provides.
This integration is designed to benefit developers familiar with JavaScript, TypeScript, and other script-based languages by offering tools that lower the steep learning curve of blockchain programming, while leveraging the performance achieved through Stylus..
How This Helps the Arbitrum Ecosystem
This solution enhances interoperability and empowers the AssemblyScript (and script-like) developer community to adopt Stylus SDK for blockchain applications, driving broader Web3 innovation.
With AssemblyScript’s performance advantages and its manageable level of abstraction, our goal is to ensure developers can efficiently replicate over 90% of the Stylus SDK’s existing features. This strengthens the Arbitrum ecosystem by making blockchain development more accessible without compromising on performance or functionality.
A Transparent and Collaborative Development Process
WakeUp Labs has committed to delivering this project within 6–9 months. Key milestones include technical research, SDK architecture design, and iterative development, all documented and transparently shared with the community through the Arbitrum DAO forum.
KPIs such as SDK performance, user adoption metrics, and security standards will be monitored throughout the project to ensure alignment with the Arbitrum community's needs.
Next Steps
You can also read the full announcement where WakeUp Labs is listed as one of the accepted applications here.
Stay tuned as we advance through milestones, unlocking new opportunities for developers and supporting the growth of the Arbitrum ecosystem.