Wizard v2 | Final Report
Project: Wizard v2 - Most Featured Online Stylus IDE
Grantee: Tolga Yaycı
Status: All Milestones Completed
Executive Summary
I am pleased to report the successful completion of all Wizard v2 grant milestones. Wizard has established itself as the most powerful and only fully-featured online IDE for Arbitrum Stylus development. The platform provides developers with a complete browser-based environment to write, compile, test, and deploy Stylus smart contracts—no local setup required.
Since first version launching in February 2025, Wizard has become the go-to tool for Stylus developers, offering unmatched capabilities including real-time compilation, multi-chain deployment, WASM optimization, and seamless GitHub integration—all within a single unified interface.
Platform Features
Wizard v1 Foundation
- Professional Code Editor: Built on VS Code’s Monaco Editor with full Rust & Stylus support
- Secure Remote Compilation: Compile contracts quickly and safely in isolated environments
- One-Click Deployments: Deploy instantly with pre-funded wallets—no setup required
- Interactive Testing Interface: Test contracts directly in the browser
- Shareable Contracts: Generate public links to share work with the community
Demo Video: Chris from Offchain Labs recorded a walkthrough of Wizard v1: https://x.com/ChrisCo512/status/1889004455309590804
Wizard v2 Enhancements
- GitHub Integration: Login & clone projects instantly via URL
- Multi-Chain Support: Deploy to Arbitrum One, Sepolia, or custom Orbit Chains
- Full In-Browser Terminal: Execute cargo stylus commands directly
- File Explorer: Navigate and manage project folder structures
- Rust Dependency Manager: Search, install, and manage crates from crates.io
- Instant Templates: One-click setups for OpenZeppelin’s ERC-20, ERC-721, Access Control & more
- Wallet Connect: Use your own wallet for Mainnet deploys
- Automated Arbiscan Verification: No manual verification steps required
- WASM Binary Analysis: Optimize contract size with integrated tools
Wizard v2 - Contract Playground
Wizard v2 - Ready to use Templates from Open Zeppelin
Milestone Completion Summary
Milestone 1: Infrastructure & Enhanced Wizard Functionality 
All deliverables implemented:
- Try on Wizard iframe embeds
- GitHub login & project cloning
- Real-time contract event viewer
- File explorer with nested directory support
- Rust dependency management via crates.io
- Terminal integration for cargo stylus commands
- Code auto-formatting & linting (rustfmt, Clippy)
Milestone 2: Multi-chain Deployment & Integrations 
All deliverables implemented:
- Multi-chain deployment (Arbitrum One, Sepolia, custom Orbit chains)
- WASM binary analysis tools
- Wallet integration for secure deployment
- Automated Arbiscan verification
- Expanded contract templates
- Deployment history & management
- WASM & ABI file downloads
Milestone 3: Community Adoption & Growth 
Achievements:
- 280+ contracts deployed on testnet
- 42+ contracts deployed on mainnet
- 18+ unique developers deployed to mainnet
- 210+ contract (transactions) on mainnet
- 220+ registered developers on the platform
- 24+ GitHub stars
Milestone 4: Completion 
Final report submitted with adoption metrics and platform analytics.
Links
- Live Platform: Wizard | Arbitrum Stylus Playground
- GitHub Repository: Wizard | GitHub Repo

