Sistemas em produção para finanças, criptografia e operações críticas.
Todos os posts

Padrões de produção para Arbitrum Stylus (Parte 4): o que aprendemos ao levar Stylus para a mainnet

Três Mini-Apps Stylus foram para produção na Arbitrum One. A Parte 4 é o que generalizou: os padrões que fazem um deploy na mainnet ficar de pé.

Série de produção Arbitrum Stylus · Parte 4

Stylus está pronto para produção na Arbitrum One. O número de 24 KB está nos docs. O gate para o qual você de fato desenha é um fragmento. Essa é a diferença entre um check verde e um usuário live.

Esta é a Parte 4: não é um quarto Mini-App. É o que generalizou quando os três já estavam live na Arbitrum. Um DEX aggregator dentro do Lemon. Um padrão de aleatoriedade contra Chainlink VRF live. Um vault de USDC dividido entre Aave, Morpho, Fluid e Euler. Stylus segurou o workload. Esses são os padrões de produção que fizeram os deploys ficarem de pé.

3Mini-Apps em produção
13Contratos Stylus onchain
1Fragmento. Esse é o gate de verdade.

Três coisas para saber antes de enviar na Arbitrum One

1. Cheque contra a Arbitrum One, não só contra a Sepolia. O ArbOS da Arbitrum One não tem suporte multi-fragment. O da Sepolia tem. O mesmo core de 2 fragmentos saiu 0 contra a Sepolia e reverteu contra a One. Aponte o CI para a One, e o binário que você ativa é o binário que você testou.

2. Pine gas em chamadas Stylus→EVM. eth_estimateGas pode subestimar uma chamada Stylus para um protocolo live. Duas transações na Arbitrum One mineraram out-of-gas no limite do estimator, e depois passaram no retry usando menos gas do que esse limite. Parece bug do contrato. É o estimator. Clientes de produção pinam 6.000.000. Gas não usado é reembolsado na Arbitrum, então o headroom é um seguro barato.

3. Valide contra estado live dos protocolos. Ainda não há um fork-test completo contra estado live de L2. Round-trips pequenos de USDC real na Arbitrum One são como confirmamos que Aave, Morpho, Fluid e Euler iam aceitar a chamada. Esse é o path que envia.

Mais um size lever, porque é o que de fato mexe a agulha: -Cpanic=immediate-abort mais -Zbuild-std recuperou ~9.9 KB. Relocar features recuperou ~2.1 KB. Puxe panic primeiro, e você fica abaixo do fragment gate.

O relatório de produção é público. Arquitetura, addresses, tabelas de gas e notas que mandamos para o time do Stylus estão no write-up aberto. Use no próximo deploy.

Os três apps, live

BananitaSwap

Swap USDC↔token via Camelot e Uniswap V3. Router Stylus, dentro do Lemon, live na Arbitrum One.

  • DEX
  • Mainnet
  • Lemon
Ver o DEX

CoinFlip

Aleatoriedade assíncrona: core Stylus, Chainlink VRF v2.5, liability travada, refund permissionless. O padrão, não o brinquedo.

  • VRF
  • Solvência
  • Open source
Ver o padrão

Vaulty

Um depósito de USDC, dividido entre Aave, Morpho, Fluid e Euler. Live na Arbitrum One desde 10 de agosto de 2026.

  • ERC-4626
  • Mainnet
  • USDC
Ver o vault

Neste quarter você envia Stylus na Arbitrum? O caminho já foi corrido. Marque 30 minutos.

Sobre a WakeUp Labs

Construímos sistemas de produção para finanças e infraestrutura. Runtime novo só se prova sob constraints reais: usuários reais, protocolos reais, gas real. Esse é o trabalho. Se você quer Stylus em produção na Arbitrum, fale com a gente.

Próximo passo

Transforme isso em uma direção clara

Fale conosco sobre o sistema que você precisa. Definimos o escopo, a operação depois do go-live e o próximo passo.