Skip to content

Commit 603cced

Browse files
Turupawndghelmemremreistakenyeguclumemduhb
authored
Added Areta to docs (#450)
* Payments demo (#439) * added payments tutorial * created what to build directory * added the github link * typo * added 3 what-to-build tutorials * removed canvas guide (#448) * Areta (#447) * added audit your code + aside for areta market * fix header * Update sidebar.ts * Confict fix (#451) * feat: Add turkish transalation (build fix) (#256) (#257) * lang "tr" added, sections "getting-started" and "user-guide" is translated accordingly * Update overview.md * technology/bridge turkish translations are added * lang[tr] user-guide finalized * learn added, getting started improvements * /learn and most of the /technology is translated to lang[tr] * /technology/chain finished * /developers section translations to lang[tr] * /developers developer-quickstart and transaction-fees-on-scroll translated to lang[tr] * /developers section finished except guides part. some other language correctments in lang[tr] * execution-node-tr completed * rollup-node-tr completed * /developers/guides is completed * added lang[tr] for welcome page frontend * cross-domain-messaging-tr completed * deposit-gateways-tr completed * withdraw-gateways-tr completed * minor improvements * visual bugs fixed in kzg schemes lang[tr] * minor improvements * general language improvements and word suffix correctments lang[tr] * translation completions of some overlooked technical terms lang[tr] * minor fix * term improvements * minor improvements in terms * minor punctuation suffix correction * minor punctuation suffix fixes * more minor improvements * minor update * zktrie.mdx güncelleme * refactor * /technology/sequencer/zktrie.mdx translation completed * refactor * mini typo in kzg schemes * mempool changes * Bridge part refactor * Withdraw-gateways refactor * Minor translation fixes in Learn folder. * Zktrie and Zkevm part * minor corrections in translations of rollup, opcode and hash * minor corrections in gateway translation * minor translation corrections * "SB" changed to ZK in get started, learn and devs * "Haberci"ler "Messenger"a donusturuldu. * local preview fixes * proof read "getting started" "user guide" "learn" * punctuation mistake while proof reading * getting started/user guide/learn proofread finished, front page translation updates, menu.ts is translated, some parts of translation.js is translated * minor changes in index and overview * tr/technology/chain proofread and corrections completed * syntax corrections in tr/technology/overview * Typo correction in chain/blocks * json translations * translation json translated * "Baslayin" changed to "Basla" in Menu * /tr/technology/bridge proofread completed, corrections made * /tr/technology/sequencer proofread, corrections completed * /tr/technology/zkevm and /tr/technology/security proofread and corrections completed * technology subheaders translation changed * mini term fix * Proof read dev * Warning titles have been changed * minor changes * a link, a prefix, and a minor main page correction * fix: npm run build now works with node 18.14.1 --------- Co-authored-by: emremreistaken <emre.guclu@metu.edu.tr> Co-authored-by: emremre <101284529+emremreistaken@users.noreply.github.com> Co-authored-by: memduh <memduhbayram0@gmail.com> Co-authored-by: bahribugra <bbugrameydan@gmail.com> Co-authored-by: Dilara <dilara.anabolu@gmail.com> * Curie updates (#289) * Curie updates (#271) * curie-update-libzkp-version * security nit * move contact info into highlight * change Aside type * Update running-a-scroll-node.mdx (#278) * nodeKey hashing are done with domain 512 not 256 Am currently making a storage prover in noir and found this error In the zktrie repo nodekeys are hashed with ToSecureKey() in type/util.go (afaik) https://github.com/scroll-tech/zktrie/blob/23181f209e94137f74337b150179aeb80c72e7c8/types/util.go#L107 ToSecureKey() uses Hash() in types/bytes32.go which uses HASH_DOMAIN_BYTE32 as domain which is 256 *2 (512) see here: https://github.com/scroll-tech/zktrie/blob/23181f209e94137f74337b150179aeb80c72e7c8/types/hash.go#L16 and here is where i did my test in noir :D (account leaf is lower in same file) https://github.com/jimjimvalkema/scrollZkStorageProofs/blob/bcdd922405e046e99787b8b47f374befac170779/ScrollStorageProver/src/main.nr#L168 * add get in touch button * Revert "add get in touch button" This reverts commit 5c695f2. * Curie update details (#286) * remove legacy flag for foundry * update Curie details * fix typo * oops * Add PR descriptions --------- Co-authored-by: colinlyguo <colinlyguo@scroll.io> Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com> Co-authored-by: Sina Pilehchiha <sina@scroll.io> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> Co-authored-by: jimjimvalkema <jjvalkema@protonmail.com> Co-authored-by: Daniel Helm <dan.helm@gmail.com> Co-authored-by: zhengqi zhang <770166635@qq.com> * Merge pull request #338 from SahilAujla/develop add alchemy to scroll tools * Merge pull request #342 from jlin27/develop add 0x to dev tooling explorer * Merge to prod (#349) * Darwinv2 changes (#332) * darwinv2 changes * oops * note on reorgs and finality * formatting * added guide for the graph (#334) * add alchemy to scroll tools * update text in alchemy.mdx * add 0x to dev tooling explorer * fix feedback --------- Co-authored-by: AK <alikim@gmail.com> Co-authored-by: Sahil Aujla <sahilaujla15@gmail.com> Co-authored-by: emilyJLin95 <17280653+emilyJLin95@users.noreply.github.com> Co-authored-by: Jessica Lin <jlin2700@gmail.com> * Publish Canvas guide (#371) * Darwinv2 changes (#332) * darwinv2 changes * oops * note on reorgs and finality * formatting * added guide for the graph (#334) * add alchemy to scroll tools * update text in alchemy.mdx * add 0x to dev tooling explorer * fix feedback * Guide for adding Canvas badges (#333) * add Canvas guide * fix * add to nav * display images side by side * feedback * add image margins * fix the title (#337) * Update the content detail and unbold text (#341) * fix the title * Unbold the text under toggle list * Update the content (#348) * fix the title * Unbold the text under toggle list * Update the content * small edits * Apply suggestions from code review Co-authored-by: Péter Garamvölgyi <peter@scroll.io> * Isabellewei/canvas (#367) * fix the title * Unbold the text under toggle list * Update the content * update content based on the comments --------- Co-authored-by: isabellewei <isabelle.wei@yahoo.ca> --------- Co-authored-by: fanyarachel <43579854+fanyarachel@users.noreply.github.com> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> --------- Co-authored-by: AK <alikim@gmail.com> Co-authored-by: Sahil Aujla <sahilaujla15@gmail.com> Co-authored-by: emilyJLin95 <17280653+emilyJLin95@users.noreply.github.com> Co-authored-by: Jessica Lin <jlin2700@gmail.com> Co-authored-by: fanyarachel <43579854+fanyarachel@users.noreply.github.com> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> * feat(docs): add Pyth to Scroll docs (#413) (#415) * feat: Add turkish transalation (build fix) (#256) (#257) * lang "tr" added, sections "getting-started" and "user-guide" is translated accordingly * Update overview.md * technology/bridge turkish translations are added * lang[tr] user-guide finalized * learn added, getting started improvements * /learn and most of the /technology is translated to lang[tr] * /technology/chain finished * /developers section translations to lang[tr] * /developers developer-quickstart and transaction-fees-on-scroll translated to lang[tr] * /developers section finished except guides part. some other language correctments in lang[tr] * execution-node-tr completed * rollup-node-tr completed * /developers/guides is completed * added lang[tr] for welcome page frontend * cross-domain-messaging-tr completed * deposit-gateways-tr completed * withdraw-gateways-tr completed * minor improvements * visual bugs fixed in kzg schemes lang[tr] * minor improvements * general language improvements and word suffix correctments lang[tr] * translation completions of some overlooked technical terms lang[tr] * minor fix * term improvements * minor improvements in terms * minor punctuation suffix correction * minor punctuation suffix fixes * more minor improvements * minor update * zktrie.mdx güncelleme * refactor * /technology/sequencer/zktrie.mdx translation completed * refactor * mini typo in kzg schemes * mempool changes * Bridge part refactor * Withdraw-gateways refactor * Minor translation fixes in Learn folder. * Zktrie and Zkevm part * minor corrections in translations of rollup, opcode and hash * minor corrections in gateway translation * minor translation corrections * "SB" changed to ZK in get started, learn and devs * "Haberci"ler "Messenger"a donusturuldu. * local preview fixes * proof read "getting started" "user guide" "learn" * punctuation mistake while proof reading * getting started/user guide/learn proofread finished, front page translation updates, menu.ts is translated, some parts of translation.js is translated * minor changes in index and overview * tr/technology/chain proofread and corrections completed * syntax corrections in tr/technology/overview * Typo correction in chain/blocks * json translations * translation json translated * "Baslayin" changed to "Basla" in Menu * /tr/technology/bridge proofread completed, corrections made * /tr/technology/sequencer proofread, corrections completed * /tr/technology/zkevm and /tr/technology/security proofread and corrections completed * technology subheaders translation changed * mini term fix * Proof read dev * Warning titles have been changed * minor changes * a link, a prefix, and a minor main page correction * fix: npm run build now works with node 18.14.1 --------- * Curie updates (#289) * Curie updates (#271) * curie-update-libzkp-version * security nit * move contact info into highlight * change Aside type * Update running-a-scroll-node.mdx (#278) * nodeKey hashing are done with domain 512 not 256 Am currently making a storage prover in noir and found this error In the zktrie repo nodekeys are hashed with ToSecureKey() in type/util.go (afaik) https://github.com/scroll-tech/zktrie/blob/23181f209e94137f74337b150179aeb80c72e7c8/types/util.go#L107 ToSecureKey() uses Hash() in types/bytes32.go which uses HASH_DOMAIN_BYTE32 as domain which is 256 *2 (512) see here: https://github.com/scroll-tech/zktrie/blob/23181f209e94137f74337b150179aeb80c72e7c8/types/hash.go#L16 and here is where i did my test in noir :D (account leaf is lower in same file) https://github.com/jimjimvalkema/scrollZkStorageProofs/blob/bcdd922405e046e99787b8b47f374befac170779/ScrollStorageProver/src/main.nr#L168 * add get in touch button * Revert "add get in touch button" This reverts commit 5c695f2. * Curie update details (#286) * remove legacy flag for foundry * update Curie details * fix typo * oops * Add PR descriptions --------- * Merge pull request #338 from SahilAujla/develop add alchemy to scroll tools * Merge pull request #342 from jlin27/develop add 0x to dev tooling explorer * Merge to prod (#349) * Darwinv2 changes (#332) * darwinv2 changes * oops * note on reorgs and finality * formatting * added guide for the graph (#334) * add alchemy to scroll tools * update text in alchemy.mdx * add 0x to dev tooling explorer * fix feedback --------- * Publish Canvas guide (#371) * Darwinv2 changes (#332) * darwinv2 changes * oops * note on reorgs and finality * formatting * added guide for the graph (#334) * add alchemy to scroll tools * update text in alchemy.mdx * add 0x to dev tooling explorer * fix feedback * Guide for adding Canvas badges (#333) * add Canvas guide * fix * add to nav * display images side by side * feedback * add image margins * fix the title (#337) * Update the content detail and unbold text (#341) * fix the title * Unbold the text under toggle list * Update the content (#348) * fix the title * Unbold the text under toggle list * Update the content * small edits * Apply suggestions from code review * Isabellewei/canvas (#367) * fix the title * Unbold the text under toggle list * Update the content * update content based on the comments --------- --------- --------- * add pyth to scroll * fix pyth excerpt * fix typos --------- Co-authored-by: mariobern <110480440+mariobern@users.noreply.github.com> Co-authored-by: Daniel Helm <dan.helm@gmail.com> Co-authored-by: Ahmed Castro <ahmed.hn.43@gmail.com> Co-authored-by: emremreistaken <emre.guclu@metu.edu.tr> Co-authored-by: emremre <101284529+emremreistaken@users.noreply.github.com> Co-authored-by: memduh <memduhbayram0@gmail.com> Co-authored-by: bahribugra <bbugrameydan@gmail.com> Co-authored-by: Dilara <dilara.anabolu@gmail.com> Co-authored-by: isabellewei <isabelle.wei@yahoo.ca> Co-authored-by: colinlyguo <colinlyguo@scroll.io> Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com> Co-authored-by: Sina Pilehchiha <sina@scroll.io> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> Co-authored-by: jimjimvalkema <jjvalkema@protonmail.com> Co-authored-by: zhengqi zhang <770166635@qq.com> Co-authored-by: vincent <cj1436@nyu.edu> Co-authored-by: ChuhanJin <60994121+ChuhanJin@users.noreply.github.com> Co-authored-by: AK <alikim@gmail.com> Co-authored-by: Sahil Aujla <sahilaujla15@gmail.com> Co-authored-by: Jessica Lin <jlin2700@gmail.com> Co-authored-by: fanyarachel <43579854+fanyarachel@users.noreply.github.com> Co-authored-by: Morty <70688412+yiweichi@users.noreply.github.com> * added a small message on image (#437) (#438) * Payments demo (#439) (#446) * created what to build section * added 3 what-to-build tutorials * removed canvas badges integration guide (#449) * Payments demo (#439) * added payments tutorial * created what to build directory * added the github link * typo * added 3 what-to-build tutorials * removed canvas guide (#448) --------- Co-authored-by: Daniel Helm <dan.helm@gmail.com> Co-authored-by: emremreistaken <emre.guclu@metu.edu.tr> Co-authored-by: emremre <101284529+emremreistaken@users.noreply.github.com> Co-authored-by: memduh <memduhbayram0@gmail.com> Co-authored-by: bahribugra <bbugrameydan@gmail.com> Co-authored-by: Dilara <dilara.anabolu@gmail.com> Co-authored-by: isabellewei <isabelle.wei@yahoo.ca> Co-authored-by: colinlyguo <colinlyguo@scroll.io> Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com> Co-authored-by: Sina Pilehchiha <sina@scroll.io> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> Co-authored-by: jimjimvalkema <jjvalkema@protonmail.com> Co-authored-by: zhengqi zhang <770166635@qq.com> Co-authored-by: vincent <cj1436@nyu.edu> Co-authored-by: ChuhanJin <60994121+ChuhanJin@users.noreply.github.com> Co-authored-by: emilyJLin95 <17280653+emilyJLin95@users.noreply.github.com> Co-authored-by: AK <alikim@gmail.com> Co-authored-by: Sahil Aujla <sahilaujla15@gmail.com> Co-authored-by: Jessica Lin <jlin2700@gmail.com> Co-authored-by: fanyarachel <43579854+fanyarachel@users.noreply.github.com> Co-authored-by: Morty <70688412+yiweichi@users.noreply.github.com> Co-authored-by: mariobern <110480440+mariobern@users.noreply.github.com> Co-authored-by: rhbdl <93211672+PrintRH@users.noreply.github.com> Co-authored-by: Scroll-Filbert <filbert@scroll.io> * Using same sidebar as production (#452) * feat: Add turkish transalation (build fix) (#256) (#257) * lang "tr" added, sections "getting-started" and "user-guide" is translated accordingly * Update overview.md * technology/bridge turkish translations are added * lang[tr] user-guide finalized * learn added, getting started improvements * /learn and most of the /technology is translated to lang[tr] * /technology/chain finished * /developers section translations to lang[tr] * /developers developer-quickstart and transaction-fees-on-scroll translated to lang[tr] * /developers section finished except guides part. some other language correctments in lang[tr] * execution-node-tr completed * rollup-node-tr completed * /developers/guides is completed * added lang[tr] for welcome page frontend * cross-domain-messaging-tr completed * deposit-gateways-tr completed * withdraw-gateways-tr completed * minor improvements * visual bugs fixed in kzg schemes lang[tr] * minor improvements * general language improvements and word suffix correctments lang[tr] * translation completions of some overlooked technical terms lang[tr] * minor fix * term improvements * minor improvements in terms * minor punctuation suffix correction * minor punctuation suffix fixes * more minor improvements * minor update * zktrie.mdx güncelleme * refactor * /technology/sequencer/zktrie.mdx translation completed * refactor * mini typo in kzg schemes * mempool changes * Bridge part refactor * Withdraw-gateways refactor * Minor translation fixes in Learn folder. * Zktrie and Zkevm part * minor corrections in translations of rollup, opcode and hash * minor corrections in gateway translation * minor translation corrections * "SB" changed to ZK in get started, learn and devs * "Haberci"ler "Messenger"a donusturuldu. * local preview fixes * proof read "getting started" "user guide" "learn" * punctuation mistake while proof reading * getting started/user guide/learn proofread finished, front page translation updates, menu.ts is translated, some parts of translation.js is translated * minor changes in index and overview * tr/technology/chain proofread and corrections completed * syntax corrections in tr/technology/overview * Typo correction in chain/blocks * json translations * translation json translated * "Baslayin" changed to "Basla" in Menu * /tr/technology/bridge proofread completed, corrections made * /tr/technology/sequencer proofread, corrections completed * /tr/technology/zkevm and /tr/technology/security proofread and corrections completed * technology subheaders translation changed * mini term fix * Proof read dev * Warning titles have been changed * minor changes * a link, a prefix, and a minor main page correction * fix: npm run build now works with node 18.14.1 --------- Co-authored-by: emremreistaken <emre.guclu@metu.edu.tr> Co-authored-by: emremre <101284529+emremreistaken@users.noreply.github.com> Co-authored-by: memduh <memduhbayram0@gmail.com> Co-authored-by: bahribugra <bbugrameydan@gmail.com> Co-authored-by: Dilara <dilara.anabolu@gmail.com> * Curie updates (#289) * Curie updates (#271) * curie-update-libzkp-version * security nit * move contact info into highlight * change Aside type * Update running-a-scroll-node.mdx (#278) * nodeKey hashing are done with domain 512 not 256 Am currently making a storage prover in noir and found this error In the zktrie repo nodekeys are hashed with ToSecureKey() in type/util.go (afaik) https://github.com/scroll-tech/zktrie/blob/23181f209e94137f74337b150179aeb80c72e7c8/types/util.go#L107 ToSecureKey() uses Hash() in types/bytes32.go which uses HASH_DOMAIN_BYTE32 as domain which is 256 *2 (512) see here: https://github.com/scroll-tech/zktrie/blob/23181f209e94137f74337b150179aeb80c72e7c8/types/hash.go#L16 and here is where i did my test in noir :D (account leaf is lower in same file) https://github.com/jimjimvalkema/scrollZkStorageProofs/blob/bcdd922405e046e99787b8b47f374befac170779/ScrollStorageProver/src/main.nr#L168 * add get in touch button * Revert "add get in touch button" This reverts commit 5c695f2. * Curie update details (#286) * remove legacy flag for foundry * update Curie details * fix typo * oops * Add PR descriptions --------- Co-authored-by: colinlyguo <colinlyguo@scroll.io> Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com> Co-authored-by: Sina Pilehchiha <sina@scroll.io> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> Co-authored-by: jimjimvalkema <jjvalkema@protonmail.com> Co-authored-by: Daniel Helm <dan.helm@gmail.com> Co-authored-by: zhengqi zhang <770166635@qq.com> * Merge pull request #338 from SahilAujla/develop add alchemy to scroll tools * Merge pull request #342 from jlin27/develop add 0x to dev tooling explorer * Merge to prod (#349) * Darwinv2 changes (#332) * darwinv2 changes * oops * note on reorgs and finality * formatting * added guide for the graph (#334) * add alchemy to scroll tools * update text in alchemy.mdx * add 0x to dev tooling explorer * fix feedback --------- Co-authored-by: AK <alikim@gmail.com> Co-authored-by: Sahil Aujla <sahilaujla15@gmail.com> Co-authored-by: emilyJLin95 <17280653+emilyJLin95@users.noreply.github.com> Co-authored-by: Jessica Lin <jlin2700@gmail.com> * Publish Canvas guide (#371) * Darwinv2 changes (#332) * darwinv2 changes * oops * note on reorgs and finality * formatting * added guide for the graph (#334) * add alchemy to scroll tools * update text in alchemy.mdx * add 0x to dev tooling explorer * fix feedback * Guide for adding Canvas badges (#333) * add Canvas guide * fix * add to nav * display images side by side * feedback * add image margins * fix the title (#337) * Update the content detail and unbold text (#341) * fix the title * Unbold the text under toggle list * Update the content (#348) * fix the title * Unbold the text under toggle list * Update the content * small edits * Apply suggestions from code review Co-authored-by: Péter Garamvölgyi <peter@scroll.io> * Isabellewei/canvas (#367) * fix the title * Unbold the text under toggle list * Update the content * update content based on the comments --------- Co-authored-by: isabellewei <isabelle.wei@yahoo.ca> --------- Co-authored-by: fanyarachel <43579854+fanyarachel@users.noreply.github.com> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> --------- Co-authored-by: AK <alikim@gmail.com> Co-authored-by: Sahil Aujla <sahilaujla15@gmail.com> Co-authored-by: emilyJLin95 <17280653+emilyJLin95@users.noreply.github.com> Co-authored-by: Jessica Lin <jlin2700@gmail.com> Co-authored-by: fanyarachel <43579854+fanyarachel@users.noreply.github.com> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> * feat(docs): add Pyth to Scroll docs (#413) (#415) * feat: Add turkish transalation (build fix) (#256) (#257) * lang "tr" added, sections "getting-started" and "user-guide" is translated accordingly * Update overview.md * technology/bridge turkish translations are added * lang[tr] user-guide finalized * learn added, getting started improvements * /learn and most of the /technology is translated to lang[tr] * /technology/chain finished * /developers section translations to lang[tr] * /developers developer-quickstart and transaction-fees-on-scroll translated to lang[tr] * /developers section finished except guides part. some other language correctments in lang[tr] * execution-node-tr completed * rollup-node-tr completed * /developers/guides is completed * added lang[tr] for welcome page frontend * cross-domain-messaging-tr completed * deposit-gateways-tr completed * withdraw-gateways-tr completed * minor improvements * visual bugs fixed in kzg schemes lang[tr] * minor improvements * general language improvements and word suffix correctments lang[tr] * translation completions of some overlooked technical terms lang[tr] * minor fix * term improvements * minor improvements in terms * minor punctuation suffix correction * minor punctuation suffix fixes * more minor improvements * minor update * zktrie.mdx güncelleme * refactor * /technology/sequencer/zktrie.mdx translation completed * refactor * mini typo in kzg schemes * mempool changes * Bridge part refactor * Withdraw-gateways refactor * Minor translation fixes in Learn folder. * Zktrie and Zkevm part * minor corrections in translations of rollup, opcode and hash * minor corrections in gateway translation * minor translation corrections * "SB" changed to ZK in get started, learn and devs * "Haberci"ler "Messenger"a donusturuldu. * local preview fixes * proof read "getting started" "user guide" "learn" * punctuation mistake while proof reading * getting started/user guide/learn proofread finished, front page translation updates, menu.ts is translated, some parts of translation.js is translated * minor changes in index and overview * tr/technology/chain proofread and corrections completed * syntax corrections in tr/technology/overview * Typo correction in chain/blocks * json translations * translation json translated * "Baslayin" changed to "Basla" in Menu * /tr/technology/bridge proofread completed, corrections made * /tr/technology/sequencer proofread, corrections completed * /tr/technology/zkevm and /tr/technology/security proofread and corrections completed * technology subheaders translation changed * mini term fix * Proof read dev * Warning titles have been changed * minor changes * a link, a prefix, and a minor main page correction * fix: npm run build now works with node 18.14.1 --------- * Curie updates (#289) * Curie updates (#271) * curie-update-libzkp-version * security nit * move contact info into highlight * change Aside type * Update running-a-scroll-node.mdx (#278) * nodeKey hashing are done with domain 512 not 256 Am currently making a storage prover in noir and found this error In the zktrie repo nodekeys are hashed with ToSecureKey() in type/util.go (afaik) https://github.com/scroll-tech/zktrie/blob/23181f209e94137f74337b150179aeb80c72e7c8/types/util.go#L107 ToSecureKey() uses Hash() in types/bytes32.go which uses HASH_DOMAIN_BYTE32 as domain which is 256 *2 (512) see here: https://github.com/scroll-tech/zktrie/blob/23181f209e94137f74337b150179aeb80c72e7c8/types/hash.go#L16 and here is where i did my test in noir :D (account leaf is lower in same file) https://github.com/jimjimvalkema/scrollZkStorageProofs/blob/bcdd922405e046e99787b8b47f374befac170779/ScrollStorageProver/src/main.nr#L168 * add get in touch button * Revert "add get in touch button" This reverts commit 5c695f2. * Curie update details (#286) * remove legacy flag for foundry * update Curie details * fix typo * oops * Add PR descriptions --------- * Merge pull request #338 from SahilAujla/develop add alchemy to scroll tools * Merge pull request #342 from jlin27/develop add 0x to dev tooling explorer * Merge to prod (#349) * Darwinv2 changes (#332) * darwinv2 changes * oops * note on reorgs and finality * formatting * added guide for the graph (#334) * add alchemy to scroll tools * update text in alchemy.mdx * add 0x to dev tooling explorer * fix feedback --------- * Publish Canvas guide (#371) * Darwinv2 changes (#332) * darwinv2 changes * oops * note on reorgs and finality * formatting * added guide for the graph (#334) * add alchemy to scroll tools * update text in alchemy.mdx * add 0x to dev tooling explorer * fix feedback * Guide for adding Canvas badges (#333) * add Canvas guide * fix * add to nav * display images side by side * feedback * add image margins * fix the title (#337) * Update the content detail and unbold text (#341) * fix the title * Unbold the text under toggle list * Update the content (#348) * fix the title * Unbold the text under toggle list * Update the content * small edits * Apply suggestions from code review * Isabellewei/canvas (#367) * fix the title * Unbold the text under toggle list * Update the content * update content based on the comments --------- --------- --------- * add pyth to scroll * fix pyth excerpt * fix typos --------- Co-authored-by: mariobern <110480440+mariobern@users.noreply.github.com> Co-authored-by: Daniel Helm <dan.helm@gmail.com> Co-authored-by: Ahmed Castro <ahmed.hn.43@gmail.com> Co-authored-by: emremreistaken <emre.guclu@metu.edu.tr> Co-authored-by: emremre <101284529+emremreistaken@users.noreply.github.com> Co-authored-by: memduh <memduhbayram0@gmail.com> Co-authored-by: bahribugra <bbugrameydan@gmail.com> Co-authored-by: Dilara <dilara.anabolu@gmail.com> Co-authored-by: isabellewei <isabelle.wei@yahoo.ca> Co-authored-by: colinlyguo <colinlyguo@scroll.io> Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com> Co-authored-by: Sina Pilehchiha <sina@scroll.io> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> Co-authored-by: jimjimvalkema <jjvalkema@protonmail.com> Co-authored-by: zhengqi zhang <770166635@qq.com> Co-authored-by: vincent <cj1436@nyu.edu> Co-authored-by: ChuhanJin <60994121+ChuhanJin@users.noreply.github.com> Co-authored-by: AK <alikim@gmail.com> Co-authored-by: Sahil Aujla <sahilaujla15@gmail.com> Co-authored-by: Jessica Lin <jlin2700@gmail.com> Co-authored-by: fanyarachel <43579854+fanyarachel@users.noreply.github.com> Co-authored-by: Morty <70688412+yiweichi@users.noreply.github.com> * added a small message on image (#437) (#438) * Payments demo (#439) (#446) * created what to build section * added 3 what-to-build tutorials * removed canvas badges integration guide (#449) * Payments demo (#439) * added payments tutorial * created what to build directory * added the github link * typo * added 3 what-to-build tutorials * removed canvas guide (#448) * Update sidebar.ts --------- Co-authored-by: Daniel Helm <dan.helm@gmail.com> Co-authored-by: emremreistaken <emre.guclu@metu.edu.tr> Co-authored-by: emremre <101284529+emremreistaken@users.noreply.github.com> Co-authored-by: memduh <memduhbayram0@gmail.com> Co-authored-by: bahribugra <bbugrameydan@gmail.com> Co-authored-by: Dilara <dilara.anabolu@gmail.com> Co-authored-by: isabellewei <isabelle.wei@yahoo.ca> Co-authored-by: colinlyguo <colinlyguo@scroll.io> Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com> Co-authored-by: Sina Pilehchiha <sina@scroll.io> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> Co-authored-by: jimjimvalkema <jjvalkema@protonmail.com> Co-authored-by: zhengqi zhang <770166635@qq.com> Co-authored-by: vincent <cj1436@nyu.edu> Co-authored-by: ChuhanJin <60994121+ChuhanJin@users.noreply.github.com> Co-authored-by: emilyJLin95 <17280653+emilyJLin95@users.noreply.github.com> Co-authored-by: AK <alikim@gmail.com> Co-authored-by: Sahil Aujla <sahilaujla15@gmail.com> Co-authored-by: Jessica Lin <jlin2700@gmail.com> Co-authored-by: fanyarachel <43579854+fanyarachel@users.noreply.github.com> Co-authored-by: Morty <70688412+yiweichi@users.noreply.github.com> Co-authored-by: mariobern <110480440+mariobern@users.noreply.github.com> Co-authored-by: rhbdl <93211672+PrintRH@users.noreply.github.com> Co-authored-by: Scroll-Filbert <filbert@scroll.io> --------- Co-authored-by: Daniel Helm <dan.helm@gmail.com> Co-authored-by: emremreistaken <emre.guclu@metu.edu.tr> Co-authored-by: emremre <101284529+emremreistaken@users.noreply.github.com> Co-authored-by: memduh <memduhbayram0@gmail.com> Co-authored-by: bahribugra <bbugrameydan@gmail.com> Co-authored-by: Dilara <dilara.anabolu@gmail.com> Co-authored-by: isabellewei <isabelle.wei@yahoo.ca> Co-authored-by: colinlyguo <colinlyguo@scroll.io> Co-authored-by: colin <102356659+colinlyguo@users.noreply.github.com> Co-authored-by: Sina Pilehchiha <sina@scroll.io> Co-authored-by: Péter Garamvölgyi <peter@scroll.io> Co-authored-by: jimjimvalkema <jjvalkema@protonmail.com> Co-authored-by: zhengqi zhang <770166635@qq.com> Co-authored-by: vincent <cj1436@nyu.edu> Co-authored-by: ChuhanJin <60994121+ChuhanJin@users.noreply.github.com> Co-authored-by: emilyJLin95 <17280653+emilyJLin95@users.noreply.github.com> Co-authored-by: AK <alikim@gmail.com> Co-authored-by: Sahil Aujla <sahilaujla15@gmail.com> Co-authored-by: Jessica Lin <jlin2700@gmail.com> Co-authored-by: fanyarachel <43579854+fanyarachel@users.noreply.github.com> Co-authored-by: Morty <70688412+yiweichi@users.noreply.github.com> Co-authored-by: mariobern <110480440+mariobern@users.noreply.github.com> Co-authored-by: rhbdl <93211672+PrintRH@users.noreply.github.com> Co-authored-by: Scroll-Filbert <filbert@scroll.io>
1 parent c80c622 commit 603cced

File tree

4 files changed

+65
-3
lines changed

4 files changed

+65
-3
lines changed

public/locales/en/translation.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@
9898
"contractDeploymentTutorial": "Contract Deployment Tutorial",
9999
"crossChainInteraction": "Scroll Messenger Cross-chain Interaction",
100100
"runningNode": "Running a Scroll Node",
101+
"auditingYourCode": "Auditing your code",
101102
"bridgingERC20TokenThroughCustomGateway": "Bridge an ERC20 through the Custom Gateway",
102103
"bridgingERC721NftThroughCustomGateway": "Bridging ERC721 NFT through Custom Gateway",
103104
"bridgingERC1155ThroughCustomGateway": "Bridging ERC1155 through Custom Gateway",

public/locales/es/translation.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,8 @@
9595
"future": "Futuro",
9696
"guides": "Guías",
9797
"contractDeploymentTutorial": "Tutorial de Despliegue de Contratos",
98+
"runningNode": "Corre Nodo de Scroll",
99+
"auditingYourCode": "Audita tu código",
98100
"crossChainInteraction": "Interacción Cross-chain del Scroll Messenger",
99101
"bridgingERC20TokenThroughCustomGateway": "Bridging de un ERC20 a través de una Gateway Personalizada",
100102
"bridgingERC721NftThroughCustomGateway": "Bridging de un ERC721 NFT a través de una Gateway Personalizada",
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
section: developers
3+
date: Last Modified
4+
title: "Auditing your code"
5+
lang: "en"
6+
permalink: "developers/guides/auditing-your-code"
7+
whatsnext: { "Running a Scroll Node": "/developers/guides/running-a-scroll-node" }
8+
excerpt: "Get your code audited in the Scroll Audit Marketplace built on Areta Market."
9+
---
10+
11+
import Aside from "../../../../../components/Aside.astro"
12+
13+
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.
14+
15+
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.
16+
17+
<Aside type="tip" title="Why use the Scroll Audit Marketplace?">
18+
Projects using the Areta Market platform unlock the following benefits:
19+
20+
1. 20-30% of proven cost savings
21+
2. 6-8 quotes from top-tier auditors per request
22+
3. Process reduced from weeks to days
23+
</Aside>
24+
25+
### Requesting an Audit via Scroll Audit Marketplace
26+
27+
1. **Sign up to join the Scroll Audit Marketplace on Areta Market** using this [link](https://scroll.areta.market).
28+
2. **Submit your audit scope**: Use a guided form or upload your specific requirements.
29+
3. **Get 6-8 quotes**: From trusted firms like Hacken, Spearbit, Nethermind, and Zellic.
30+
4. **Choose your auditor**: Based on price, timeline, or personal preference.
31+
5. **Start your audit**: With clear, standardized terms.
32+
33+
### Whitelisted Audit Firms
34+
35+
The Scroll Audit Marketplace is launching with the following audit providers. This list will continue to grow, and updates will be maintained here:
36+
37+
- [Certora](https://www.certora.com/)
38+
- [Hacken](https://hacken.io/)
39+
- [Hexens](https://hexens.io/)
40+
- [Immunefi](https://immunefi.com/)
41+
- [Nethermind](https://www.nethermind.io/)
42+
- [Sherlock](https://www.sherlock.xyz/)
43+
- [Runtime Verification](https://runtimeverification.com/)
44+
- [Spearbit](https://spearbit.com/)
45+
- [Zellic](https://www.zellic.io/)
46+
47+
### How to Get Started
48+
49+
The [Scroll Audit Marketplace](https://areta.market/scroll) is open to anyone building on Scroll.
50+
51+
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.

src/content/docs/en/technology/security/audits-and-bug-bounty.mdx

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,14 @@ Scroll treats security as a top priority.
1616

1717
Aside from rigorous testing, an internal security team, and comprehensive code reviews, we have also engaged with multiple security audit firms to conduct audits on our codebase. We have also launched a bug bounty program to encourage the community to participate in the security of our protocol.
1818

19-
<Aside type="danger" title="">
20-
Audits don't guarantee the absence of security vulnerabilities. Using blockchains comes with risk, and Scroll is no
21-
exception. We encourage users to use the protocol with caution and at their own risk.
19+
20+
<Aside>
21+
This page is dedicated to Scroll audits. If you’re a builder seeking a professional review of your Scroll-based project, the [Scroll Audit Marketplace](https://areta.market/scroll) on Areta Market is designed specifically to support Scroll builders get access to top-tier, cost-effective, and streamlined audits.
22+
23+
Read more about the Scroll Audit Marketplace [here](/developers/guides/auditing-your-code), or [sign up directly](https://scroll.areta.market/register/client).
2224
</Aside>
2325

26+
2427
## Independent Audits
2528

2629
Scroll has worked with several industry-leading security audit firms to review our codebase, with critical code receiving reviews from multiple teams, including [Trail of Bits](https://www.trailofbits.com/), [OpenZeppelin](https://www.openzeppelin.com/), [Zellic](https://www.zellic.io/), and [KALOS](https://www.kalos.xyz/).
@@ -29,6 +32,11 @@ Scroll has worked with several industry-leading security audit firms to review o
2932
- OpenZeppelin and Zellic have performed independent audits on our bridge & rollup contracts
3033
- Trail of Bits has analyzed our node implementation
3134

35+
<Aside type="danger" title="">
36+
Audits don't guarantee the absence of security vulnerabilities. Using blockchains comes with risk, and Scroll is no
37+
exception. We encourage users to use the protocol with caution and at their own risk.
38+
</Aside>
39+
3240
### zkEVM circuits
3341

3442
- Trail of Bits

0 commit comments

Comments
 (0)