Wizard v2 (Online Stylus IDE) | Final Report

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

:movie_camera: 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 :white_check_mark:

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 :white_check_mark:

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 :white_check_mark:

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 :white_check_mark:

Final report submitted with adoption metrics and platform analytics.


Links

1 Like