# AIP: Activate Stylus and Enable Next-Gen WebAssembly Smart Contracts (ArbOS 30)

**URL:** <https://forum.arbitrum.foundation/t/aip-activate-stylus-and-enable-next-gen-webassembly-smart-contracts-arbos-30/22970>\
**Category:** Finalized AIPs\
**Created:** [April 2, 2024, 4:48pm UTC](https://forum.arbitrum.foundation/t/aip-activate-stylus-and-enable-next-gen-webassembly-smart-contracts-arbos-30/22970 "2024-04-02T16:48:04Z")\
**Posts on this page:** 1\
**Showing post:** 12

<div class="post-metadata">

**Author:** ![chrisbender](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.arbitrum.foundation/chrisbender/32/8842_2.png) [@chrisbender](https://forum.arbitrum.foundation/u/chrisbender)\
**Post date:** [April 4, 2024, 4:55am UTC](https://forum.arbitrum.foundation/t/aip-activate-stylus-and-enable-next-gen-webassembly-smart-contracts-arbos-30/22970/12 "2024-04-04T04:55:14Z")

</div>

Chris, founder of [Renegade](https://twitter.com/renegade_fi) here — we’re strongly in favor of the Stylus upgrade!

### What is Renegade?

Renegade is building an “on-chain dark pool”, essentially a “zkDEX” that hides all information about the state of the exchange behind zero-knowledge proofs.

By leveraging ZKPs and MPC for trade privacy, Renegade eliminates front-running, statistical arbitrage, and wallet tracking. In addition to our privacy guarantees, orders in Renegade are “midpoint-pegged”, meaning that all trades are guaranteed to clear at Binance prices.

For more information on our system, [our docs](https://docs.renegade.fi/) are a great resource.

### Why Stylus?

Renegade is currently in testnet and has been [built for Stylus](https://github.com/renegade-fi/renegade-contracts).

We love the cross-compatibility of the EVM and WASM bytecode; it allows us to leverage pre-existing EVM primitives like builtins and proxies, while maintaining the flexibility to write accelerated ZK verifiers in Rust.

Given that we’re verifying zero-knowledge proofs on Arbitrum, the Stylus upgrade will drive our gas usage down by multiple orders of magnitude; without Stylus, Renegade would not be practical.

Stylus is pushing the boundaries of what’s possible; we’re strongly in favor!

---

_[View the full topic](https://forum.arbitrum.foundation/t/aip-activate-stylus-and-enable-next-gen-webassembly-smart-contracts-arbos-30/22970)._
