-
Notifications
You must be signed in to change notification settings - Fork 62
docs: add OpenChainBench RPC latency benchmark reference #149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -57,3 +57,29 @@ Morph’s architecture is further defined by five pivotal roles: Sequencers, Val | |||||||||||||
|
|
||||||||||||||
| For a deeper understanding of Morph’s architecture, please visit our comprehensive [Developer Docs](../build-on-morph/0-developer-navigation-page.md). | ||||||||||||||
|
|
||||||||||||||
| ## Safety and Security | ||||||||||||||
|
|
||||||||||||||
| We place the highest priority on security and are committed to providing users with a safe and trustworthy environment. To achieve this, we’ve implemented multiple measures, including making our codebase open-source, engaging leading third-party firms for audits, and continuously improving our systems to uphold the highest standards of transparency and security. Below are some specific efforts we’ve undertaken: | ||||||||||||||
|
|
||||||||||||||
| ### Open-Source Codebase: | ||||||||||||||
|
|
||||||||||||||
| We’re proud to make our codebase publicly available, inviting scrutiny and contributions from the community. You can review it at the following links: | ||||||||||||||
|
|
||||||||||||||
| [Morph Contracts](https://github.com/morph-l2/morph/tree/main/contracts) | ||||||||||||||
|
|
||||||||||||||
| ### Sherlock Open-Source Audit Report: | ||||||||||||||
|
|
||||||||||||||
| We commissioned a comprehensive security audit from Sherlock, and the results are publicly available. You can view the detailed report here: | ||||||||||||||
|
|
||||||||||||||
| [Sherlock Open-Source Audit Report](https://audits.sherlock.xyz/dashboard/9b78b63a3eb0597e7ba60eec251b6888/confirm_issues) | ||||||||||||||
|
|
||||||||||||||
| ### Trail of Bits Audit Report: | ||||||||||||||
|
|
||||||||||||||
| Additionally, we enlisted the renowned Trail of Bits team to conduct an in-depth audit of our codebase, including a review of implemented fixes. The [full report](https://github.com/morph-l2/audits/blob/main/tob/Morph%20-%20Comprehensive%20Report%20with%20Fix%20Review.pdf) is accessible. | ||||||||||||||
|
|
||||||||||||||
|
|
||||||||||||||
| ### Audit Scope: | ||||||||||||||
|
|
||||||||||||||
| The above audit reports cover the entirety of our codebase, including the bridge contract, ensuring that all critical components have undergone rigorous security assessments. | ||||||||||||||
|
Comment on lines
+81
to
+83
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔒 Security & Privacy | 🟠 Major | ⚡ Quick win Narrow the audit-scope claim to the audited components. The Sherlock scope covers specific contract files at a pinned commit and does not establish coverage of the full repository or the bridge contract. Check the separate Trail of Bits scope; if it is also narrower, replace the sentence with: Proposed wording- The above audit reports cover the entirety of our codebase, including the bridge contract, ensuring that all critical components have undergone rigorous security assessments.
+ The audit reports cover the components listed in their respective scopes. See each report for exact coverage, including any bridge contracts.📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||||||||
|
|
||||||||||||||
| We firmly believe that transparency and security are the cornerstones of trust. We will continue to collaborate with the community and professional organizations to elevate our security standards and provide users with peace of mind. If you have any questions or suggestions, feel free to reach out to us at any time! | ||||||||||||||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -12,28 +12,21 @@ description: Upgrade your blockchain experience with Morph - the secure decentra | |
|
|
||
|  | ||
|
|
||
|
|
||
| ## Phase 1: Testnet (2024 H1) | ||
|
|
||
| Testnet Sepolia (2024 Q1) | ||
| ## 2024 Q1 | ||
|
|
||
| - Optimistic zkEVM | ||
| - Decentralized Sequencers | ||
|
|
||
| Testnet Holesky (2024 Q2) | ||
| ## 2024 Q2 | ||
|
|
||
| - EIP-4844 Integration | ||
| - zkEVM Upgrade | ||
|
|
||
| ### Testnet Holesky | ||
|
|
||
| ## Phase 2: Mainnet Launch (2024 H2) | ||
| ## 2024 Q4 | ||
|
|
||
| ### Mainnet Beta 2024 Q3 | ||
| - Morph Staking | ||
| - Morph Zoo Season 1 | ||
|
|
||
| ### Mainnet Update Q4 | ||
| - Consumer Layer Launch | ||
| - zkVM Upgrade | ||
| - 1st Rollup with SP1 zkVM | ||
| - 1st Rollup with Decentralized Sequencers | ||
|
|
||
| ## 2025 Q1 | ||
| - Morph Pay | ||
| - Gasless Transaction | ||
|
Comment on lines
+15
to
+32
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win Do not present past quarters as an active roadmap. As of August 4, 2026, all listed quarters—2024 Q1, 2024 Q2, 2024 Q4, and 2025 Q1—are in the past. Mark these as completed historical milestones, or replace them with current and future quarters and add milestone status. 🤖 Prompt for AI Agents |
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,17 +3,17 @@ title: RPC Services | |
| lang: en-US | ||
| --- | ||
|
|
||
| ### Quicknode | ||
| ### QuickNode | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win Fix the provider heading hierarchy.
Proposed heading change-### QuickNode
+## QuickNode
-### OpenChainBench
+## OpenChainBenchAlso applies to: 27-27 🧰 Tools🪛 markdownlint-cli2 (0.23.1)[warning] 6-6: Heading levels should only increment by one level at a time (MD001, heading-increment) 🤖 Prompt for AI AgentsSource: Linters/SAST tools |
||
|
|
||
| QuickNode is transforming blockchain infrastructure and tooling by simplifying web3 development and providing high-performance access to Morph. | ||
|
|
||
| Developers in the Morph ecosystem are now eligible for free QuickNode credits/discounts! | ||
|
|
||
| Read more about what you can get here: | ||
|
|
||
| [Quicknode Partnership](https://quicknode.notion.site/QuickNode-Benefits-for-Morph-Developers-4baf42f78dd64f389a2405e61350a0a6) | ||
| [QuickNode Partnership](https://quicknode.notion.site/QuickNode-Benefits-for-Morph-Developers-4baf42f78dd64f389a2405e61350a0a6) | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win Replace the broken QuickNode partnership link. The linked page currently returns 🤖 Prompt for AI AgentsSource: MCP tools |
||
|
|
||
|  | ||
|  | ||
|
|
||
| ### Tenderly | ||
|
|
||
|
|
@@ -22,4 +22,8 @@ Tenderly is a full-stack Web3 infrastructure – node RPC, dev environments & ex | |
|
|
||
| Build & scale with ease. Get started [here](https://blog.tenderly.co/building-dapps-on-morph-with-tenderly/) | ||
|
|
||
|  | ||
|  | ||
|
|
||
| ### OpenChainBench | ||
|
|
||
| For live latency comparisons across free public Morph RPC endpoints, see [OpenChainBench](https://openchainbench.com/benchmarks/morph-rpc) — an open benchmark that continuously measures response times across providers so you can pick the fastest endpoint for your use case. | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win
Make the open-source link scope explicit.
The text says the entire codebase is publicly available, but the link targets the
contractssubdirectory. GitHub identifies that directory as the Morph smart-contract package and on-chain component. (github.com)Change the text to
smart-contract codebase, or link to the repository root.🤖 Prompt for AI Agents