Skip to content

Prod #453

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

Closed
wants to merge 52 commits into from
Closed

Prod #453

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
ef9e4fe
Merge pull request #139 from scroll-tech/develop
dghelm Dec 1, 2023
a34b39b
Merge pull request #146 from scroll-tech/develop
dghelm Jan 17, 2024
b2ad13e
Merge pull request #165 from scroll-tech/develop
dghelm Feb 7, 2024
2c5448e
Merge pull request #188 from scroll-tech/develop
dghelm Feb 23, 2024
cb36f24
Merge pull request #221 from scroll-tech/develop
dghelm Mar 23, 2024
b2d7fe8
Merge pull request #229 from scroll-tech/develop
dghelm Apr 15, 2024
826145e
Merge pull request #233 from scroll-tech/develop
dghelm Apr 17, 2024
6401161
Merge pull request #235 from scroll-tech/develop
dghelm Apr 19, 2024
ae5a8d0
Merge pull request #240 from scroll-tech/develop
dghelm Apr 29, 2024
7c18876
Merge pull request #252 from scroll-tech/develop
dghelm May 24, 2024
ea6debd
feat: Add turkish transalation (build fix) (#256) (#257)
Turupawn May 28, 2024
677e62a
Merge pull request #261 from scroll-tech/develop
dghelm Jun 3, 2024
ae172a2
Merge pull request #270 from scroll-tech/develop
dghelm Jun 17, 2024
4071770
Curie updates (#289)
isabellewei Jul 5, 2024
213805a
Merge pull request #302 from scroll-tech/develop
dghelm Aug 5, 2024
c430bb9
Merge pull request #321 from scroll-tech/develop
dghelm Aug 21, 2024
f07a573
Merge commit 'e1c6f7e3190fdb85d10d829a1a10af85d099d760' into chuhan_prod
ChuhanJin Aug 29, 2024
3eb33f2
Merge pull request #326 from scroll-tech/chuhan_prod
ChuhanJin Aug 29, 2024
fac39c8
Merge commit '9243fe68a13d482af4ce0cf02c673b330f7ed190' into merge324…
ChuhanJin Aug 29, 2024
76b3f5b
Merge pull request #327 from scroll-tech/merge324_chuhan
emilyJLin95 Sep 3, 2024
11c3b53
Merge pull request #338 from SahilAujla/develop
emilyJLin95 Sep 23, 2024
012063f
Merge pull request #339 from scroll-tech/merge_338
ChuhanJin Sep 24, 2024
9709b52
Merge pull request #342 from jlin27/develop
emilyJLin95 Sep 27, 2024
8316232
Merge pull request #347 from scroll-tech/merge_342
emilyJLin95 Sep 30, 2024
c83d916
Merge to prod (#349)
isabellewei Oct 10, 2024
b828fbc
Publish Canvas guide (#371)
isabellewei Oct 15, 2024
f350e63
Merge pull request #375 from scroll-tech/develop
isabellewei Oct 22, 2024
efab30d
Merge pull request #385 from scroll-tech/develop
dghelm Oct 31, 2024
8d226f3
Merge pull request #387 from scroll-tech/develop
dghelm Oct 31, 2024
c9c53fa
Merge pull request #389 from scroll-tech/develop
dghelm Oct 31, 2024
333aaae
Merge pull request #392 from scroll-tech/develop
dghelm Oct 31, 2024
f1b7dd1
Merge pull request #394 from scroll-tech/develop
dghelm Nov 5, 2024
82d3af6
Merge pull request #397 from scroll-tech/develop
zzq0826 Nov 22, 2024
d18f6d1
Merge pull request #399 from scroll-tech/develop
yiweichi Nov 25, 2024
0a90d0c
fix: update sdk deployment docs
yiweichi Nov 28, 2024
3dc9127
Merge pull request #404 from scroll-tech/develop
ChuhanJin Dec 3, 2024
e4c73b4
Merge pull request #411 from scroll-tech/develop
zzq0826 Dec 19, 2024
c33c47a
Merge pull request #414 from scroll-tech/develop
zzq0826 Jan 9, 2025
a534287
feat(docs): add Pyth to Scroll docs (#413) (#415)
emilyJLin95 Jan 17, 2025
c1fc210
Merge pull request #420 from scroll-tech/develop
PrintRH Feb 11, 2025
dae52ad
Merge pull request #426 from scroll-tech/develop
Scroll-Filbert Apr 14, 2025
3de9545
Merge pull request #430 from scroll-tech/develop
zzq0826 Apr 23, 2025
c539219
Merge pull request #432 from scroll-tech/develop
Scroll-Filbert Apr 24, 2025
6028336
Merge pull request #434 from scroll-tech/develop
Scroll-Filbert Apr 28, 2025
fb551b2
Merge pull request #436 from scroll-tech/develop
Scroll-Filbert Jun 5, 2025
b295e22
added a small message on image (#437) (#438)
Turupawn Jun 9, 2025
107eb8e
Merge pull request #441 from scroll-tech/develop
Scroll-Filbert Jun 19, 2025
230fed5
Merge pull request #443 from scroll-tech/develop
Scroll-Filbert Jun 20, 2025
cdc2f7e
Merge pull request #445 from scroll-tech/develop
Scroll-Filbert Jun 20, 2025
c3dae10
Payments demo (#439) (#446)
Turupawn Jun 20, 2025
c80c622
removed canvas badges integration guide (#449)
Turupawn Jun 20, 2025
603cced
Added Areta to docs (#450)
Turupawn Jun 26, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion public/locales/en/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,7 @@
"contractDeploymentTutorial": "Contract Deployment Tutorial",
"crossChainInteraction": "Scroll Messenger Cross-chain Interaction",
"runningNode": "Running a Scroll Node",
"auditingYourCode": "Auditing your code",
"bridgingERC20TokenThroughCustomGateway": "Bridge an ERC20 through the Custom Gateway",
"bridgingERC721NftThroughCustomGateway": "Bridging ERC721 NFT through Custom Gateway",
"bridgingERC1155ThroughCustomGateway": "Bridging ERC1155 through Custom Gateway",
Expand All @@ -110,9 +111,14 @@
"scrollSepoliaBlockExplorer": "Scroll Sepolia Explorer",
"sepoliaRollupExplorer": "Rollup Explorer",
"sepoliaBlockExplorer": "Scrollscan Explorer",
"canvasBadge": "Canvas & Badge Integration",
"transactionJourney": "Checking Transaction Journey"
},
"whatToBuild": {
"whatToBuild": "What to Build",
"stablecoinPaymentsTutorial": "Stablecoin Payments Tutorial",
"solidityCookbook": "Solidity Cookbook",
"privacyDappsWithZk": "Privacy dApps with ZK"
},
"technology": {
"introduction": "Introduction",
"principles": "Principles",
Expand Down
8 changes: 8 additions & 0 deletions public/locales/es/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,8 @@
"future": "Futuro",
"guides": "Guías",
"contractDeploymentTutorial": "Tutorial de Despliegue de Contratos",
"runningNode": "Corre Nodo de Scroll",
"auditingYourCode": "Audita tu código",
"crossChainInteraction": "Interacción Cross-chain del Scroll Messenger",
"bridgingERC20TokenThroughCustomGateway": "Bridging de un ERC20 a través de una Gateway Personalizada",
"bridgingERC721NftThroughCustomGateway": "Bridging de un ERC721 NFT a través de una Gateway Personalizada",
Expand All @@ -109,6 +111,12 @@
"sepoliaRollupExplorer": "Explorador de Rollup",
"sepoliaBlockExplorer": "Explorador de bloques Scrollscan"
},
"whatToBuild": {
"whatToBuild": "Qué construir",
"stablecoinPaymentsTutorial": "Pagos con Stablecoins",
"solidityCookbook": "Recetario de Solidity",
"privacyDappsWithZk": "Dapps Privadas con ZK"
},
"technology": {
"introduction": "Introducción",
"principles": "Principios",
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
21 changes: 17 additions & 4 deletions src/config/sidebar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -162,10 +162,6 @@ export const getSidebar = () => {
title: t("sidebar.developers.runningNode"),
url: formatUrl("developers/guides/running-a-scroll-node"),
},
{
title: t("sidebar.developers.canvasBadge"),
url: formatUrl("developers/guides/canvas-badge-integration"),
},
{
title: t("sidebar.developers.transactionJourney"),
url: formatUrl("developers/guides/checking-transaction-journey"),
Expand All @@ -184,6 +180,23 @@ export const getSidebar = () => {
// },
],
},
{
section: t("sidebar.whatToBuild.whatToBuild"),
contents: [
{
title: t("sidebar.whatToBuild.stablecoinPaymentsTutorial"),
url: formatUrl("developers/what-to-build/stablecoin-payments-tutorial"),
},
{
title: t("sidebar.whatToBuild.solidityCookbook"),
url: formatUrl("developers/what-to-build/solidity-cookbook"),
},
{
title: t("sidebar.whatToBuild.privacyDappsWithZk"),
url: formatUrl("developers/what-to-build/privacy-dapps-with-zk"),
},
],
},
{
section: t("sidebar.developers.mainnetResources"),
contents: [
Expand Down
Binary file not shown.
Binary file not shown.
51 changes: 51 additions & 0 deletions src/content/docs/en/developers/guides/auditing-your-code.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
section: developers
date: Last Modified
title: "Auditing your code"
lang: "en"
permalink: "developers/guides/auditing-your-code"
whatsnext: { "Running a Scroll Node": "/developers/guides/running-a-scroll-node" }
excerpt: "Get your code audited in the Scroll Audit Marketplace built on Areta Market."
---

import Aside from "../../../../../components/Aside.astro"

The [Scroll Audit Marketplace](https://areta.market/scroll) is a dedicated platform built on [Areta Market](https://areta.market/) that gives Scroll builders a faster, cheaper, and more transparent path to securing audits from top-tier providers.

The Scroll Audit Marketplace is open to all Scroll builders, offering access to ~10 pre-vetted, whitelisted audit firms approved for your project by Areta and the Scroll Foundation.

<Aside type="tip" title="Why use the Scroll Audit Marketplace?">
Projects using the Areta Market platform unlock the following benefits:

1. 20-30% of proven cost savings
2. 6-8 quotes from top-tier auditors per request
3. Process reduced from weeks to days
</Aside>

### Requesting an Audit via Scroll Audit Marketplace

1. **Sign up to join the Scroll Audit Marketplace on Areta Market** using this [link](https://scroll.areta.market).
2. **Submit your audit scope**: Use a guided form or upload your specific requirements.
3. **Get 6-8 quotes**: From trusted firms like Hacken, Spearbit, Nethermind, and Zellic.
4. **Choose your auditor**: Based on price, timeline, or personal preference.
5. **Start your audit**: With clear, standardized terms.

### Whitelisted Audit Firms

The Scroll Audit Marketplace is launching with the following audit providers. This list will continue to grow, and updates will be maintained here:

- [Certora](https://www.certora.com/)
- [Hacken](https://hacken.io/)
- [Hexens](https://hexens.io/)
- [Immunefi](https://immunefi.com/)
- [Nethermind](https://www.nethermind.io/)
- [Sherlock](https://www.sherlock.xyz/)
- [Runtime Verification](https://runtimeverification.com/)
- [Spearbit](https://spearbit.com/)
- [Zellic](https://www.zellic.io/)

### How to Get Started

The [Scroll Audit Marketplace](https://areta.market/scroll) is open to anyone building on Scroll.

To get started, sign up for Areta Market using [this link](https://scroll.areta.market/register/client), follow the guided flow to set up your account, submit your first audit request, and connect with the right firm to help launch your project with confidence.
230 changes: 0 additions & 230 deletions src/content/docs/en/developers/guides/canvas-badge-integration.mdx

This file was deleted.

Loading