Project Summary
We delivered practical local-dev support for Arbitrum precompiles (ArbSys, ArbGasInfo) so teams can exercise Arbitrum-specific logic in Hardhat and Foundry without bouncing to testnets. Across Milestones 1–5 we stood up the public repo and probes, implemented the core local approach, added a validation harness with example ERC-20/721 flows, launched public docs and onboarding, and ran a support window with fixes, compatibility tracking, and a real-world demo dapp that uses these precompiles in production-style workflows. (Project Website) (GitHub)
Major Highlights
-
Public repo with probes (Hardhat/Foundry) and clear scope for Arbitrum local support: https://github.com/Supercoolkayy/Ox-rollup. (GitHub)
-
Core approach documented and published: Hardhat shim path and an Anvil variant to call
ArbSys/ArbGasInfolocally, with run-books: https://www.ox-rollup.com/docs/01-overview. (ox-rollup.com) -
Validation harness and example ERC-20/721 flows to compare local vs on-chain behavior: https://github.com/Supercoolkayy/Ox-rollup (docs folder). (GitHub)
-
Public docs site and onboarding materials: https://www.ox-rollup.com/docs/01-overview. (ox-rollup.com)
-
Support window with issues fixed, roadmap posted, and a demo dapp using
ArbSysandArbGasInfo:
Update thread: https://github.com/Supercoolkayy/Ox-rollup/discussions/9, Roadmap: https://github.com/Supercoolkayy/Ox-rollup/discussions/10, Demo dapp: https://github.com/steven3002/ArbiSmartVault/tree/main. (GitHub)
Milestone Reports
01 — Research & Compatibility Mapping (Completed)
What we shipped
-
Public repository, initial probes (Hardhat/Foundry), and early compatibility notes.
-
Short walkthrough video summarizing scope and setup.
Links
-
Walkthrough video: https://drive.google.com/file/d/1b6Zr_6PQvGKuTxePXbkrLPC6qQWT1hjT/view?usp=sharing
02 — Core Patch Development (Completed)
What we shipped
- Core local approach: Hardhat shim path and an Anvil variant enabling local calls to
ArbSys/ArbGasInfo, with implementation notes in docs.
Links
-
Docs overview: https://www.ox-rollup.com/docs/01-overview. (ox-rollup.com)
-
Repo (docs and code): https://github.com/Supercoolkayy/Ox-rollup. (GitHub)
03 — Test Suite & Validation Scripts (Completed)
What we shipped
-
Automated checks and example ERC-20/721 flows to validate parity between patched localnets and on-chain behavior.
-
Quick overview and full walkthrough videos.
Links
-
Write-up/resources (docs in repo): https://github.com/Supercoolkayy/Ox-rollup. (GitHub)
-
Overview video: https://drive.google.com/file/d/1OE1TYcmm_VWqWyKK8GPRCUSLdUEzYKvf/view?usp=drivesdk
-
Full walkthrough: https://drive.google.com/file/d/1axqDQehcfTMzLlmO2rgOKFPaK1y5h2ff/view?usp=drivesdk
04 — Documentation & Developer Onboarding (Completed)
What we shipped
- Public docs site with consolidated guides, updated GitHub docs, and an onboarding video set.
Links
-
Docs site: https://www.ox-rollup.com/docs/01-overview. (ox-rollup.com)
-
GitHub docs: https://github.com/Supercoolkayy/Ox-rollup. (GitHub)
-
Onboarding videos folder: https://drive.google.com/drive/folders/1Xh3GQe2A5inLyYnhxJtzA9cMTWFaprVB?usp=sharing
05 — Maintenance & Ecosystem Support (Completed)
What we shipped
-
Monthly public update documenting issues triaged/fixed and compatibility notes, plus a roadmap.
-
A production-style demo dapp that uses
ArbSysfor block-timed vesting andArbGasInfofor L1 gas reimbursement, with a short demo video.
Links
-
Monthly update (issues/fixes/compatibility): https://github.com/Supercoolkayy/Ox-rollup/discussions/9. (GitHub)
-
Roadmap thread: https://github.com/Supercoolkayy/Ox-rollup/discussions/10. (GitHub)
-
Demo dapp repo: https://github.com/steven3002/ArbiSmartVault/tree/main. (GitHub)
-
Demo video: https://drive.google.com/file/d/1U-Ad07uZOaKRJS58fDKBmjrC-5rjevJd/view?usp=sharing
Conclusion
Milestones 1–5 delivered the intended outcome: fast, reproducible local workflows for Arbitrum precompiles with clear docs, validation, and a real-world demo. We’ll keep maintaining the repo, tracking toolchain changes, and helping teams adopt the patches through public updates and community support. For feedback, issues, or contributions, use the discussions and repo links above. (GitHub) .
Thank you.