From e97113ba6dee2f55fa118a1eafc9a3b6c1160a9b Mon Sep 17 00:00:00 2001 From: tgrziminiar Date: Wed, 4 Sep 2024 13:15:00 +0700 Subject: [PATCH] fix: change how we generate client apollo client --- .../retropgf5-live-data.json | 5382 ++++++++++++++--- .../retropgf5-live-data.ts | 62 +- 2 files changed, 4642 insertions(+), 802 deletions(-) diff --git a/data/retropgf5-live-data/retropgf5-live-data.json b/data/retropgf5-live-data/retropgf5-live-data.json index 8138d25..3adcc2d 100644 --- a/data/retropgf5-live-data/retropgf5-live-data.json +++ b/data/retropgf5-live-data/retropgf5-live-data.json @@ -1,29 +1,21 @@ [ { - "name": "Dragons On Op Stack 🔴", - "description": "Hello, I am a designer. I am an artificial intelligence designer. I am 25 years old. I'm from Turkey. I need some support. I want to do more for Optimisim. I don't know much about Github. But everything I did here is as you want. I increased the on-chain activity and interacted with 420 wallets.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/7d8db529-7225-43f2-bc2c-ade2f7aaf7af.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/af6a4fb6-52e3-4570-840a-e6c949ff905e.png", + "name": "Nfts ", + "description": "nft creation ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/39cfa64d-46e8-43a1-9bf8-baf6d41de613.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f43cc8a7-8575-45c8-843f-01f9830befd0.png", "category": "NFT", - "osoSlug": "Dragons On Op Stack 🔴", + "osoSlug": "", "socialLinks": { - "website": [ - "https://element.market/collections/dragons-on-op-stack" - ], + "website": [], "farcaster": [], "twitter": null, "mirror": null }, "team": [ - "569945" - ], - "github": [ - { - "url": "https://github.com/mali030303/Dragons-On-Op-Stack--", - "name": null, - "description": null - } + "427926" ], + "github": [], "packages": [], "contracts": [], "grantsAndFunding": { @@ -31,115 +23,155 @@ "grants": [], "revenue": [] }, - "pricingModel": "pay_to_use", - "pricingModelDetails": "Our price is the lowest fee. Our goal is community before money. It is usually a fee like 0.00001 Eth that everyone can reach.This is true for all the projects I do.", + "pricingModel": "free", + "pricingModelDetails": "", "links": [], - "projectUid": "0x6ee546715053790bda72f913925b782461830ccdcc14ad12a2f288641510f448" + "projectUid": "0x965d10dd8af44d0286af95744897ac7e066f92114c080c021e628f4af3eda298" }, { - "name": "Punk Shield", - "description": "Punkshield is an advanced security solution designed to protect your valuable digital assets. It offers a multi-signature (multi-sig) wallet, adding multiple layers of security to safeguard your crypto holdings. Punkshield allows users to enable two-factor authentication (2FA) through Email or Google Authenticator for enhanced protection. The platform also includes a mobile-friendly interface, making it easy to manage your assets on the go.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/7782a4d3-48ab-4027-b2ac-7685dd744470.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/31d95f35-43e6-4c07-821b-70221b57e233.png", + "name": "op-besu", + "description": "Op-besu is an OP Stack execution client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official [website](https://optimism-java.github.io) .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/cccbc3c2-e7e4-4f1f-9eb9-110b9d3006dd.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/11b27f90-aab4-4013-b554-1375533a88c5.png", "category": "Utility", - "osoSlug": "", + "osoSlug": "op-besu-optimism-java", "socialLinks": { "website": [ - "https://punkshield.xyz/" - ], - "farcaster": [ - "https://warpcast.com/punkshield.eth" + "https://optimism-java.github.io/op-besu-docs" ], - "twitter": "https://x.com/Punkonbase", + "farcaster": [], + "twitter": "https://x.com/optimism_java", "mirror": null }, "team": [ - "841741" + "193400" ], - "github": [], - "packages": [], - "contracts": [ + "github": [ { - "address": "0xD8461A9760D3DCE9b87259b7D1fB82c20656de3E", - "deploymentTxHash": "0xb2f1f9c12a683959b290825bdf408392a5ac2ae5c942ef57aaea25528e72a06f", - "deployerAddress": "0x2b9C5411E205E8Ea59C1BE1Da4EFdd5FFa7A8a23", - "verificationProof": "0x230f16e658a22aed665c57a4c2a95003a93eb9be4c85d89e741243abb8cd92b90309927a6d3e07b654a1e016ddc492568b58c5dcec49aacd5ee0e33cc08e48d81c", - "chainId": 8453 + "url": "https://github.com/optimism-java/op-besu", + "name": "", + "description": "" } ], + "packages": [], + "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/op-besu-an-op-stack-execution-client-based-on-hyperledger-besu-2818630304747294", + "amount": "50000", + "date": "2024-05-09", + "details": "" + } + ], "revenue": [] }, - "pricingModel": "freemium", - "pricingModelDetails": "All basepunk holder can access this for free & who have not held basepunk nft, they need to pay 0.0013 Eth to create punkshiled wallet for one time fees.", - "links": [ - { - "url": "https://basescan.org/tx/0xb2f1f9c12a683959b290825bdf408392a5ac2ae5c942ef57aaea25528e72a06f", - "name": "Punk Shield", - "description": "Punkshield revolutionizes digital asset security by providing unmatched protection and peace of mind. With its multi-sig wallet, two-factor authentication, and seamless integration of advanced features like swapping and bridging, Punkshield empowers users to take control of their crypto assets confidently. It safeguards against potential threats, ensuring that users' investments remain secure and accessible, allowing them to focus on growth and innovation in the digital world. With Punkshield, your assets are not just protected—they're fortified for the future." - } - ], - "projectUid": "0x80a7a36ae190817283d49b64d9ce3ff729cf93a6f55135442162866c581cfa63" + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x7d69da70e6453a7abb641a770cad602c0a7893186cb20f990efe22c0cb248115" }, { - "name": "MonstersOnBase", - "description": "Hello, I am a designer. I am an artificial intelligence designer. I am 25 years old. I'm from Turkey. I need some support. I want to do more for Optimisim. I don't know much about Github. But everything I did here is as you want. I increased the on-chain activity and interacted with 420 wallets.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/ef7bc6d3-c915-4390-9d7f-f781d6f7fea3.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6cf81b2e-43b7-4645-ab66-39f71cb1132b.png", - "category": "NFT", - "osoSlug": "MonstersOnBase", + "name": "Research and development on multi-section dispute game", + "description": "Our research aims to significantly expedite the fault-proof dispute by implementing a multi-section search approach. In contrast to the bi-section game, which demands log2(N) moves to identify the final disputable step, the K-section game (where K > 2) diminishes the moves to logK(N). However, in the K-section game, each player (defender/attacker) must publish a K-1 VM state hashes on-chain with every move. The introduction of EIP-4844 facilitates a substantial reduction in this cost through the utilization of EIP-4844 Binary Large Object (BLOB), capable of accommodating K=4096 VM hashes per BLOB. Consequently, for an N=2^48 game, the game can be condensed to 4 moves from the original 48 moves.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/246a6f8a-8335-40b7-b7d9-2590bb1c7cf9.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/79a15b72-a8c5-4850-871a-8258d6fc94e8.png", + "category": "Utility", + "osoSlug": "", "socialLinks": { "website": [ - "https://element.market/collections/monstersonbase" + "https://ethstorage.io/" ], "farcaster": [], - "twitter": null, - "mirror": null + "twitter": "https://twitter.com/EthStorage", + "mirror": "" }, "team": [ - "569945" + "498701" ], "github": [ { - "url": "https://github.com/mali030303/MonstersOnBasee", - "name": null, - "description": null + "url": "https://github.com/ethstorage/optimism", + "name": "Multi-section fault proof", + "description": "Related changes are describe in https://github.com/ethereum-optimism/specs/discussions/191#discussioncomment-10339079" } ], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/page-29596258544520615", + "amount": "30000", + "date": "2024-04-24", + "details": "For detailed information on the grant, please visit the Charmverse page. You can find our progress updates, draft specifications, and code on this [GitHub discussion page](https://github.com/ethereum-optimism/specs/discussions/191)." + } + ], "revenue": [] }, - "pricingModel": "freemium", - "pricingModelDetails": "Our price is the lowest fee. Our goal is community before money. It is usually a fee like 0.00001 Eth that everyone can reach.", - "links": [], - "projectUid": "0x1480383a90f1ab95cfedee6ea130dca700e5236eceb7dcf3f08a0e96b43c90aa" + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://app.charmverse.io/op-grants/page-29596258544520615", + "name": "Optimism Season 5 Grant", + "description": "Recognition from Optimism community" + }, + { + "url": "https://twitter.com/EthStorage/status/1788554575869542831", + "name": "Twitter announcement", + "description": "" + }, + { + "url": "https://www.youtube.com/watch?v=vbCSqdB-D8g", + "name": "Talk at EthPrague about the project", + "description": "" + } + ], + "projectUid": "0xdbc21abd2657c839060753eada61f93a6d835a0a2f3bdfb530339a2c85f23516" }, { - "name": "Blocknative Blob Archive and Research", - "description": "Blocknative is dedicated to building developer-friendly tools that enhance user experience and ecosystem growth. We specialize in creating innovative solutions for gas fee estimation across various blockchains and have been building, running, and maintaining advanced gas estimation and optimization infrastructure since 2021. ", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/89b7357e-0cb5-45d1-8c20-b1c835ad584c.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/735c2a57-e42e-4b09-8f55-67e6bcdab127.png", + "name": "hildr", + "description": "Hildr is an OP Stack consensus client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/d304db21-cc7e-4236-8a63-a2a5161c4aee.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/2d30ac8c-806b-4332-b596-c8b5faadc032.png", "category": "Utility", - "osoSlug": "", + "osoSlug": "hildr-optimism-java", "socialLinks": { "website": [ - "Blocknative.com" + "https://optimism-java.github.io/hildr-docs" ], "farcaster": [], - "twitter": "x.com/blocknative", + "twitter": "https://x.com/optimism_java", "mirror": null }, "team": [ - "410300" + "193400", + "754190" + ], + "github": [ + { + "url": "https://github.com/optimism-java/hildr", + "name": "", + "description": "" + } + ], + "packages": [ + { + "url": "https://github.com/optimism-java/hildr/pkgs/container/hildr", + "name": null, + "description": null + }, + { + "url": "https://github.com/optimism-java/hildr/releases/tag/v0.4.4", + "name": null, + "description": null + } ], - "github": [], - "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], @@ -147,23 +179,16 @@ { "grant": null, "link": null, - "amount": "29998", + "amount": "62608.95", "date": "", "details": null }, { - "grant": "foundation-mission", - "link": "https://app.charmverse.io/op-grants/batcher-gas-fee-optimization-research-and-implementation-419013603973726", - "amount": "40000", - "date": "2024-05-14", + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/page-4923039239406415", + "amount": "25000", + "date": "2023-07-05", "details": "" - }, - { - "grant": null, - "link": null, - "amount": "10m-25m", - "date": "2021", - "details": "https://www.blocknative.com/blog/blocknative-raises-15m-for-block-building" } ], "revenue": [] @@ -172,106 +197,3048 @@ "pricingModelDetails": "", "links": [ { - "url": "https://www.blocknative.com/blog/how-self-built-blocks-unintentionally-introduce-base-fee-volatility ", - "name": "How Self-Built Blocks Unintentionally Introduce Base Fee Volatility", - "description": "analyzes how self-built blocks impact base fee volatility" - }, - { - "url": "https://www.blocknative.com/blog/june-20th-blob-contention-event-retrospective ", - "name": "Blob Inversion: An Investigation Into the June 20th 2024 Blob Spike", - "description": "investigates the June 20th blob contention event" - }, - { - "url": "https://www.blocknative.com/blog/ethereums-eip-4844-dencun-upgrade-a-85-day-analysis", - "name": "Ethereum's EIP 4844 Dencun Upgrade: A 85-Day Analysis", - "description": "provides an 85-day analysis of the Dencun upgrade" - }, - { - "url": "https://docs.blocknative.com/blocknative-data-archive", - "name": "Blocknative Mempool Archive (and Blob Archive)", - "description": "The Blob Archive complements our existing Mempool Archive, offering a comprehensive view of Ethereum network activity.\n" + "url": "https://www.opensource.observer/project/hildr-optimism-java", + "name": "", + "description": "" } ], - "projectUid": "0x7e4eb6294ad8e97eceb3bb6a39891eb386bfbaa5d4e8f16a9939d18ad79d789c" + "projectUid": "0x7333cac46b20999de07f4d7be5146c10a30f19586907bd2ce986b81af340cb97" }, { - "name": "Retro Funding Site Design", - "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/729b2f2b-25ac-4668-a715-61b0471e025a.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/dfec054e-366f-4db0-8603-372f715d012f.png", - "category": "Governance", + "name": "OP Succinct: Full ZK Validity Proving of OP Stack Rollups with SP1", + "description": "OP Succinct combines OP Stack, a battle-tested, modular rollup framework, with SP1, a blazing-fast zkVM, to enable any OP Stack rollup to be fully proven with ZKPs. ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/55feffd8-8eb4-42f9-a46a-d01336ce9c0f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/87d02689-101f-4ee0-83d2-8720fad3073c.png", + "category": "Utility", "osoSlug": "", "socialLinks": { - "website": [], + "website": [ + "https://www.succinct.xyz/" + ], "farcaster": [], - "twitter": null, + "twitter": "https://twitter.com/SuccinctLabs", "mirror": null }, "team": [ - "5779", - "844381" + "5323" + ], + "github": [ + { + "url": "https://github.com/succinctlabs/op-succinct", + "name": null, + "description": null + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "above-50m", + "date": "2024", + "details": "" + } + ], "revenue": [] }, - "pricingModel": "free", - "pricingModelDetails": "", + "pricingModel": "freemium", + "pricingModelDetails": "Our product is 100% open-source and free to use locally. Users can pay to use our prover network infrastructure which helps them with proof generation.", "links": [], - "projectUid": "0x985a1ed485458d7c383c8b59a18856183197783883014c74b865468769436c52" + "projectUid": "0xfad78fad680d407f81e7fd46632b4b4936676d1776a5cbf02694b94698495746" }, { - "name": "Lodestar", - "description": "Lodestar is a Typescript ecosystem for Ethereum consensus, developed by ChainSafe Systems. Our flagship products are our production-capable beacon chain and validator client. In addition, we maintain public repositories of useful tools for public use. Some of these libraries include JS implementations for BLS, SSZ, Discv5, Gossipsub, Noise and Yamux. Our work contributes to the backbone infrastructure required to keep the Ethereum blockchain progressing within the rules as defined by the specification.\n\nLodestar’s niche is in its implementation language, TypeScript. Our software and tooling is uniquely situated as the go-to for researchers and developers for rapid prototyping such as our Prover, a verified web3 provider using light clients to increase decentralization and security of the JSON-RPC. Millions of developers around the world are familiar with Typescript, and Lodestar’s high-quality codebases are excellent introductions to the Ethereum protocol, with the goal of increasing client diversity and attracting new talent from one of the largest groups of developers in the world.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/973ba7db-8101-405b-98a0-1f7d93a0f344.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/3bb2834a-dcfd-4a71-ae2f-1e4fbef4209c.png", + "name": "B<>rder/ess OPstack Cipher Sessions", + "description": "Borderless holds Opstack Cipher Sessions in partnership with Superchains in the Optimism Ecosystem to provide education and inspiration resources aimed at producing developers every quarter who are competent in building solutions on the Superchain in a 4 Phase strategy:\n\nGoal 1: B<>rder/ess Web3 Tech Clubs and Integrations (Community & User Education Strategy on interacting with the Optimism Superchain ecosystem)\nGoal 2: OPstack Themed Developer Programme and Dev Bootcamp (Education)\nGoal 3: OPstack Themed Hackathons and Event (Deployment)\nGoal 4: Certification and Business Dev Mentorship (Go to Market strategies)\n\nThis strategy brought;\n\n- Builders\n- Users\n- Products\n- Marketing\n- Updates and contributions to OPstack deployment documentation and Repos.\n\n\nPlease read our latest impact report with OPstack in the Lisk Superchain here\nhttps://mirror.xyz/karlagod.eth/nVxg3z3Uk3N756UFdfydoyj21NCPBaZWpaHRuT9QTQI", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/6276bdf0-ffbc-407d-bb5f-5401600ada70.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/33a91e1b-2237-464a-bf5a-079f93889cf1.png", "category": "Utility", "osoSlug": "", "socialLinks": { "website": [ - "https://lodestar.chainsafe.io", - "https://github.com/ChainSafe/lodestar", - "https://chainsafe.github.io/lodestar/", - "https://chainsafe.io" + "https://borderless.cryptosmartnow.io/", + "https://www.notion.so/B-rder-ess-3-0-Byte-Onchain-dea61442c60243c4b1ba43f69009372f" ], "farcaster": [ - "https://warpcast.com/lodestar" + "https://warpcast.com/karlagod" ], - "twitter": "https://x.com/lodestar_eth", + "twitter": "https://x.com/borderlessdev", + "mirror": "https://mirror.xyz/karlagod.eth/nVxg3z3Uk3N756UFdfydoyj21NCPBaZWpaHRuT9QTQI" + }, + "team": [ + "318515" + ], + "github": [], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://mirror.xyz/karlagod.eth/nVxg3z3Uk3N756UFdfydoyj21NCPBaZWpaHRuT9QTQI", + "name": "B<>rder/ess Impact Report with OPstack & Lisk Superchain", + "description": "We designed a Cipher Session that transitions web2 developers and business owners into the Optimism Superchain ecosystem.\n\nThis resulted in 22 Developers and 4 projects launching on the Optimism ecosystem between April 2024 and August 2024." + } + ], + "projectUid": "0xbcd609d06165ef58ca295b05c1c5a7bcbd500cc673f3fc4cbcb7b10774890b4a" + }, + { + "name": "Maintaining simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs.\n\nBelow are some key metrics that indicate its adoption:\n\n- Stars: 321\n- Forks: 111\n\nFrom October 1, 2023, to July 31, 2024, the following metrics were observed:\n\n- External Contributors: 3\n- Issues Opened: 34\n- Issues Closed: 30\n- Merged Pull Requests: 28\n\nHowever, the actual usage is higher, as many instances are not being tracked.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/88286a99-4f87-423a-8d13-2ed8ebe4f47c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6e9dc772-39bd-48ef-b113-988854d3062b.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://github.com/smartcontracts/simple-optimism-node" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "328679" + ], + "github": [ + { + "url": "https://github.com/smartcontracts/simple-optimism-node", + "name": "simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "17391", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x09b95c7697625da4915338750c5f78446817a3634cb38bc9155e26bbbc0c87f1" + }, + { + "name": "Dappnode", + "description": "Since 2018, Dappnode has been a key software for blockchain infrastructure and a big part of decentralization in Ethereum.\nDappnode is a decentralized infrastructure platform that allows users to easily host their own decentralized applications (dApps) and blockchain nodes. Dappnode makes it easy to host and run various types of blockchain software, such as Ethereum, Bitcoin, IPFS, and others. The platform also provides users with a user-friendly interface to manage and monitor their nodes.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/69817332-d0d8-41e4-98bf-d691ac36a92f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/7337ad49-5899-4fcf-9420-931cb7c45277.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://dappnode.com" + ], + "farcaster": [ + "https://warpcast.com/dappnode" + ], + "twitter": "https://twitter.com/dappnode", + "mirror": null + }, + "team": [ + "15703", + "8263" + ], + "github": [ + { + "url": "https://github.com/dappnode/DAppNode", + "name": "Dappnode", + "description": "General repository for Dappnode" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "248448.21", + "date": "", + "details": null + }, + { + "grant": "token-house-mission", + "link": "https://github.com/dappnode/DAppNodePackage-op-node", + "amount": "50000", + "date": "2023-07-07", + "details": "You can find the link to the forum thread for this mission here:\nhttps://gov.optimism.io/t/final-dappnode-future-proofing-ui-ux-of-op-nodes/6189 " + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://ethseer.io/entity/dappnode?network=mainnet", + "name": "Dappnode self-reported users", + "description": "Dappnode includes the graffiti \"validated_from_DAppNode\" in consensus clients by default, giving users the option to opt-out of the self-reporting setting" + }, + { + "url": "https://www.youtube.com/watch?v=lh5hADm1Iuk&list=PLpMpAvZuB3w56Z__TProOhu767X1Udoyc", + "name": "Dappnode Driving School", + "description": "Video tutorials for getting started on Dappnode" + } + ], + "projectUid": "0xf839a585342327848d4541a6fcc315404e879537a60a1370f2cd45a94283a1ba" + }, + { + "name": "Dappnode", + "description": "Since 2018, Dappnode has been a key software for blockchain infrastructure and a big part of decentralization in Ethereum.\nDappnode is a decentralized infrastructure platform that allows users to easily host their own decentralized applications (dApps) and blockchain nodes. Dappnode makes it easy to host and run various types of blockchain software, such as Ethereum, Bitcoin, IPFS, and others. The platform also provides users with a user-friendly interface to manage and monitor their nodes.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/69817332-d0d8-41e4-98bf-d691ac36a92f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/7337ad49-5899-4fcf-9420-931cb7c45277.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://dappnode.com" + ], + "farcaster": [ + "https://warpcast.com/dappnode" + ], + "twitter": "https://twitter.com/dappnode", + "mirror": null + }, + "team": [ + "15703", + "8263" + ], + "github": [ + { + "url": "https://github.com/dappnode/DAppNode", + "name": "Dappnode", + "description": "General repository for Dappnode" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "248448.21", + "date": "", + "details": null + }, + { + "grant": "token-house-mission", + "link": "https://github.com/dappnode/DAppNodePackage-op-node", + "amount": "50000", + "date": "2023-07-07", + "details": "You can find the link to the forum thread for this mission here:\nhttps://gov.optimism.io/t/final-dappnode-future-proofing-ui-ux-of-op-nodes/6189 " + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://ethseer.io/entity/dappnode?network=mainnet", + "name": "Dappnode self-reported users", + "description": "Dappnode includes the graffiti \"validated_from_DAppNode\" in consensus clients by default, giving users the option to opt-out of the self-reporting setting" + }, + { + "url": "https://www.youtube.com/watch?v=lh5hADm1Iuk&list=PLpMpAvZuB3w56Z__TProOhu767X1Udoyc", + "name": "Dappnode Driving School", + "description": "Video tutorials for getting started on Dappnode" + } + ], + "projectUid": "0xf839a585342327848d4541a6fcc315404e879537a60a1370f2cd45a94283a1ba" + }, + { + "name": "Solady", + "description": "Solady is an open-source repository containing highly-optimized Solidity snippets. It offers efficient implementations of commonly-used libraries, such as MerkleProofLib, alongside cutting-edge features like LibZip.\n\nBy thoughtfully encapsulating low-level inline assembly within flexible APIs, Solady simplifies the process of writing clean and efficient Solidity code. More than just a library, Solady also serves as a learning resource and experimental laboratory for pioneering gas-optimization techniques.\n\nSolady is used in the codebases of Optimism and Coinbase.\n\nWith respect to the OP stack, Solady contributes in the following ways:\n- Provides a Solidity and JavaScript implementation of FastLZ compression algorithm, which is used for more accurate gas estimations in the Fjord upgrade. The JavaScript code is very minimal, allowing for it's easy translation into Go.\n- Various other utilities such as bytecode proxies and string operations.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/0e726459-df1e-4cea-bddb-25399f88acea.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/0615ef25-edbb-4b19-934d-79614daf8040.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://solady.org" + ], + "farcaster": [], + "twitter": "https://twitter.com/optimizoor", + "mirror": null + }, + "team": [ + "4686" + ], + "github": [ + { + "url": "https://github.com/Vectorized/solady", + "name": "Solady", + "description": "Optimized Solidity snippets" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "99379", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "45018", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://github.com/search?q=repo%3Aethereum-optimism%2Foptimism%20solady&type=code", + "name": "Solady usage in Optimism", + "description": "Solady usage in Optimism" + } + ], + "projectUid": "0x9151666888d0ca532a529be98a50d2eb992988117e202163f865fa9a27eb7149" + }, + { + "name": "PANTONE PLANET", + "description": "Pantone Planet, is an NFT series from the universe, with different colors and has its own uniqueness", + "projectAvatarUrl": "https://cdn.charmverse.io/user-content/9090e73a-29c0-4526-aa48-502931e587db/32fb3d1a-2380-489f-af46-05281394491c/simon-lee-eGALMCJ_Cvk-unsplash.jpg", + "projectCoverImageUrl": "https://cdn.charmverse.io/user-content/9090e73a-29c0-4526-aa48-502931e587db/eef933e3-67a1-4f67-9fb1-f83b721d928b/WhatsApp-Image-2024-06-20-at-01.15.39_89df9811.jpg", + "category": "NFT", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://opensea.io/collection/pantone-planet-1" + ], + "farcaster": [ + "https://warpcast.com/zoopdrop.eth" + ], + "twitter": "sakbaniiiii", + "mirror": null + }, + "team": [ + "258848", + "372043" + ], + "github": [], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://create.party.app/mint/base/0x70c2d3dd78a1395f45861af979bc29e6d0d40017", + "name": "", + "description": "" + } + ], + "projectUid": "0x3f8baf6d4f2cbe2d02f471274f32ad259a446e84dd82c600f034d36f84a2a3d3" + }, + { + "name": "Research and development on multi-section dispute game", + "description": "Our research aims to significantly expedite the fault-proof dispute by implementing a multi-section search approach. In contrast to the bi-section game, which demands log2(N) moves to identify the final disputable step, the K-section game (where K > 2) diminishes the moves to logK(N). However, in the K-section game, each player (defender/attacker) must publish a K-1 VM state hashes on-chain with every move. The introduction of EIP-4844 facilitates a substantial reduction in this cost through the utilization of EIP-4844 Binary Large Object (BLOB), capable of accommodating K=4096 VM hashes per BLOB. Consequently, for an N=2^48 game, the game can be condensed to 4 moves from the original 48 moves.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/246a6f8a-8335-40b7-b7d9-2590bb1c7cf9.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/79a15b72-a8c5-4850-871a-8258d6fc94e8.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://ethstorage.io/" + ], + "farcaster": [], + "twitter": "https://twitter.com/EthStorage", + "mirror": "" + }, + "team": [ + "498701" + ], + "github": [ + { + "url": "https://github.com/ethstorage/optimism", + "name": "Multi-section fault proof", + "description": "Related changes are describe in https://github.com/ethereum-optimism/specs/discussions/191#discussioncomment-10339079" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/page-29596258544520615", + "amount": "30000", + "date": "2024-04-24", + "details": "For detailed information on the grant, please visit the Charmverse page. You can find our progress updates, draft specifications, and code on this [GitHub discussion page](https://github.com/ethereum-optimism/specs/discussions/191)." + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://app.charmverse.io/op-grants/page-29596258544520615", + "name": "Optimism Season 5 Grant", + "description": "Recognition from Optimism community" + }, + { + "url": "https://twitter.com/EthStorage/status/1788554575869542831", + "name": "Twitter announcement", + "description": "" + }, + { + "url": "https://www.youtube.com/watch?v=vbCSqdB-D8g", + "name": "Talk at EthPrague about the project", + "description": "" + } + ], + "projectUid": "0xdbc21abd2657c839060753eada61f93a6d835a0a2f3bdfb530339a2c85f23516" + }, + { + "name": "xuwinnie.review", + "description": "Security Researcher.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/23976744-db3b-49b9-b5d4-3b629a28dd3a.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f7905adc-4525-4ea2-bc64-925690c7069c.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "xuwinnie.review" + ], + "farcaster": [], + "twitter": "https://x.com/xuwinniexu", + "mirror": null + }, + "team": [ + "462511" + ], + "github": [ + { + "url": "https://github.com/xuwinnie/reports", + "name": null, + "description": null + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "freemium", + "pricingModelDetails": "Factors include sloc, complexity, postive impact...", + "links": [], + "projectUid": "0x353abbe13c196db288730b62e7a6d8f2755ee968681a67bc7d5e381621ad211a" + }, + { + "name": "Research and development on multi-section dispute game", + "description": "Our research aims to significantly expedite the fault-proof dispute by implementing a multi-section search approach. In contrast to the bi-section game, which demands log2(N) moves to identify the final disputable step, the K-section game (where K > 2) diminishes the moves to logK(N). However, in the K-section game, each player (defender/attacker) must publish a K-1 VM state hashes on-chain with every move. The introduction of EIP-4844 facilitates a substantial reduction in this cost through the utilization of EIP-4844 Binary Large Object (BLOB), capable of accommodating K=4096 VM hashes per BLOB. Consequently, for an N=2^48 game, the game can be condensed to 4 moves from the original 48 moves.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/246a6f8a-8335-40b7-b7d9-2590bb1c7cf9.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/79a15b72-a8c5-4850-871a-8258d6fc94e8.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://ethstorage.io/" + ], + "farcaster": [], + "twitter": "https://twitter.com/EthStorage", + "mirror": "" + }, + "team": [ + "498701", + "245756" + ], + "github": [ + { + "url": "https://github.com/ethstorage/optimism", + "name": "Multi-section fault proof", + "description": "Related changes are describe in https://github.com/ethereum-optimism/specs/discussions/191#discussioncomment-10339079" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/page-29596258544520615", + "amount": "30000", + "date": "2024-04-24", + "details": "For detailed information on the grant, please visit the Charmverse page. You can find our progress updates, draft specifications, and code on this [GitHub discussion page](https://github.com/ethereum-optimism/specs/discussions/191)." + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://app.charmverse.io/op-grants/page-29596258544520615", + "name": "Optimism Season 5 Grant", + "description": "Recognition from Optimism community" + }, + { + "url": "https://twitter.com/EthStorage/status/1788554575869542831", + "name": "Twitter announcement", + "description": "" + }, + { + "url": "https://www.youtube.com/watch?v=vbCSqdB-D8g", + "name": "Talk at EthPrague about the project", + "description": "" + } + ], + "projectUid": "0xdbc21abd2657c839060753eada61f93a6d835a0a2f3bdfb530339a2c85f23516" + }, + { + "name": "Web3Drop", + "description": "Web3Drop is an all in one free alpha community. Providing giveaways, new NFT collections, tools, platforms and analysis.", + "projectAvatarUrl": "https://cdn.charmverse.io/user-content/5884c2ec-f7dc-4176-ba5c-c04931d55117/a9c1d70c-476b-4bfa-a5aa-dc6586443751/web3drop.jpg", + "projectCoverImageUrl": "https://cdn.charmverse.io/user-content/5884c2ec-f7dc-4176-ba5c-c04931d55117/bfc3b09a-0b59-401f-b67a-914718dea130/photo1711950336.jpeg", + "category": "Social", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://linktr.ee/web3_drop" + ], + "farcaster": [], + "twitter": "Web3_Drop", + "mirror": null + }, + "team": [ + "707791" + ], + "github": [], + "packages": [], + "contracts": [ + { + "address": "0xFEcDA1D9d89D46b3e467AB4E49593893cD1ADaD1", + "deploymentTxHash": "0xa384788c2ec820c7b0fbe37cc47fff6b13c930015644f190437e4a1b63166e6d", + "deployerAddress": "0xe1830927C5E493E8215e0592aff9EEff1C678348", + "verificationProof": "0xb9b4f0ccf28093bd9be8131c44804c0cbddaaf1625e732d509a49c9fe88f77d5264cacdf270b42eb112523518bbb1a57e48b686f488039feceefd3b2ba6b7b691b", + "chainId": 8453 + } + ], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://linktr.ee/web3_drop", + "name": "", + "description": "" + } + ], + "projectUid": "0x7161c183e6d6f3f44499ffb4e28ed03c569089437778961f5b5544fb54791d4c" + }, + { + "name": "Maintaining simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs.\n\nBelow are some key metrics that indicate its adoption:\n\n- Stars: 321\n- Forks: 111\n\nFrom October 1, 2023, to July 31, 2024, the following metrics were observed:\n\n- External Contributors: 3\n- Issues Opened: 34\n- Issues Closed: 30\n- Merged Pull Requests: 28\n\nHowever, the actual usage is higher, as many instances are not being tracked.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/88286a99-4f87-423a-8d13-2ed8ebe4f47c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6e9dc772-39bd-48ef-b113-988854d3062b.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://github.com/smartcontracts/simple-optimism-node" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "328679" + ], + "github": [ + { + "url": "https://github.com/smartcontracts/simple-optimism-node", + "name": "simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "17391", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x09b95c7697625da4915338750c5f78446817a3634cb38bc9155e26bbbc0c87f1" + }, + { + "name": "Blocknative Decoding API", + "description": "Blocknative is dedicated to building developer-friendly tools that enhance user experience and ecosystem growth. We specialize in creating innovative solutions for gas fee estimation across various blockchains and have been building, running, and maintaining advanced gas estimation and optimization infrastructure since 2021. ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/6445d309-3c48-429b-85c7-46b3013baeb7.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/514008b5-80bb-4cf3-87e8-45b4ce67beb3.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "Blocknative.com" + ], + "farcaster": [ + "https://warpcast.com/blocknative" + ], + "twitter": "x.com/blocknative", + "mirror": null + }, + "team": [ + "410300" + ], + "github": [], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "99378", + "date": "", + "details": null + }, + { + "grant": "foundation-mission", + "link": "https://app.charmverse.io/op-grants/batcher-gas-fee-optimization-research-and-implementation-419013603973726", + "amount": "40000", + "date": "2023-05-14", + "details": "" + }, + { + "grant": null, + "link": null, + "amount": "10m-25m", + "date": "2022", + "details": "https://www.blocknative.com/blog/blocknative-raises-15m-for-block-building" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://docs.optimism.io/builders/tools/monitor/analytics-tools#blocknative", + "name": "Blocknative Decoding API ", + "description": "Decode Ethereum L2s batch transactions to its human-readable, JSON format." + } + ], + "projectUid": "0x039dd46c72b1c02723e8f81a08b606a54b5f413c6756e60ba9e3a467dbbcf38b" + }, + { + "name": "Punk Shield", + "description": "Punkshield is an advanced security solution designed to protect your valuable digital assets. It offers a multi-signature (multi-sig) wallet, adding multiple layers of security to safeguard your crypto holdings. Punkshield allows users to enable two-factor authentication (2FA) through Email or Google Authenticator for enhanced protection. The platform also includes a mobile-friendly interface, making it easy to manage your assets on the go.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/7782a4d3-48ab-4027-b2ac-7685dd744470.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/31d95f35-43e6-4c07-821b-70221b57e233.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://punkshield.xyz/" + ], + "farcaster": [ + "https://warpcast.com/punkshield.eth" + ], + "twitter": "https://x.com/Punkonbase", + "mirror": null + }, + "team": [ + "841741" + ], + "github": [], + "packages": [], + "contracts": [ + { + "address": "0xD8461A9760D3DCE9b87259b7D1fB82c20656de3E", + "deploymentTxHash": "0xb2f1f9c12a683959b290825bdf408392a5ac2ae5c942ef57aaea25528e72a06f", + "deployerAddress": "0x2b9C5411E205E8Ea59C1BE1Da4EFdd5FFa7A8a23", + "verificationProof": "0x230f16e658a22aed665c57a4c2a95003a93eb9be4c85d89e741243abb8cd92b90309927a6d3e07b654a1e016ddc492568b58c5dcec49aacd5ee0e33cc08e48d81c", + "chainId": 8453 + } + ], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "freemium", + "pricingModelDetails": "All basepunk holder can access this for free & who have not held basepunk nft, they need to pay 0.0013 Eth to create punkshiled wallet for one time fees.", + "links": [ + { + "url": "https://basescan.org/tx/0xb2f1f9c12a683959b290825bdf408392a5ac2ae5c942ef57aaea25528e72a06f", + "name": "Punk Shield", + "description": "Punkshield revolutionizes digital asset security by providing unmatched protection and peace of mind. With its multi-sig wallet, two-factor authentication, and seamless integration of advanced features like swapping and bridging, Punkshield empowers users to take control of their crypto assets confidently. It safeguards against potential threats, ensuring that users' investments remain secure and accessible, allowing them to focus on growth and innovation in the digital world. With Punkshield, your assets are not just protected—they're fortified for the future." + } + ], + "projectUid": "0x80a7a36ae190817283d49b64d9ce3ff729cf93a6f55135442162866c581cfa63" + }, + { + "name": "blob-archiver-rs", + "description": "Blob-archiver-rs is a service to archive and allow querying of all historical blobs from the beacon chain written in Rust.\n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/f99c72f0-80c1-461a-b4b8-e1d06b490e72.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f3c42e93-7b1a-4bf9-8ab1-cde9eb050039.png", + "category": "Utility", + "osoSlug": "blob-archiver-rs", + "socialLinks": { + "website": [ + "https://optimism-java.github.io/blob-archiver-rs-docs" + ], + "farcaster": [], + "twitter": "https://x.com/optimism_java", + "mirror": null + }, + "team": [ + "451368", + "754190", + "193400" + ], + "github": [ + { + "url": "https://github.com/optimism-java/blob-archiver-rs", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/blob-archiver-rs-a-robust-blob-archiver-service-in-rust-6388430437756178", + "amount": "10000", + "date": "2024-05-09", + "details": "" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0xbea008dac0a4a2d2cc88ed14468f7ce06b1a13d43ead38f31df3ca5f6d70d12e" + }, + { + "name": "Maintaining simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs.\n\nBelow are some key metrics that indicate its adoption:\n\n- Stars: 321\n- Forks: 111\n\nFrom October 1, 2023, to July 31, 2024, the following metrics were observed:\n\n- External Contributors: 3\n- Issues Opened: 34\n- Issues Closed: 30\n- Merged Pull Requests: 28\n\nHowever, the actual usage is higher, as many instances are not being tracked.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/88286a99-4f87-423a-8d13-2ed8ebe4f47c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6e9dc772-39bd-48ef-b113-988854d3062b.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://github.com/smartcontracts/simple-optimism-node" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "328679" + ], + "github": [ + { + "url": "https://github.com/smartcontracts/simple-optimism-node", + "name": "simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "17391", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x09b95c7697625da4915338750c5f78446817a3634cb38bc9155e26bbbc0c87f1" + }, + { + "name": "xuwinnie.review", + "description": "Security Researcher.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/23976744-db3b-49b9-b5d4-3b629a28dd3a.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f7905adc-4525-4ea2-bc64-925690c7069c.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "xuwinnie.review" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "462511" + ], + "github": [ + { + "url": "https://github.com/xuwinnie/reports", + "name": null, + "description": null + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "freemium", + "pricingModelDetails": "NA", + "links": [], + "projectUid": "0x353abbe13c196db288730b62e7a6d8f2755ee968681a67bc7d5e381621ad211a" + }, + { + "name": "OP Succinct: Full ZK Validity Proving of OP Stack Rollups with SP1", + "description": "OP Succinct combines OP Stack, a battle-tested, modular rollup framework, with SP1, a blazing-fast zkVM, to enable any OP Stack rollup to be fully proven with ZKPs. ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/55feffd8-8eb4-42f9-a46a-d01336ce9c0f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/87d02689-101f-4ee0-83d2-8720fad3073c.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://www.succinct.xyz/" + ], + "farcaster": [], + "twitter": "https://twitter.com/SuccinctLabs", + "mirror": null + }, + "team": [ + "5323", + "5882", + "4226", + "3735" + ], + "github": [ + { + "url": "https://github.com/succinctlabs/op-succinct", + "name": "OP Succinct", + "description": "Upgrade any OP Stack chain to use ZKPs using SP1 in 1 hour." + }, + { + "url": "https://github.com/succinctlabs/sp1", + "name": "SP1", + "description": "A blazing fast, general-purpose zkVM that makes ZKPs accessible to any developer." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "foundation-mission", + "link": "https://github.com/ethereum-optimism/ecosystem-contributions/issues/76", + "amount": "15000", + "date": "2023-07-25", + "details": "" + }, + { + "grant": null, + "link": null, + "amount": "above-50m", + "date": "2024", + "details": "Raised a seed and series A funding round from Paradigm." + } + ], + "revenue": [] + }, + "pricingModel": "freemium", + "pricingModelDetails": "SP1 is our zkVM that is open-source and will always be free to use locally. We also provide a freemium proof generation service (users start with free credits and then pay after a certain volume of proofs) to make generating SP1 proofs simple, so users can use SP1 without setting up their own proving infrastructure.", + "links": [], + "projectUid": "0xfad78fad680d407f81e7fd46632b4b4936676d1776a5cbf02694b94698495746" + }, + { + "name": "Upnode Deploy", + "description": "Upnode Deploy allows chain operators and developers to quickly launch their OP Stack chain with the necessary infrastructure, including an explorer, bridge, faucet, and monitoring system, by modifying a few environment variables related to the RPC endpoint, private keys, and chain information.\n\nWith a single Docker Compose command, they can launch and manage every component of the OP Stack chain, including the ability to deploy a replica node by providing `rollup.json` and `genesis.json`. Upnode Deploy also offers a user interface similar to Conduit, which simplifies the OP Stack deployment process.\n\nUnlike Conduit, Upnode Deploy provides developers and chain operators with a tool to deploy OP Stack chains on their own servers instead of relying on third-party managed servers. Upnode Deploy is free, open-source, and fully transparent, whereas Conduit is a paid, closed-source solution.\n\nUpnode Deploy supports the latest OP Stack v1.9.0 and is prepared for the upcoming migration from `pnpm` to `just`.\n\nUpnode Deploy has won Fraxtal Hackathon: https://dorahacks.io/buidl/13971\n\nVideo of docker compose deploying an OP Stack L3 on Fraxtal: https://www.youtube.com/watch?v=8dytrXGjDG4", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/91ebe6cd-12a6-42fb-b3ef-d717e79ac9b8.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/84ec5980-5e06-4630-92b4-16ce9e9e3f83.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://deploy.upnode.org", + "https://upnode.org", + "https://dorahacks.io/buidl/13971", + "https://www.youtube.com/watch?v=8dytrXGjDG4" + ], + "farcaster": [], + "twitter": "https://x.com/upnodeIntern", + "mirror": null + }, + "team": [ + "328679" + ], + "github": [ + { + "url": "https://github.com/upnodedev/upnode-deploy-ui", + "name": "Upnode Deploy UI", + "description": "User interface for deploying an OP Stack chain on-premise" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-ui-v2", + "name": "Upnode Deploy Bridge UI", + "description": "" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-indexer-v2", + "name": "Upnode Deploy Bridge Indexer", + "description": "" + }, + { + "url": "https://github.com/upnodedev/evm-faucet", + "name": "Upnode Deploy Faucet", + "description": "" + }, + { + "url": "https://github.com/upnodedev/opstack-compose", + "name": "opstack-compose", + "description": "OP Stack deployment tool using docker compose" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-ui", + "name": "Upnode Deploy Bridge UI (Old)", + "description": "" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-indexer", + "name": "Upnode Deploy Bridge Indexer (Old)", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "62112", + "date": "", + "details": null + }, + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/page-5705679072018564", + "amount": "30000", + "date": "2023-08-19", + "details": "Cycle 14 Grant" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://dorahacks.io/buidl/13971", + "name": "Upnode Deploy has won Fraxtal hackathon", + "description": "Upnode Deploy has won Fraxtal hackathon" + }, + { + "url": "https://youtu.be/8dytrXGjDG4", + "name": "Upnode Deploy opstack-compose demo", + "description": "A demo video shows how opstack-compose Docker Compose work to deploy a new OP Stack chain" + } + ], + "projectUid": "0x81af86360a8e964cc907a5689a62e94231c7e42e05f49c0586716975d72e2e2e" + }, + { + "name": "Lighthouse", + "description": "Lighthouse is a leading Ethereum consensus client written in the rust programming language. \n\nIt is built and maintained by a team of engineers, researchers and developers dedicated to advancing the current state of decentralized technology.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/f32836f7-e483-43c8-94a3-098d7bcaf040.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/34a19c11-c391-40e3-b16a-24372308a4ea.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://lighthouse.sigmaprime.io" + ], + "farcaster": [], + "twitter": "@sigp_io", + "mirror": null + }, + "team": [ + "845911" + ], + "github": [ + { + "url": "https://github.com/sigp/lighthouse", + "name": "Lighthouse", + "description": "Leading Ethereum consensus client in rust." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "165460", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "298138", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x04b1cd5a7c59117474ce414b309fa48e985bdaab4b0dab72045f74d04ebd8cff" + }, + { + "name": "op-besu", + "description": "Op-besu is an OP Stack execution client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/cccbc3c2-e7e4-4f1f-9eb9-110b9d3006dd.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/11b27f90-aab4-4013-b554-1375533a88c5.png", + "category": "Utility", + "osoSlug": "op-besu-optimism-java", + "socialLinks": { + "website": [ + "https://optimism-java.github.io/op-besu-docs" + ], + "farcaster": [], + "twitter": "https://x.com/optimism_java", + "mirror": null + }, + "team": [ + "193400" + ], + "github": [ + { + "url": "https://github.com/optimism-java/op-besu", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/op-besu-an-op-stack-execution-client-based-on-hyperledger-besu-2818630304747294", + "amount": "50000", + "date": "2024-05-09", + "details": "" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x7d69da70e6453a7abb641a770cad602c0a7893186cb20f990efe22c0cb248115" + }, + { + "name": "Act", + "description": "Act is a smart contract specification language and toolkit for formal verification. Act specifications are a formal, high-level description of all possible behaviours of an EVM program. Act allows many existing general purpose verification tools to be leveraged to prove properties about the specification. Such tools include SMT solvers (cvc5, z3, bitwuzla), theorem provers (Coq) and economic analysis tooling (CheckMate, Open Games). Act specifications can be automatically proved equivalent to concrete implementations in EVM. For very simple contracts, Act specifications can be automatically generated from EVM bytecode.\n\nThis is an end-to-end pipeline that supports principled reasoning about high level properties of EVM bytecode. It supports reasoning about both correctness (e.g. accounting invariants) and economic properties (e.g. incentive compatibility). Act specifications serve as a high-level smart contract representation, allowing for easy integration of existing general purpose analysis and verification tooling into the EVM context.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/a08fa912-3bc7-4957-9a64-5b10bc13397e.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/16e8a1cb-69b1-4098-8c40-fd25a5a29b8f.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://github.com/ethereum/act", + "https://ethereum.github.io/act/" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "843949" + ], + "github": [ + { + "url": "https://github.com/ethereum/act", + "name": "Act", + "description": "The Act Smart Contract Specification Language" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://ethereum.github.io/act/", + "name": "Act Documentation", + "description": "The Act Book provides documentation for the Act language." + } + ], + "projectUid": "0x2704cd27b8c60b098d4fe8c5c0fbae2f8f5fe9067c687c501a4c6dc6e9887876" + }, + { + "name": "FANBASE ✨", + "description": "This is a fanbase community that operates in the field of social engagement.", + "projectAvatarUrl": "https://cdn.charmverse.io/user-content/6020d938-f07e-4f95-a756-5562f175762e/f6550061-4756-49ac-b3da-6dc87fd589a9/76716e6b0c575e52832cf0f58cae6f2c.jpg", + "projectCoverImageUrl": "https://cdn.charmverse.io/user-content/6020d938-f07e-4f95-a756-5562f175762e/906bad2e-6a95-4bba-9261-aeaf88ff7afe/Screenshot_20240823-030141_1.jpg", + "category": "Social", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://www.fanbase.app/" + ], + "farcaster": [ + "https://warpcast.com/denzooo", + "https://warpcast.com/phynn", + "https://warpcast.com/cepodr" + ], + "twitter": "", + "mirror": null + }, + "team": [ + "508591" + ], + "github": [], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://news.fanbase.app/", + "name": "Fanbase", + "description": "Fanbase is a FREE Next-Generation Social Media App that allows ANY user to earn money from day one.\nUnlike other social apps, Fanbase is the one place you can truly be you " + } + ], + "projectUid": "0xa7d3f54fe62bbff857bba25d18d385d943741e6d970e5491d1341218e54a6762" + }, + { + "name": "Ethereum Attestation Service (EAS)", + "description": "EAS is an infrastructure public good for making attestations onchain or offchain about anything. Attestations are digital signatures on structured pieces of data used to build more trust online and onchain. Over 1M+ attestations have been made in the Superchain from over 14k+ unique attesters.\n\nEAS is natively integrated into OP Bedrock and linked by two predeploy addresses:\nhttps://github.com/ethereum-optimism/optimism/tree/3542398896d9faca6b379fe67e3985d722cf80b6/packages/contracts-bedrock/src/EAS", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/e74ff6ef-578b-4dcb-b155-e663822b2f94.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/a447bb2c-d43d-433c-b66c-2506c12858f4.png", + "category": "Utility", + "osoSlug": "ethereum-attestation-service", + "socialLinks": { + "website": [ + "https://attest.org", + "https://docs.attest.org" + ], + "farcaster": [ + "https://warpcast.com/~/channel/eas" + ], + "twitter": "https://twitter.com/eas_eth", + "mirror": "https://mirror.xyz/0xeee68aECeB4A9e9f328a46c39F50d83fA0239cDF" + }, + "team": [ + "9848" + ], + "github": [ + { + "url": "https://github.com/ethereum-attestation-service/eas-contracts", + "name": "Ethereum Attestation Service", + "description": "This is the primary repo for all things Ethereum Attestation Service." + } + ], + "packages": [ + { + "url": "https://www.npmjs.com/package/@ethereum-attestation-service/eas-contracts", + "name": null, + "description": null + } + ], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "219758", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "44061", + "date": "", + "details": null + }, + { + "grant": "foundation-mission", + "link": "https://app.charmverse.io/op-grants/page-4929520669085159", + "amount": "50000", + "date": "2023-08-07", + "details": "This grant was awarded for continued enhancements of the EAS Attestation Explorer, an application built on top of the EAS contracts. " + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://docs.optimism.io/chain/addresses#op-mainnet-l2", + "name": "EAS Predeploy Addresses on Optimism", + "description": "EAS is natively integrated into the OP Stack linked by two predeploy addresses. You can see the official contract addresses on the OP docs.\n\nOP Github with EAS natively integrated into Bedrock:\nhttps://github.com/ethereum-optimism/optimism/tree/3542398896d9faca6b379fe67e3985d722cf80b6/packages/contracts-bedrock/src/EAS\n\nPredeploy Addresses:\nSchemaRegistry: 0x4200000000000000000000000000000000000020\nEAS: 0x4200000000000000000000000000000000000021" + } + ], + "projectUid": "0xa88844cea135382e3484e39c3172033437121b35ca0bc8b10b9b8253984876b5" + }, + { + "name": "op-besu", + "description": "Op-besu is an OP Stack execution client written in Java 21. We are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/cccbc3c2-e7e4-4f1f-9eb9-110b9d3006dd.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/11b27f90-aab4-4013-b554-1375533a88c5.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://optimism-java.github.io/op-besu-docs" + ], + "farcaster": [], + "twitter": "https://x.com/optimism_java", + "mirror": null + }, + "team": [ + "193400" + ], + "github": [ + "https://github.com/optimism-java/op-besu" + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/op-besu-an-op-stack-execution-client-based-on-hyperledger-besu-2818630304747294", + "amount": "50000", + "date": "2024-05-09", + "details": "" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x7d69da70e6453a7abb641a770cad602c0a7893186cb20f990efe22c0cb248115" + }, + { + "name": "Nfts ", + "description": "nft creation ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/39cfa64d-46e8-43a1-9bf8-baf6d41de613.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f43cc8a7-8575-45c8-843f-01f9830befd0.png", + "category": "NFT", + "osoSlug": "", + "socialLinks": { + "website": [], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "427926" + ], + "github": [], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x965d10dd8af44d0286af95744897ac7e066f92114c080c021e628f4af3eda298" + }, + { + "name": "Upnode Deploy", + "description": "Upnode Deploy allows chain operators and developers to quickly launch their OP Stack chain with the necessary infrastructure, including an explorer, bridge, faucet, and monitoring system, by modifying a few environment variables related to the RPC endpoint, private keys, and chain information.\n\nWith a single Docker Compose command, they can launch and manage every component of the OP Stack chain, including the ability to deploy a replica node by providing `rollup.json` and `genesis.json`. Upnode Deploy also offers a user interface similar to Conduit, which simplifies the OP Stack deployment process.\n\nUnlike Conduit, Upnode Deploy provides developers and chain operators with a tool to deploy OP Stack chains on their own servers instead of relying on third-party managed servers. Upnode Deploy is free, open-source, and fully transparent, whereas Conduit is a paid, closed-source solution.\n\nUpnode Deploy supports the latest OP Stack v1.9.0 and is prepared for the upcoming migration from `pnpm` to `just`.\n\nUpnode Deploy has won Fraxtal Hackathon: https://dorahacks.io/buidl/13971\n\nVideo of docker compose deploying an OP Stack L3 on Fraxtal: https://www.youtube.com/watch?v=8dytrXGjDG4", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/91ebe6cd-12a6-42fb-b3ef-d717e79ac9b8.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/84ec5980-5e06-4630-92b4-16ce9e9e3f83.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://deploy.upnode.org", + "https://upnode.org", + "https://dorahacks.io/buidl/13971", + "https://www.youtube.com/watch?v=8dytrXGjDG4" + ], + "farcaster": [], + "twitter": "https://x.com/upnodeIntern", + "mirror": null + }, + "team": [ + "328679" + ], + "github": [ + { + "url": "https://github.com/upnodedev/upnode-deploy-ui", + "name": "Upnode Deploy UI", + "description": "User interface for deploying an OP Stack chain on-premise" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-ui-v2", + "name": "Upnode Deploy Bridge UI", + "description": "" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-indexer-v2", + "name": "Upnode Deploy Bridge Indexer", + "description": "" + }, + { + "url": "https://github.com/upnodedev/evm-faucet", + "name": "Upnode Deploy Faucet", + "description": "" + }, + { + "url": "https://github.com/upnodedev/opstack-compose", + "name": "opstack-compose", + "description": "OP Stack deployment tool using docker compose" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-ui", + "name": "Upnode Deploy Bridge UI (Old)", + "description": "" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-indexer", + "name": "Upnode Deploy Bridge Indexer (Old)", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "62112", + "date": "", + "details": null + }, + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/page-5705679072018564", + "amount": "30000", + "date": "2023-08-19", + "details": "Cycle 14 Grant" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://dorahacks.io/buidl/13971", + "name": "Upnode Deploy has won Fraxtal hackathon", + "description": "Upnode Deploy has won Fraxtal hackathon" + }, + { + "url": "https://youtu.be/8dytrXGjDG4", + "name": "Upnode Deploy opstack-compose demo", + "description": "A demo video shows how opstack-compose Docker Compose work to deploy a new OP Stack chain" + } + ], + "projectUid": "0x81af86360a8e964cc907a5689a62e94231c7e42e05f49c0586716975d72e2e2e" + }, + { + "name": "Dappnode", + "description": "Since 2018, Dappnode has been a key software for blockchain infrastructure and a big part of decentralization in Ethereum.\nDappnode is a decentralized infrastructure platform that allows users to easily host their own decentralized applications (dApps) and blockchain nodes. Dappnode makes it easy to host and run various types of blockchain software, such as Ethereum, Bitcoin, IPFS, and others. The platform also provides users with a user-friendly interface to manage and monitor their nodes.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/69817332-d0d8-41e4-98bf-d691ac36a92f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/7337ad49-5899-4fcf-9420-931cb7c45277.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://dappnode.com" + ], + "farcaster": [ + "https://warpcast.com/dappnode" + ], + "twitter": "https://twitter.com/dappnode", + "mirror": null + }, + "team": [ + "15703", + "8263" + ], + "github": [ + { + "url": "https://github.com/dappnode/DAppNode", + "name": "Dappnode", + "description": "General repository for Dappnode" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "248448.21", + "date": "", + "details": null + }, + { + "grant": "token-house-mission", + "link": "https://github.com/dappnode/DAppNodePackage-op-node", + "amount": "50000", + "date": "2023-07-07", + "details": "You can find the link to the forum thread for this mission here:\nhttps://gov.optimism.io/t/final-dappnode-future-proofing-ui-ux-of-op-nodes/6189 " + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://ethseer.io/entity/dappnode?network=mainnet", + "name": "Dappnode self-reported users", + "description": "Dappnode includes the graffiti \"validated_from_DAppNode\" in consensus clients by default, giving users the option to opt-out of the self-reporting setting" + }, + { + "url": "https://www.youtube.com/watch?v=lh5hADm1Iuk&list=PLpMpAvZuB3w56Z__TProOhu767X1Udoyc", + "name": "Dappnode Driving School", + "description": "Video tutorials for getting started on Dappnode" + } + ], + "projectUid": "0xf839a585342327848d4541a6fcc315404e879537a60a1370f2cd45a94283a1ba" + }, + { + "name": "Vyper", + "description": "Pythonic Smart Contract Language for the EVM", + "projectAvatarUrl": "https://cdn.charmverse.io/user-content/5302de23-eae6-4cda-97aa-25fefd829726/9aa6f15f-e32a-4bca-a40a-5b1e1122babb/2024-06-11_23-25.png", + "projectCoverImageUrl": "https://cdn.charmverse.io/user-content/5302de23-eae6-4cda-97aa-25fefd829726/6c137923-55fc-4dc9-9424-5dad59f82ab4/vyper-optimism.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://github.com/vyperlang/vyper", + "https://vyperlang.org/" + ], + "farcaster": [ + "https://warpcast.com/~/channel/vyper" + ], + "twitter": "https://x.com/vyperlang?lang=en", + "mirror": null + }, + "team": [ + "253861", + "14976", + "19809" + ], + "github": [ + { + "url": "https://github.com/vyperlang/vyper", + "name": "Vyper", + "description": "Pythonic Smart Contract Language for the EVM" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "135200", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "248448.21", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://defillama.com/languages", + "name": "Smart Contract Programming Language Statistics", + "description": "Vyper is the #2 most popular EVM programming language, securing $2b+ of value ($50m of which are on Optimism)" + }, + { + "url": "https://github.com/benber86/vyper_bytecode", + "name": "Vyper Bytecode Benchmark", + "description": "Benchmarks showing that Vyper generates on average 50% less bytecode than Solidity" + }, + { + "url": "https://github.com/z80dev/gascomps", + "name": "Gas Usage Benchmark", + "description": "Benchmark showing that Vyper uses much less gas for standard ERC20 functions compared to Solidity reference implementations " + } + ], + "projectUid": "0x9ca1f7b0e0d10d3bd2619e51a54f2e4175e029c87a2944cf1ebc89164ba77ea0" + }, + { + "name": "AWS KMS and YubiHSM signer for OP Stack", + "description": "We have developed a signer proxy software that enables the OP Stack chain to use an external signer (currently supporting AWS KMS and YubiHSM) through the official signer client to signer the sequencer, batcher, proposer and challenger transactions. However, the official signer client does not integrate with external signers, so we have implemented this functionality in our signer proxy.\n\nCurrently, the process outlined in the Optimism documentation for setting up a sequencer, batcher, and proposer requires using plain private keys, creating an insecure environment for mainnet deployment. Although the documentation suggests using hardware security modules (HSMs) for key management, it lacks detailed guidance beyond referencing source code. Chain operators, particularly those using bare metal setups, often prefer YubiHSM2 over cloud-based solutions like AWS KMS due to its hardware-native security.\n\nTo enhance security, mainnet chain operators are encouraged to use industry-standard hardware signers like YubiHSM2 or AWS KMS. This approach allows operators to deploy Optimism stack chains securely by protecting private keys with hardware-based solutions. Existing resources, such as the integration of YubiHSM2 into the Keplr wallet and the TMKMS YubiHSM installer, provide relevant experiences that support this approach.\n\nOur AWS KMS Signer proxy has been used by the Lisk team for their op-challenger. We are working with them to make signer proxy perfect and production ready.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/220e4527-d5f9-472d-be56-9adf59d27e3f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/ffb2a694-74be-48f3-897d-96034c088b3a.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "849514", + "394600", + "328679" + ], + "github": [ + { + "url": "https://github.com/upnodedev/signer-proxy", + "name": null, + "description": null + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/research-on-using-yubihsm-and-aws-kms-hardware-signer-on-op-stack-41211765826072866", + "amount": "15000", + "date": "2024-05-09", + "details": "Research on using YubiHSM and AWS KMS hardware signer on OP Stack Season 5 Cycle 22" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0xd4ed99cc6aaf73ca63b32f7a03b5427ac1d2955bf9efc31eb14f5773016988d0" + }, + { + "name": "Lighthouse", + "description": "Lighthouse is a leading Ethereum consensus client written in the rust programming language. \n\nIt is built and maintained by a team of engineers, researchers and developers dedicated to advancing the current state of decentralized technology.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/f32836f7-e483-43c8-94a3-098d7bcaf040.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/34a19c11-c391-40e3-b16a-24372308a4ea.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://lighthouse.sigmaprime.io" + ], + "farcaster": [], + "twitter": "@sigp_io", + "mirror": null + }, + "team": [ + "845911" + ], + "github": [ + { + "url": "https://github.com/sigp/lighthouse", + "name": "Lighthouse", + "description": "Leading Ethereum consensus client in rust." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "165460", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "298138", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x04b1cd5a7c59117474ce414b309fa48e985bdaab4b0dab72045f74d04ebd8cff" + }, + { + "name": "op-besu", + "description": "Op-besu is an OP Stack execution client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official [website](https://optimism-java.github.io) .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/cccbc3c2-e7e4-4f1f-9eb9-110b9d3006dd.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/11b27f90-aab4-4013-b554-1375533a88c5.png", + "category": "Utility", + "osoSlug": "op-besu-optimism-java", + "socialLinks": { + "website": [ + "https://optimism-java.github.io/op-besu-docs" + ], + "farcaster": [], + "twitter": "https://x.com/optimism_java", + "mirror": null + }, + "team": [ + "193400" + ], + "github": [ + { + "url": "https://github.com/optimism-java/op-besu", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/op-besu-an-op-stack-execution-client-based-on-hyperledger-besu-2818630304747294", + "amount": "50000", + "date": "2024-05-09", + "details": "" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x7d69da70e6453a7abb641a770cad602c0a7893186cb20f990efe22c0cb248115" + }, + { + "name": "MATUBMA", + "description": "I just registered for the SUNNY Awards to be eligible for 540K OP!", + "projectAvatarUrl": "https://cdn.charmverse.io/user-content/9100e3fe-1f1e-47cd-a424-e67c1ac6d523/50f6c156-3fd6-4220-80d5-045ef1658f8d/wazowski-mike.gif", + "projectCoverImageUrl": "https://cdn.charmverse.io/user-content/9100e3fe-1f1e-47cd-a424-e67c1ac6d523/84aaead4-8b2c-4cc2-8f4e-9ea1d4579984/6181.jpg", + "category": "NFT", + "osoSlug": "MATUBMA", + "socialLinks": { + "website": [ + "https://zora.co/@compile" + ], + "farcaster": [ + "https://warpcast.com/matubma" + ], + "twitter": "https://x.com/extremelyluxury", + "mirror": null + }, + "team": [ + "590905" + ], + "github": [ + { + "url": "https://github.com/tsvyntar", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://zora.co/@compile", + "name": "MATUBMA", + "description": "I make a nice collection and photo and imagine" + } + ], + "projectUid": "0x6664074da8453628ebad1cf90ca0a6a313febf2e4909d3aba0c0360f41204c73" + }, + { + "name": "blob-archiver-rs", + "description": "Blob-archiver-rs is a service to archive and allow querying of all historical blobs from the beacon chain written in Rust.\n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/f99c72f0-80c1-461a-b4b8-e1d06b490e72.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f3c42e93-7b1a-4bf9-8ab1-cde9eb050039.png", + "category": "Utility", + "osoSlug": "blob-archiver-rs", + "socialLinks": { + "website": [ + "https://optimism-java.github.io/blob-archiver-rs-docs" + ], + "farcaster": [], + "twitter": "https://x.com/optimism_java", + "mirror": null + }, + "team": [ + "451368", + "754190", + "193400" + ], + "github": [ + { + "url": "https://github.com/optimism-java/blob-archiver-rs", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/blob-archiver-rs-a-robust-blob-archiver-service-in-rust-6388430437756178", + "amount": "10000", + "date": "2024-05-09", + "details": "" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0xbea008dac0a4a2d2cc88ed14468f7ce06b1a13d43ead38f31df3ca5f6d70d12e" + }, + { + "name": "Research and development on multi-section dispute game", + "description": "Our research aims to significantly expedite the fault-proof dispute by implementing a multi-section search approach. In contrast to the bi-section game, which demands log2(N) moves to identify the final disputable step, the K-section game (where K > 2) diminishes the moves to logK(N). However, in the K-section game, each player (defender/attacker) must publish a K-1 VM state hashes on-chain with every move. The introduction of EIP-4844 facilitates a substantial reduction in this cost through the utilization of EIP-4844 Binary Large Object (BLOB), capable of accommodating K=4096 VM hashes per BLOB. Consequently, for an N=2^48 game, the game can be condensed to 4 moves from the original 48 moves.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/246a6f8a-8335-40b7-b7d9-2590bb1c7cf9.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/79a15b72-a8c5-4850-871a-8258d6fc94e8.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://ethstorage.io/" + ], + "farcaster": [], + "twitter": "https://twitter.com/EthStorage", + "mirror": "" + }, + "team": [ + "498701" + ], + "github": [ + { + "url": "https://github.com/ethstorage/optimism", + "name": "Multi-section fault proof", + "description": "Related changes are describe in https://github.com/ethereum-optimism/specs/discussions/191#discussioncomment-10339079" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/page-29596258544520615", + "amount": "30000", + "date": "2024-04-24", + "details": "For detailed information on the grant, please visit the Charmverse page. You can find our progress updates, draft specifications, and code on this [GitHub discussion page](https://github.com/ethereum-optimism/specs/discussions/191)." + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://app.charmverse.io/op-grants/page-29596258544520615", + "name": "Optimism Season 5 Grant", + "description": "Recognition from Optimism community" + }, + { + "url": "https://twitter.com/EthStorage/status/1788554575869542831", + "name": "Twitter announcement", + "description": "" + } + ], + "projectUid": "0xdbc21abd2657c839060753eada61f93a6d835a0a2f3bdfb530339a2c85f23516" + }, + { + "name": "Nimbus", + "description": "Nimbus is a client implementation for both Ethereum’s Consensus Layer and Execution Layer that strives to be as lightweight as possible in terms of resources used. ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/cf0751ef-d8aa-4814-80c7-70e3a305499d.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/14ef8c04-600b-4449-a501-2c8e1880ac9e.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://nimbus.team/" + ], + "farcaster": [], + "twitter": "https://twitter.com/ethnimbus", + "mirror": null + }, + "team": [ + "12747" + ], + "github": [ + { + "url": "https://github.com/status-im/nimbus-eth2", + "name": "Nimbus Consensus Client Repo", + "description": "Nim implementation of the Ethereum Beacon Chain (Consensus Client)" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "84018", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "198758", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0xe346264e87202b47f1057eb0b0fcaa0ea7f83e14507ca4585a91a5d94e0e92c0" + }, + { + "name": "ArtGridz", + "description": "Dive into the new internet. Eternal and Yours.\nPreserving today for tomorrow using pixel art and blockchain storage.\n\nOur smart contract records every alteration for each pixel onchain using event emissions. These events are used to fetch the live state of the artwork and past artworks from finished canvases. A new canvas starts after all 10'000 pixels are claimed.", + "projectAvatarUrl": "https://cdn.charmverse.io/user-content/e9e91a73-3525-4b78-a630-7886ebfc7937/a0f11e65-b793-4450-a471-47f5f739f74c/ArtGrids-Logo-1200px.png", + "projectCoverImageUrl": "https://cdn.charmverse.io/user-content/e9e91a73-3525-4b78-a630-7886ebfc7937/31d91e49-c777-4f28-b01d-96dd5d773250/Kopie-von-ridz-(1).png", + "category": "Social", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://artgridz.decentraplace.io" + ], + "farcaster": [ + "https://warpcast.com/artgridz" + ], + "twitter": "artgridz", + "mirror": null + }, + "team": [ + "628167" + ], + "github": [ + { + "url": "https://github.com/Decentraplace/artgridz-superhack", + "name": null, + "description": null + }, + { + "url": "https://github.com/Decentraplace/artgridz-superhack/", + "name": "ArtGridz paymaster&bundler", + "description": "A free-to-play pixel art platform on the Base L2 blockchain." + } + ], + "packages": [], + "contracts": [ + { + "address": "0xC0011BB70cC2f19208EF01F88DD16B43250C7f77", + "deploymentTxHash": "0xcfc72abe33e70628de7ebdd4cc38412210d6dc4752970472f2084226fe73d23a", + "deployerAddress": "0x91eB3b483244CB2d7671b4e6433e7c6008878355", + "verificationProof": "0x6f7195144b49abd1a495d4871540b1500fd830848a3b5f3373680287288faa176d4a596d2205c3ed0b52886c62aad2bffaa0684e76d368f26a9d6a93035aea3f1b", + "chainId": 8453 + } + ], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://ethglobal.com/showcase/artgridz-heytj", + "name": "ETHGlobal Showcase", + "description": "Participation in Superhack 2024" + } + ], + "projectUid": "0x959c370aa6c127bdd45ba3fcf97242457ac09f0e3e12457b01f345bd10843c1c" + }, + { + "name": "[DappLearning] Web3 Development Tutorial", + "description": "DappLearning is the definitive guide to decentralized application (Dapp) development on blockchain technology. It offers step-by-step practical experience through classic projects. The GitHub repository has garnered over 5K stars. The OP Stack is a crucial component of this guide, and we have meticulously designed relevant experiments, as well as compiled a rich list of reference materials for those who wish to learn. Additionally, we organized two online OP Stack sharing sessions and uploaded the related videos to YouTube, which have received nearly 1K views. \nOur tutorial not only assists Mandarin-speaking developers in Mainland China but also extends its reach to support developers in regions such as Hong Kong, Singapore, Malaysia, and beyond.\n\nOP stack tutorial (docs + video course): \nhttps://github.com/Dapp-Learning-DAO/Dapp-Learning/blob/main/basic/28-optimism-layer2/README.md\nhttps://www.youtube.com/playlist?list=PLgPVMJY4tnFNXwnStKiI9FZ9cV-OqgZMT\n", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/8edaf178-239d-4396-85f0-15b9a13eff91.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/23f1881a-a148-4a96-b974-97e0a4016d0b.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://dapplearning.org/" + ], + "farcaster": [], + "twitter": "https://x.com/Dapp_learning", + "mirror": null + }, + "team": [ + "517069", + "617880", + "516941" + ], + "github": [ + { + "url": "https://github.com/Dapp-Learning-DAO/Dapp-Learning", + "name": "Dapp Learning Development Tutorial", + "description": "DappLearning is the definitive guide to decentralized application (Dapp) development on blockchain technology. It offers step-by-step practical experience through classic projects. The GitHub repository has garnered over 5K stars. The OP Stack is a crucial component of this guide, and we have meticulously designed relevant experiments, as well as compiled a rich list of reference materials for those who wish to learn. Additionally, we organized two online OP Stack sharing sessions and uploaded the related videos to YouTube, which have received nearly 1K views. \nOur tutorial not only assists Mandarin-speaking developers in Mainland China but also extends its reach to support developers in regions such as Hong Kong, Singapore, Malaysia, and beyond.\n\nOP stack tutorial (docs + video course): \nhttps://github.com/Dapp-Learning-DAO/Dapp-Learning/blob/main/basic/28-optimism-layer2/README.md\nhttps://www.youtube.com/playlist?list=PLgPVMJY4tnFNXwnStKiI9FZ9cV-OqgZMT\n" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "21600", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x4d926f7d302cbb95fe37487892a49b0b6240601e3a84023f8a1518678d6e6dbe" + }, + { + "name": "Maintaining simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/88286a99-4f87-423a-8d13-2ed8ebe4f47c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6e9dc772-39bd-48ef-b113-988854d3062b.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://github.com/smartcontracts/simple-optimism-node" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "328679" + ], + "github": [ + { + "url": "https://github.com/smartcontracts/simple-optimism-node", + "name": "simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "17391", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x09b95c7697625da4915338750c5f78446817a3634cb38bc9155e26bbbc0c87f1" + }, + { + "name": "OP Succinct: Full ZK Validity Proving of OP Stack Rollups with SP1", + "description": "OP Succinct combines OP Stack, a battle-tested, modular rollup framework, with SP1, a blazing-fast zkVM, to enable any OP Stack rollup to be fully proven with ZKPs. ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/55feffd8-8eb4-42f9-a46a-d01336ce9c0f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/87d02689-101f-4ee0-83d2-8720fad3073c.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://www.succinct.xyz/" + ], + "farcaster": [], + "twitter": "https://twitter.com/SuccinctLabs", + "mirror": null + }, + "team": [ + "5323", + "5882", + "4226", + "3735" + ], + "github": [ + { + "url": "https://github.com/succinctlabs/op-succinct", + "name": "OP Succinct", + "description": "Upgrade any OP Stack chain to use ZKPs using SP1 in 1 hour." + }, + { + "url": "https://github.com/succinctlabs/sp1", + "name": "SP1", + "description": "A blazing fast, general-purpose zkVM that makes ZKPs accessible to any developer." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "foundation-mission", + "link": "https://github.com/ethereum-optimism/ecosystem-contributions/issues/76", + "amount": "15000", + "date": "2023-07-25", + "details": "" + }, + { + "grant": null, + "link": null, + "amount": "above-50m", + "date": "2024", + "details": "Raised a seed and series A funding round from Paradigm." + } + ], + "revenue": [] + }, + "pricingModel": "freemium", + "pricingModelDetails": "SP1 is our zkVM that is open-source and will always be free to use locally. We also provide a freemium proof generation service (users start with free credits and then pay after a certain volume of proofs) to make generating SP1 proofs simple, so users can use SP1 without setting up their own proving infrastructure.", + "links": [], + "projectUid": "0xfad78fad680d407f81e7fd46632b4b4936676d1776a5cbf02694b94698495746" + }, + { + "name": "Blocknative Blob Archive and Research", + "description": "Blocknative is dedicated to building developer-friendly tools that enhance user experience and ecosystem growth. We specialize in creating innovative solutions for gas fee estimation across various blockchains and have been building, running, and maintaining advanced gas estimation and optimization infrastructure since 2021. ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/89b7357e-0cb5-45d1-8c20-b1c835ad584c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/735c2a57-e42e-4b09-8f55-67e6bcdab127.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "Blocknative.com" + ], + "farcaster": [], + "twitter": "x.com/blocknative", + "mirror": null + }, + "team": [ + "410300" + ], + "github": [], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "29998", + "date": "", + "details": null + }, + { + "grant": "foundation-mission", + "link": "https://app.charmverse.io/op-grants/batcher-gas-fee-optimization-research-and-implementation-419013603973726", + "amount": "40000", + "date": "2024-05-14", + "details": "" + }, + { + "grant": null, + "link": null, + "amount": "10m-25m", + "date": "2021", + "details": "https://www.blocknative.com/blog/blocknative-raises-15m-for-block-building" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://www.blocknative.com/blog/how-self-built-blocks-unintentionally-introduce-base-fee-volatility ", + "name": "How Self-Built Blocks Unintentionally Introduce Base Fee Volatility", + "description": "analyzes how self-built blocks impact base fee volatility" + }, + { + "url": "https://www.blocknative.com/blog/june-20th-blob-contention-event-retrospective ", + "name": "Blob Inversion: An Investigation Into the June 20th 2024 Blob Spike", + "description": "investigates the June 20th blob contention event" + }, + { + "url": "https://www.blocknative.com/blog/ethereums-eip-4844-dencun-upgrade-a-85-day-analysis", + "name": "Ethereum's EIP 4844 Dencun Upgrade: A 85-Day Analysis", + "description": "provides an 85-day analysis of the Dencun upgrade" + }, + { + "url": "https://docs.blocknative.com/blocknative-data-archive", + "name": "Blocknative Mempool Archive (and Blob Archive)", + "description": "The Blob Archive complements our existing Mempool Archive, offering a comprehensive view of Ethereum network activity.\n" + } + ], + "projectUid": "0x7e4eb6294ad8e97eceb3bb6a39891eb386bfbaa5d4e8f16a9939d18ad79d789c" + }, + { + "name": "hildr", + "description": "Hildr is an OP Stack rollup node client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/d304db21-cc7e-4236-8a63-a2a5161c4aee.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/2d30ac8c-806b-4332-b596-c8b5faadc032.png", + "category": "Utility", + "osoSlug": "hildr-optimism-java", + "socialLinks": { + "website": [ + "https://optimism-java.github.io/hildr-docs" + ], + "farcaster": [], + "twitter": "https://x.com/optimism_java", + "mirror": null + }, + "team": [ + "193400", + "754190" + ], + "github": [ + { + "url": "https://github.com/optimism-java/hildr", + "name": "", + "description": "" + } + ], + "packages": [ + { + "url": "https://github.com/optimism-java/hildr/pkgs/container/hildr", + "name": null, + "description": null + }, + { + "url": "https://github.com/optimism-java/hildr/releases/tag/v0.4.4", + "name": null, + "description": null + } + ], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "62608.95", + "date": "", + "details": null + }, + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/page-4923039239406415", + "amount": "25000", + "date": "2023-07-05", + "details": "" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://www.opensource.observer/project/hildr-optimism-java", + "name": "", + "description": "" + } + ], + "projectUid": "0x7333cac46b20999de07f4d7be5146c10a30f19586907bd2ce986b81af340cb97" + }, + { + "name": "Lodestar", + "description": "Lodestar is a Typescript ecosystem for Ethereum consensus, developed by ChainSafe Systems. Our flagship products are our production-capable beacon chain and validator client. In addition, we maintain public repositories of useful tools for public use. Some of these libraries include JS implementations for BLS, SSZ, Discv5, Gossipsub, Noise and Yamux. Our work contributes to the backbone infrastructure required to keep the Ethereum blockchain progressing within the rules as defined by the specification.\n\nLodestar’s niche is in its implementation language, TypeScript. Our software and tooling is uniquely situated as the go-to for researchers and developers for rapid prototyping such as our Prover, a verified web3 provider using light clients to increase decentralization and security of the JSON-RPC. Millions of developers around the world are familiar with Typescript, and Lodestar’s high-quality codebases are excellent introductions to the Ethereum protocol, with the goal of increasing client diversity and attracting new talent from one of the largest groups of developers in the world.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/973ba7db-8101-405b-98a0-1f7d93a0f344.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/3bb2834a-dcfd-4a71-ae2f-1e4fbef4209c.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://lodestar.chainsafe.io", + "https://github.com/ChainSafe/lodestar", + "https://chainsafe.github.io/lodestar/", + "https://chainsafe.io" + ], + "farcaster": [ + "https://warpcast.com/lodestar" + ], + "twitter": "https://x.com/lodestar_eth", + "mirror": null + }, + "team": [ + "20822" + ], + "github": [ + { + "url": "https://github.com/ChainSafe/lodestar", + "name": "Lodestar", + "description": "TypeScript Implementation of Ethereum Consensus" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "248448.21", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "79662.51", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://explorer.rated.network/o/ChainSafe%20-%20Lido?network=mainnet&timeWindow=30d&idType=poolShare", + "name": "ChainSafe Validator Metrics", + "description": "This page shows the performance of Lodestar as a validator client, run by ChainSafe infrastructure to support client diversity on mainnet validators via Lido." + }, + { + "url": "https://probelab.io/ethereum/discv5/2024-34/", + "name": "Probelab Discv5 Distribution", + "description": "This page represents the distribution of various user agents within the Ethereum discv5 DHT." + }, + { + "url": "https://npm-stat.com/charts.html?package=%40chainsafe%2Flodestar&from=2021-06-26&to=2024-08-26", + "name": "NPM Download Stats", + "description": "This mono-repository contains a suite of Ethereum Consensus packages." + } + ], + "projectUid": "0x8ec88058175ef4c1c9b1f26910c4d4f2cfa733d6fcd1dbd9385476a313d9e12d" + }, + { + "name": "BASE BTC EARTH 🌍", + "description": "Hello, I am a designer. I am an artificial intelligence designer. I am 25 years old. I'm from Turkey. I need some support. I want to do more for Optimisim. I don't know much about Github. But everything I did here is as you want. I increased the on-chain activity and interacted with 420 wallets. https://element.market/collections/base-btc-earth", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/f7b97236-dce1-4e44-873c-74bb5f31b49c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/963d18b8-32a1-4d7c-a09a-640cd20e4f22.png", + "category": "NFT", + "osoSlug": "BASE BTC EARTH 🌍", + "socialLinks": { + "website": [ + "https://element.market/collections/base-btc-earth" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "569945" + ], + "github": [ + { + "url": "https://github.com/mali030303/BASE-BTC-EARTH--", + "name": null, + "description": null + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "pay_to_use", + "pricingModelDetails": "Our price is the lowest fee. Our goal is community before money. It is usually a fee like 0.00001 Eth that everyone can reach.This is true for all the projects I do.", + "links": [], + "projectUid": "0xcb0434aaf86a5dca68f96edefc22bf04a16bbfaa48b0a4a40c844f1afb8d7b1e" + }, + { + "name": "Dappnode", + "description": "Since 2018, Dappnode has been a key software for blockchain infrastructure and a big part of decentralization in Ethereum.\nDappnode is a decentralized infrastructure platform that allows users to easily host their own decentralized applications (dApps) and blockchain nodes. Dappnode makes it easy to host and run various types of blockchain software, such as Ethereum, Bitcoin, IPFS, and others. The platform also provides users with a user-friendly interface to manage and monitor their nodes.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/69817332-d0d8-41e4-98bf-d691ac36a92f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/7337ad49-5899-4fcf-9420-931cb7c45277.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://dappnode.com" + ], + "farcaster": [ + "https://warpcast.com/dappnode" + ], + "twitter": "https://twitter.com/dappnode", + "mirror": null + }, + "team": [ + "15703", + "8263" + ], + "github": [ + { + "url": "https://github.com/dappnode/DAppNode", + "name": "Dappnode", + "description": "General repository for Dappnode" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "248448.21", + "date": "", + "details": null + }, + { + "grant": "token-house-mission", + "link": "https://github.com/dappnode/DAppNodePackage-op-node", + "amount": "50000", + "date": "2023-07-07", + "details": "You can find the link to the forum thread for this mission here:\nhttps://gov.optimism.io/t/final-dappnode-future-proofing-ui-ux-of-op-nodes/6189 " + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://ethseer.io/entity/dappnode?network=mainnet", + "name": "Dappnode self-reported users", + "description": "Dappnode includes the graffiti \"validated_from_DAppNode\" in consensus clients by default, giving users the option to opt-out of the self-reporting setting" + }, + { + "url": "https://www.youtube.com/watch?v=lh5hADm1Iuk&list=PLpMpAvZuB3w56Z__TProOhu767X1Udoyc", + "name": "Dappnode Driving School", + "description": "Video tutorials for getting started on Dappnode" + } + ], + "projectUid": "0xf839a585342327848d4541a6fcc315404e879537a60a1370f2cd45a94283a1ba" + }, + { + "name": "MonstersOnBase", + "description": "Hello, I am a designer. I am an artificial intelligence designer. I am 25 years old. I'm from Turkey. I need some support. I want to do more for Optimisim. I don't know much about Github. But everything I did here is as you want. I increased the on-chain activity and interacted with 420 wallets.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/ef7bc6d3-c915-4390-9d7f-f781d6f7fea3.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6cf81b2e-43b7-4645-ab66-39f71cb1132b.png", + "category": "NFT", + "osoSlug": "MonstersOnBase", + "socialLinks": { + "website": [ + "https://element.market/collections/monstersonbase" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "569945" + ], + "github": [ + { + "url": "https://github.com/mali030303/MonstersOnBasee", + "name": null, + "description": null + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "freemium", + "pricingModelDetails": "Our price is the lowest fee. Our goal is community before money. It is usually a fee like 0.00001 Eth that everyone can reach.This is true for all the projects I do.", + "links": [], + "projectUid": "0x1480383a90f1ab95cfedee6ea130dca700e5236eceb7dcf3f08a0e96b43c90aa" + }, + { + "name": "xuwinnie.review", + "description": "Security Researcher.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/23976744-db3b-49b9-b5d4-3b629a28dd3a.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f7905adc-4525-4ea2-bc64-925690c7069c.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "xuwinnie.review" + ], + "farcaster": [], + "twitter": "https://x.com/xuwinniexu", + "mirror": null + }, + "team": [ + "462511" + ], + "github": [ + { + "url": "https://github.com/xuwinnie/reports", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "freemium", + "pricingModelDetails": "Factors include sloc, complexity, postive impact...", + "links": [ + { + "url": "https://github.com/code-423n4/2024-07-optimism-findings/issues/36", + "name": "C4 H-01: Invalid DISPUTED_L2_BLOCK_NUMBER is passed to VM", + "description": "An attacker can counter a valid output claim by providing a trace containing one block after the original claim. To be fixed in the Granite Network Upgrade." + } + ], + "projectUid": "0x353abbe13c196db288730b62e7a6d8f2755ee968681a67bc7d5e381621ad211a" + }, + { + "name": "op-besu", + "description": "Op-besu is an OP Stack execution client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/cccbc3c2-e7e4-4f1f-9eb9-110b9d3006dd.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/11b27f90-aab4-4013-b554-1375533a88c5.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://optimism-java.github.io/op-besu-docs" + ], + "farcaster": [], + "twitter": "https://x.com/optimism_java", + "mirror": null + }, + "team": [ + "193400" + ], + "github": [ + { + "url": "https://github.com/optimism-java/op-besu", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/op-besu-an-op-stack-execution-client-based-on-hyperledger-besu-2818630304747294", + "amount": "50000", + "date": "2024-05-09", + "details": "" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x7d69da70e6453a7abb641a770cad602c0a7893186cb20f990efe22c0cb248115" + }, + { + "name": "RubyScore", + "description": "RubyScore - decentralized on-chain ranking protocol that represents layer 2 segmentation on 10+ parameters and scores the performance of wallets on various parameters. Key features of the platform include a unique on-chain reputation system utilizing SBT, advanced analytics to evaluate 10+ network parameters, and a distinctive ranking system with NFT rewards. API offering, which will allow user wallets to be verified through RubyScore, as well as using the API for verification through other dApps.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/598566b6-6d99-4476-a7a0-3842629b7d71.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/b4311568-e6e6-4362-94d6-37af529d974c.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://rubyscore.io/" + ], + "farcaster": [ + "https://warpcast.com/rubyscore" + ], + "twitter": "https://twitter.com/rubyscore_io", + "mirror": "https://medium.com/@rubyscore.io" + }, + "team": [ + "525960", + "569953" + ], + "github": [ + { + "url": "https://github.com/Rubyscoreio/main_contracts", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [ + { + "address": "0xB9cC0Bb020cF55197C4C3d826AC87CAdba51f272", + "deploymentTxHash": "0xcec2938d309e3009052eced872e594bcd59358a6f2645c11fd99ef8eb81da427", + "deployerAddress": "0x72f46FFBd3213218137015EBCcf70bFAaF619513", + "verificationProof": "0x861e5550e00e6d535ea491978c6d821a140703d48bba575a5d2dae19cc87e7211e2171c9f6d8dd89a0d53a85f74ba6c251a831a216f3dda028de77a85f1ab4fa1c", + "chainId": 10 + }, + { + "address": "0x009DBFEe9E155766AF434ED1652CA3769B05E76f", + "deploymentTxHash": "0x787a152f33cc685f02ea31c4e5d819f920a021019cf067f5e3cdbd18a8d2f7e8", + "deployerAddress": "0x72f46FFBd3213218137015EBCcf70bFAaF619513", + "verificationProof": "0x0", + "chainId": 10 + }, + { + "address": "0xbDB018e21AD1e5756853fe008793a474d329991b", + "deploymentTxHash": "0x73dedda26a2b1531a605eef3debaa2e40e1adfc4c2bf9953064b734b77ac4aa2", + "deployerAddress": "0x72f46FFBd3213218137015EBCcf70bFAaF619513", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0xe10Add2ad591A7AC3CA46788a06290De017b9fB4", + "deploymentTxHash": "0x78b9606146f0c0fef8623022241d4e1309af75863a4fe9e6889673b92523066f", + "deployerAddress": "0x381c031bAA5995D0Cc52386508050Ac947780815", + "verificationProof": "0xda772df0896173252b645b16e8bc651788691033802b46b5caf8b42285beedd27bf6ae07c1314a3dcdb19d076216b647c0d82d6071f1d470cdcb362da5810abe1b", + "chainId": 8453 + }, + { + "address": "0xbDB018e21AD1e5756853fe008793a474d329991b", + "deploymentTxHash": "0xc1fd94b4ecd83249d0d452606624bd9df298954b28fa1b26454295b0df30998b", + "deployerAddress": "0x72f46FFBd3213218137015EBCcf70bFAaF619513", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0xDC3D8318Fbaec2de49281843f5bba22e78338146", + "deploymentTxHash": "0x6e7f6b84c44bfcebe743982f07dc2cf9a72daeb4fed7835afed18ecf90e3370f", + "deployerAddress": "0x72f46FFBd3213218137015EBCcf70bFAaF619513", + "verificationProof": "0x0", + "chainId": 7777777 + } + ], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "67.262", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "freemium", + "pricingModelDetails": "Transaction fees for NFT rewards - 0.0003 ETH + gas\n- Vote - gas\n- Mint profile - gas, if custom profile, 0.01 ETH\n- Fee for transactions by Deferred Transaction Service - 0.0003 ETH\n- Fee for transactions by RubyScore ranking passport - In development\n- Fee for transactions by Verax Proof of Humanity Attestation - 0.0005 ETH", + "links": [], + "projectUid": "0x482720e73e91229b5f7d5e2d80a54eb8a722309c26dba03355359788b18f4373" + }, + { + "name": "Nfts ", + "description": "nft creation ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/39cfa64d-46e8-43a1-9bf8-baf6d41de613.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f43cc8a7-8575-45c8-843f-01f9830befd0.png", + "category": "NFT", + "osoSlug": "", + "socialLinks": { + "website": [], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "427926" + ], + "github": [], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x965d10dd8af44d0286af95744897ac7e066f92114c080c021e628f4af3eda298" + }, + { + "name": "Maintaining simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs.\n\nBelow are some key metrics that indicate its adoption:\n\n- Stars: 321\n- Forks: 111\n\nFrom October 1, 2023, to July 31, 2024, the following metrics were observed:\n\n- External Contributors: 3\n- Issues Opened: 34\n- Issues Closed: 30\n- Merged Pull Requests: 28\n\nHowever, the actual usage is higher, as many instances are not being tracked.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/88286a99-4f87-423a-8d13-2ed8ebe4f47c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6e9dc772-39bd-48ef-b113-988854d3062b.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://github.com/smartcontracts/simple-optimism-node" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "328679" + ], + "github": [ + { + "url": "https://github.com/smartcontracts/simple-optimism-node", + "name": "simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "17391", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x09b95c7697625da4915338750c5f78446817a3634cb38bc9155e26bbbc0c87f1" + }, + { + "name": "RPCHub", + "description": "RPCHub is an open source RPC aggregator allowing you to customize configurations and set own strategies, enabling the fastest and most robust RPC services.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/db450965-ac30-4d2e-a635-39d40d1e4179.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/48fb767e-4b37-432b-91b6-be8671b99c45.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://rpchub.io/" + ], + "farcaster": [], + "twitter": "https://x.com/RealRPCHub", + "mirror": null + }, + "team": [ + "568168" + ], + "github": [ + { + "url": "https://github.com/BlockPILabs/aggregator", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://discord.com/channels/900985418202365982/1083240109811445801", + "name": "RPChub discord channel", + "description": "Many developers have expressed that this tool is very useful." + }, + { + "url": "https://github.com/ethereum-optimism/ecosystem-contributions/pull/193", + "name": "Builder Ideas PR", + "description": "The pull request we submitted and got approved and merged" + } + ], + "projectUid": "0xc8baf94c13404f1f5f1fb13de286c052bae58919ca80fd2be5d61312be096b35" + }, + { + "name": "Smoo.th Cryptolib", + "description": "This project is eligible for round 5 as a Research project. \n\nSmoo.th conducts research project to push generic elliptic computations over Ethereum. While previous FCL enabled only P256, SCL, delivered this year enables any curve.\n\n\nAs such, it developped two cryptolibs : \n- FCL, currently used by Coinbase smarwallet, metamask delegation toolkit, \n- SCL, which supersedes FCL both in term of \n\nSmoo.th is also authoring RIP7696, as implemented in SCL, enabling both Ed25519, starkcurve, palla, vesta curves and P256 for lesser cost than any other solidity lib.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/5c7fad2d-0472-436b-a963-27ecf314919d.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/9fd789bb-db6e-4acc-81d8-16b136528f42.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://github.com/get-smooth/crypto-lib" + ], + "farcaster": [], + "twitter": "@RenaudDubois10", + "mirror": null + }, + "team": [ + "585499" + ], + "github": [ + { + "url": "https://github.com/rdubois-crypto/FreshCryptoLib", + "name": "FCL", + "description": "This repo contains our previous FCL, which implement RIP7212 and was used prior to its adoption by OP mainnet by many actors. It is currently deployed in every Coinbase Smartwallet at address\nhttps://basescan.org/address/0x0BA5ED0c6AA8c49038F819E587E2633c4A9F428a#code\nand in soulWallet\nhttps://optimistic.etherscan.io/address/0x31585171cd8e80111180a2f66AE6cc9aEB4dbA84#code\n\nUnfortunately, all actors use a copy of the library, thus i don't have the ownership of it and can't provide a proof in the \"contracts\" section of the application.\n\n" + }, + { + "url": "https://github.com/get-smooth/crypto-lib", + "name": "Smoo.th Crypto Lib (SCL)", + "description": "This repo contains the latest of our cryptolib, audited by cryptoExperts (and ongoing by Veridise).\n\nIt implements RIP7696, enabling generic elliptic curve cryptography, superseding FCL and RIP7212.\nIt is the result of our latest research, presented at ETHCC and ETH Zurich.\n\nWe are also participating actively to RollCalls, and explained our work at RollCall5 :\nhttps://github.com/get-smooth/crypto-lib/blob/main/doc/Conferences/RollCall_8_5_2024.pdf\n\nsmoo.th conducted two different audits both with CryptoExperts and Veridise for a total spending of 60K$, which appear in separate branch of the repo. (audit result summarized in README)." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "19875", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https:ethereum-magicians.org/t/rip-7696-generic-double-scalar-multiplication-dsm-for-all-curves/19798", + "name": "", + "description": "Discussions about RIP7696" + }, + { + "url": "https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7696.md", + "name": "RIP7696 ", + "description": "This RIP implements generic elliptic curve computation. It also provide the asset code to do so (it is the SCL code). Using this, it is possible to use Ed25519 over ethereum, making it compatible with private keys of COSMOS and SOLANA. It is also provide a full webauthn compatibility, while RIP7212 is limited to P256.\n\nThe day devices integrate ed25519, SOLANA and COSMOS will natively enable to store their private key in the secure enclave through passkeys. \n\n" + } + ], + "projectUid": "0xfef0eaf3c745a7175550a75ecfc0056d0a3276eeb0ce8fbc45dd7254411985ec" + }, + { + "name": "xuwinnie.review", + "description": "Security Researcher.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/23976744-db3b-49b9-b5d4-3b629a28dd3a.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f7905adc-4525-4ea2-bc64-925690c7069c.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "xuwinnie.review" + ], + "farcaster": [], + "twitter": "https://x.com/xuwinniexu", + "mirror": null + }, + "team": [ + "462511" + ], + "github": [ + { + "url": "https://github.com/xuwinnie/reports", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "freemium", + "pricingModelDetails": "Factors include sloc, complexity, postive impact...", + "links": [ + { + "url": "https://github.com/code-423n4/2024-07-optimism-findings/issues/36", + "name": "C4 H-01: Invalid DISPUTED_L2_BLOCK_NUMBER is passed to VM", + "description": "An attacker can counter a valid output claim by providing a trace containing one block after the original claim. To be fixed in the Granite Network Upgrade." + } + ], + "projectUid": "0x353abbe13c196db288730b62e7a6d8f2755ee968681a67bc7d5e381621ad211a" + }, + { + "name": "Builderism", + "description": "Make your op stack with just a few commands!", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/e74ad0ba-d2bc-449d-9411-cbcad9bc8105.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/c7c58454-c6b7-4ce0-8b5f-cd60576940f4.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://github.com/rabbitprincess/builderism" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "841662" + ], + "github": [ + { + "url": "https://github.com/rabbitprincess/builderism", + "name": "Builderism", + "description": "Make your mainnet using OP Stack!" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0xd9d3c625d5d821c6cea40f671dae15bc5ef9b9e159abcefe94864cddf11750a4" + }, + { + "name": "Hermes - a GossipSub listener and tracer for libp2p-based networks.", + "description": "The ProbeLab team has recently built Hermes, a GossipSub listener and tracer for libp2p-based networks. Hermes-based experiments aim to measure the efficiency and performance of the GossipSub message broadcasting protocol in any libp2p-based network. Acting as a light node of sorts, Hermes can help developers collect valuable data and tune their network’s protocols based on the message propagation latency, control message overhead and a variety of other metrics. Hermes currently supports the Ethereum consensus layer network.\n\nThe ProbeLab team specialises in network-layer measurements and monitoring. The team operates a variety of tools and uses the data it collects to propose network protocol optimisations.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/90c0de0c-cc0e-4959-afb7-a78ae4c9d674.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/e1d59a51-3f6f-4642-bc88-553026d2d067.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://probelab.io", + "https://probelab.network" + ], + "farcaster": [ + "@yiannisbot" + ], + "twitter": "@yiannisbot", + "mirror": null + }, + "team": [ + "779819", + "845866", + "468804" + ], + "github": [ + { + "url": "https://github.com/probe-lab/hermes", + "name": "Hermes", + "description": "Main project repository." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://probelab.io/tools/hermes/", + "name": "Hermes @ probelab.io", + "description": "Tool description" + } + ], + "projectUid": "0x7504e494cb8d227193182e083128912173c14eaeecec9b90fa453de28377b269" + }, + { + "name": "superproof", + "description": "This is the first open source fault proof explorer. The aim of the project is to show the fault proof process to users in a visual way. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/12f5886c-60f5-4e25-961b-6b940e563edf.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/05060e60-2d96-4031-a565-fb5a528a4fc4.png", + "category": "Utility", + "osoSlug": "dispute-explorer", + "socialLinks": { + "website": [ + "https://optimism-java.github.io/superproof-docs" + ], + "farcaster": [], + "twitter": "https://x.com/optimism_java", + "mirror": null + }, + "team": [ + "451368", + "754190", + "193400" + ], + "github": [ + { + "url": "https://github.com/optimism-java/dispute-explorer", + "name": "", + "description": "" + }, + { + "url": "https://github.com/optimism-java/dispute-explorer-frontend", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0xf6ab5ce1bb1cade3c885b0668addb79ea8997b6dd2b106e95ef1ada65d6f10b7" + }, + { + "name": "Fault Dispute Game Audit Contest", + "description": "The Fault Dispute Game Audit Contest was run from July 15-29th to secure the Superchain by looking for bugs in the Fault Dispute Game contracts.\n\nAfter learning that the OP Labs Audit Framework led to a decision to not fund an audit for the Fault Dispute Game (because the safeguards around it were carefully audited), this project was initiated to bring the top security talent in the space together to secure this crucial piece of infrastructure.\n\nThe result was a two week contest featuring legends like samczsun (the GOAT of whitehats), cts (founder of Zellic), Riley Holterhus (Spearbit Lead Security Researcher), pwning.eth (3rd place on Immunefi all time leaderboard), xuwinnie (winner of the largest audit contest pot of all time), as well as 1000+ other researchers.\n\nThis format proved very effective. The contest uncovered 5 High severity vulnerabilities, as well as 11 Medium severity issues and numerous smaller improvements. These findings spurred the Granite network upgrade (https://gov.optimism.io/t/upgrade-proposal-10-granite-network-upgrade/8733).\n\nMy role was to bring the full audit from idea to completion with the best possible results and minimal time commitment from the OP Labs team. This included:\n- Identifying that this was an important issue for Superchain security, writing the Mission Request, applying, and securing the funding to run the contest.\n- Determining the optimal format to use the funds to find bugs. After discussing an on chain CTF format, decided with OP Labs team that a contest (with some added features) would work best.\n- Negotiating with contest platforms to get the most appealing deal. In the end, Code4rena hosted the contest at zero fee (their typical fee would be 60k OP on a contest of this size).\n- Recruiting top auditors to focus their full time attention on this contest. Selected folks specifically who had the relevant skills for the codebase and worked with them to put together a deal.\n- Took the role of OP Labs representative in organizing the contest: writing scoping documents, organizing the contest repo, putting together ideas to focus researcher attention on the right areas of the codebase, hosting a livestream to walk through the codebase at kickoff, etc.\n- Answering all participant questions during the contest to ensure every valid idea was fully explored.\n- Judging the contest, reviewing all submissions, deduplicating issues, assessing the validity (with the support of OP Labs on final decisions), and putting together the final issues list for the OP Labs team to fix.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/35161dab-61be-49b8-8502-9accf8cc7629.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/48dba596-8cea-4efb-903d-aec2e284e279.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [], + "farcaster": [], + "twitter": "https://x.com/zachobront", "mirror": null }, "team": [ - "20822" - ], - "github": [ - { - "url": "https://github.com/ChainSafe/lodestar", - "name": "Lodestar", - "description": "TypeScript Implementation of Ethereum Consensus" - } + "5882" ], + "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], "grants": [ { - "grant": null, - "link": null, - "amount": "248448.21", - "date": "", - "details": null - }, - { - "grant": null, - "link": null, - "amount": "79662.51", - "date": "", - "details": null + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/the-op-fault-proof-ctf-39249094150592323", + "amount": "50000", + "date": "2024-05-14", + "details": "This grant included two portions: 200k OP was paid out immediately to fund rewards for contest participants, the other 50k was a builders grant for me for organizing, negotiating with platforms, marketing the contest, recruiting auditors, answering auditor questions, and judging." } ], "revenue": [] @@ -280,122 +3247,153 @@ "pricingModelDetails": "", "links": [ { - "url": "https://explorer.rated.network/o/ChainSafe%20-%20Lido?network=mainnet&timeWindow=30d&idType=poolShare", - "name": "ChainSafe Validator Metrics", - "description": "This page shows the performance of Lodestar as a validator client, run by ChainSafe infrastructure to support client diversity on mainnet validators via Lido." - }, - { - "url": "https://probelab.io/ethereum/discv5/2024-34/", - "name": "Probelab Discv5 Distribution", - "description": "This page represents the distribution of various user agents within the Ethereum discv5 DHT." + "url": "https://code4rena.com/reports/2024-07-optimism", + "name": "Audit Report", + "description": "This is the final audit report that was the result of the contest. This was passed to the OP Labs team to work on fixes to ensure the security of the system." }, { - "url": "https://npm-stat.com/charts.html?package=%40chainsafe%2Flodestar&from=2021-06-26&to=2024-08-26", - "name": "NPM Download Stats", - "description": "This mono-repository contains a suite of Ethereum Consensus packages." + "url": "https://gov.optimism.io/t/upgrade-proposal-10-granite-network-upgrade/8733", + "name": "Granite Network Upgrade", + "description": "This is the proposal for the Granite Network Upgrade, written by the OP Labs team. Multiple of the serious issues that spurred the upgrade were the result of this contest." } ], - "projectUid": "0x8ec88058175ef4c1c9b1f26910c4d4f2cfa733d6fcd1dbd9385476a313d9e12d" + "projectUid": "0x28a18006a584489339f6d5266a7585f1c8cbabcb89b2f52e15866e974bcfe802" }, { - "name": "RPCHub", - "description": "RPCHub is an open source RPC aggregator allowing you to customize configurations and set own strategies, enabling the fastest and most robust RPC services.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/db450965-ac30-4d2e-a635-39d40d1e4179.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/48fb767e-4b37-432b-91b6-be8671b99c45.png", + "name": "RaaS and Restaking for OP Stack rollups", + "description": "AltLayer is a rollups-as-a-service provider with the goal to onboard applications to build using OP Stack and join the Superchain ecosystem.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/efb45dc3-f969-486a-94db-b1ba08172fdd.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/834addf6-c0fa-45e3-85d1-c85444cee8ce.png", "category": "Utility", "osoSlug": "", "socialLinks": { "website": [ - "https://op.rpchub.io" + "https://www.altlayer.io/" ], "farcaster": [], - "twitter": "https://x.com/RealRPCHub", + "twitter": "https://x.com/alt_layer", "mirror": null }, "team": [ - "568168" + "846722" ], "github": [ { - "url": "https://github.com/BlockPILabs/aggregator", - "name": "", - "description": "" + "url": "https://github.com/alt-research/mach-avs", + "name": "MACH Actively Validated Service (AVS) for OP Stack rollups", + "description": "AltLayer MACH AVS is a fast finality layer for Ethereum rollups. In MACH AVS, operators run verifier nodes for rollups, monitor the rollup for invalid blocks, and submit an alert to MACH AVS. Alerts can then be confirmed via a sufficient quorum or ZK proofs." } ], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "5m-10m", + "date": "2021", + "details": "USD 7.2M raised in the first round." + }, + { + "grant": null, + "link": null, + "amount": "10m-25m", + "date": "2023", + "details": "USD 14.4M raised in a second round." + } + ], "revenue": [] }, - "pricingModel": "free", + "pricingModel": "pay_to_use", "pricingModelDetails": "", "links": [ { - "url": "https://discord.com/channels/900985418202365982/1083240109811445801", - "name": "RPChub discord channel", - "description": "Many developers have expressed that this tool is very useful." + "url": "https://docs.google.com/spreadsheets/d/1YG5Wz5MsgkZCfrlUrpvS2R7alYEEBlJHw-zM1VsnbN0/edit?usp=sharing", + "name": "A list of OP stack rollups launched by AltLayer", + "description": "AltLayer has launched 20 chains that use OP stack. A big majority of these are Superchain compatible, while some use alternative DA layer supported by the OP Plasma interface. \n\nWhile most of the rollups were launched and managed on behalf of AltLayer's clients such as the Xterio Chain, others were launched as public good networks for developers who wish to experiment with OP stack with different DA configurations." }, { - "url": "https://github.com/ethereum-optimism/ecosystem-contributions/pull/193", - "name": "Builder Ideas PR", - "description": "The pull request we submitted and got approved and merged" + "url": "https://bnb.xterscan.io/", + "name": "Xterio Chain powered by OP stack", + "description": "AltLayer operates several OP-stack chains for Xterio -- a gaming studio. This particular app-specific chain uses OP stack for execution and BNB chain for settlement and DA and has been customized for games. The chain was launched in April, 2024 and has since seen over 109M transactions from over 8.8M wallet addresses." }, { - "url": "https://op-ag-cfg.rpchub.io/", - "name": "Local frontend", - "description": "Local frontend to configure the aggregator" + "url": "https://cyberscan.co/ ", + "name": "Cyber Chain powered by OP stack", + "description": "AltLayer operates an OP-stack chain for Cyber -- a chain dedicated for decentralized social applications. This app-specific chain uses OP stack for execution and Ethereum mainnet for settlement. The chain was launched in May 2024 and has since seen over 19.5M transactions from over 1.3M wallet addresses." + }, + { + "url": "https://stats.altlayer.io/", + "name": "Restaking for OP Rollups", + "description": "AltLayer has developed a restaking framework for rollups called restaked rollups. Restaked rollups come with additional services called actively validated services (AVS) that offer decentralized sequencing, faster finality and decentralized verification to OP rollups. \n\nAltLayer has so far launched 4 fast finality AVSs called MACH on EigenLayer mainnet. Each of these AVSs provide a fast finality network for a given OP stack rollup. These AVSs have attracted a total of over $11B in restaked TVL and each are highly decentralized with 30-50 operators and 20k-40k restaked ETH delegators.\n\nCyber MACH AVS: 41K+ stakers, 57 operators, ≈1.91M ETH Restaked \nAltLayer MACH AVS: 74K+ stakers, 43 operators, ≈ 1.04M ETH restaked\nXterio MACH AVS: 37K+ stakers, 42 operators, ≈1.04M ETH restaked\nGM Network MACH AVS: 19K+ stakers, 33 operators, ≈159K ETH restaked " } ], - "projectUid": "0xc8baf94c13404f1f5f1fb13de286c052bae58919ca80fd2be5d61312be096b35" + "projectUid": "0x6e250ff96f9c00b664d519d20531150df875dff20efcd37de2738f8b3286e7f6" }, { - "name": "Blocknative Decoding API", - "description": "Blocknative is dedicated to building developer-friendly tools that enhance user experience and ecosystem growth. We specialize in creating innovative solutions for gas fee estimation across various blockchains and have been building, running, and maintaining advanced gas estimation and optimization infrastructure since 2021. ", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/6445d309-3c48-429b-85c7-46b3013baeb7.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/514008b5-80bb-4cf3-87e8-45b4ce67beb3.png", + "name": "JEFE TOKEN", + "description": "JEFETOKEN is a software development project focused on smart contracts, blockchain technology, video games & mobile applications. Our goal is to create an ecosystem of web3 applications, based on our own token that powers our platforms and services. Additionally, we offer education through interactive workshops, both in-person and digital, to facilitate user integration into the blockchain ecosystem.\nBlockchain: The JEFE token is developed Open source under the MIT license, coded in Solidity and forms the foundation of the project, deployed on the mainnet in Optimism as $JEFE with the vision of being part of the SUPERCHAIN.\n\nApplication Development: We implement web3 activities within the community, promoting healthy competition through participation in educational workshops and learning activities on blockchain usage. All information is accessible to users from our website and with direct support on our social media channels. We have our own video game, Jefe Zombie, available on Android and iOS. This game introduces users to using their ERC-20 address to rank within the community and earn on-chain rewards, such as $JEFE & NFTs, and off-chain rewards, such as game appearances & accessories.\n\nCommunity Support: We also support community talent in areas like sports (American football and paintball), audiovisual art, helping artists transition to the web3 world, and e-sports, promoting competition and game streaming among users.\n\nJEFE University: We have JEFE University, a tour of presentations and workshops at universities about Optimism, blockchain & web3. We generate POAPs (Proof of Attendance Protocol) for attendees, promoting learning and knowledge sharing.\n\nRewards Program: We incentivize talent and user engagement within our ecosystem through a comprehensive rewards program, prominently featured on our website. Additionally, we're currently developing JEFE COMPASS, an innovative mobile Dapp where users can seamlessly monitor the global community ranking, organize activities, and track both on-chain and off-chain interactions from community addresses and VOTE for events, competitions, top players and more. By participating, users earn rewards points, enabling them to evolve their progress and level of their ranking within the community. \nThis program recurrently lists community activities that integrate web3, providing an access point to understand the use case of JEFE TOKEN. We act as a compass for navigating the web3 world, with a vision of a Superchain. Our utility is to support the transition from web2 to its integration with the Superchain in web3 interactively.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/b9e15e7a-8d23-4b25-83ab-88fc333c417f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/a5f679ab-f06a-401f-a73c-d93f27a2f9ee.png", "category": "Utility", - "osoSlug": "", + "osoSlug": "JEFE TOKEN", "socialLinks": { "website": [ - "Blocknative.com" + "https://jefetoken.com", + "https://rewards.jefetoken.com" ], "farcaster": [ - "https://warpcast.com/blocknative" + "https://warpcast.com/jefetoken" ], - "twitter": "x.com/blocknative", - "mirror": null + "twitter": "https://x.com/JefeTOKEN", + "mirror": "" }, "team": [ - "410300" + "406049" + ], + "github": [ + { + "url": "https://github.com/jefetoken/JEFE-OPTIMISM", + "name": "JEFE TOKEN OPTIMISM", + "description": "This is the repo that contains the open source contract of jefe token that is deployed in the main net of Optimism" + }, + { + "url": "https://github.com/jefetoken/JEFE-OPSTACK", + "name": "JEFE OP STACK RESEARCH & DEVELOPMENT ", + "description": "Contains the information of all the research & development of the optimism chain named knuckles, there are four documents inside that contains the research & development of an open source blockchain with the opstack named knuckles , the documentation of how to deploy a blockchain using opstack is included in English & Spanish , used in workshops and educational purposes there is also kosotl which is an open source reference that helps the developer to serve the purpose of doing the each of the steps that are needed to configure an op blockchain. " + }, + { + "url": "https://github.com/jefetoken/Rewards", + "name": "JEFE WEB3 ACTIVITIES & REWARDS", + "description": "Repo for the orientation of users to use the rewards system of JEFE TOKEN, which is integrated in the Dapp of JEFE COMPASS too , it creates a ranking system on a leaderboard reading the information of the footprint the address of the user is using to interact in web3 activities from and for the community , these activities are sports oriented, educational oriented & gaming oriented, users comply with challenges or task given via rewards system & JEFE COMPASS , activities that are done and verified increase their reward points & based on their balance of JEFE TOKEN users have the voting power that allows them to vote for competition among teams, players & events . " + }, + { + "url": "https://github.com/jefetoken/JEFE-COMPASS", + "name": "JEFE COMPASS ", + "description": "This repo contains the public information for other apps to connect to JEFE COMPASS app & integrate the logic of rewards & web3 activities we have for the community ." + } ], - "github": [], "packages": [], - "contracts": [], + "contracts": [ + { + "address": "0x9FD22a17b4A96Da3F83797d122172C450381fb88", + "deploymentTxHash": "0xd800882d9a1b5c25de1dccf30577e2b5ef27333998cdd9fbeb563b17c64d9997", + "deployerAddress": "0xdBeA55Bad7404F00DF5cd12d30d2086151E83950", + "verificationProof": "0xb84a5278e71e9a6f745de0fe89b4583f9a88b3bf52b5861782acf57b5bc09c0d2debf8fd5dc39b05fbc8ce84f0a76ddda935870f0b60281d89f67c08d782ef1f1c", + "chainId": 10 + } + ], "grantsAndFunding": { "ventureFunding": [], "grants": [ { "grant": null, "link": null, - "amount": "99378", + "amount": "12422", "date": "", "details": null - }, - { - "grant": "foundation-mission", - "link": "https://app.charmverse.io/op-grants/batcher-gas-fee-optimization-research-and-implementation-419013603973726", - "amount": "40000", - "date": "2023-05-14", - "details": "" - }, - { - "grant": null, - "link": null, - "amount": "10m-25m", - "date": "2022", - "details": "https://www.blocknative.com/blog/blocknative-raises-15m-for-block-building" } ], "revenue": [] @@ -404,36 +3402,74 @@ "pricingModelDetails": "", "links": [ { - "url": "https://docs.optimism.io/builders/tools/monitor/analytics-tools#blocknative", - "name": "Blocknative Decoding API ", - "description": "Decode Ethereum L2s batch transactions to its human-readable, JSON format." + "url": "https://explorer.jefetoken.com", + "name": "OP JEFE BLOCKCHAIN KNUCKLES EXPLORER INSPECTOR & MONITOR OF TRANSACTIONS & BLOCKS", + "description": "This is the server for monitoring the op-blockchain knuckles that was deployed together with the research of the op stack and journey, it allows to visualize the blocks, transactions and data related from the blockchain." + }, + { + "url": "https://sepolia-optimism.etherscan.io/address/0x1F1a029BA54513981e4AB05EfF4383647AeB76fF", + "name": "JEFE TOKEN BLOCKCHAIN KNUCKLES BATCHER TESTNET", + "description": "This is the address contract of the batcher that is running the Op blockchain knuckles, connected to the RPC of knuckles on the Sepolia Tesnet .This allow us to understand, study and develop better understanding of the deployment of the blockchain Knuckles using the Opstack along with a wider inspection on how blocks, transactions and the technical aspects that conforms the Superchain." } ], - "projectUid": "0x039dd46c72b1c02723e8f81a08b606a54b5f413c6756e60ba9e3a467dbbcf38b" + "projectUid": "0x43bb3210691d0a7fd15df10a5401020281f7ab57baa49a63225c5c262abc357d" }, { - "name": "Solady", - "description": "Solady is an open-source repository containing highly-optimized Solidity snippets. It offers efficient implementations of commonly-used libraries, such as MerkleProofLib, alongside cutting-edge features like LibZip.\n\nBy thoughtfully encapsulating low-level inline assembly within flexible APIs, Solady simplifies the process of writing clean and efficient Solidity code. More than just a library, Solady also serves as a learning resource and experimental laboratory for pioneering gas-optimization techniques.\n\nSolady is used in the codebases of Optimism and Coinbase.\n\nWith respect to the OP stack, Solady contributes in the following ways:\n- Provides a Solidity and JavaScript implementation of FastLZ compression algorithm, which is used for more accurate gas estimations in the Fjord upgrade. The JavaScript code is very minimal, allowing for it's easy translation into Go.\n- Various other utilities such as bytecode proxies and string operations.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/0e726459-df1e-4cea-bddb-25399f88acea.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/0615ef25-edbb-4b19-934d-79614daf8040.png", + "name": "Upnode Deploy", + "description": "Upnode Deploy allows chain operators and developers to quickly launch their OP Stack chain with the necessary infrastructure, including an explorer, bridge, faucet, and monitoring system, by modifying a few environment variables related to the RPC endpoint, private keys, and chain information.\n\nWith a single Docker Compose command, they can launch and manage every component of the OP Stack chain, including the ability to deploy a replica node by providing `rollup.json` and `genesis.json`. Upnode Deploy also offers a user interface similar to Conduit, which simplifies the OP Stack deployment process.\n\nUnlike Conduit, Upnode Deploy provides developers and chain operators with a tool to deploy OP Stack chains on their own servers instead of relying on third-party managed servers. Upnode Deploy is free, open-source, and fully transparent, whereas Conduit is a paid, closed-source solution.\n\nUpnode Deploy supports the latest OP Stack v1.9.0 and is prepared for the upcoming migration from `pnpm` to `just`.\n\nUpnode Deploy has won Fraxtal Hackathon: https://dorahacks.io/buidl/13971\n\nVideo of docker compose deploying an OP Stack L3 on Fraxtal: https://www.youtube.com/watch?v=8dytrXGjDG4", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/91ebe6cd-12a6-42fb-b3ef-d717e79ac9b8.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/84ec5980-5e06-4630-92b4-16ce9e9e3f83.png", "category": "Utility", "osoSlug": "", "socialLinks": { "website": [ - "https://solady.org" + "https://deploy.upnode.org", + "https://upnode.org", + "https://dorahacks.io/buidl/13971", + "https://www.youtube.com/watch?v=8dytrXGjDG4" ], "farcaster": [], - "twitter": "https://twitter.com/optimizoor", + "twitter": "https://x.com/upnodeIntern", "mirror": null }, "team": [ - "4686" + "328679" ], "github": [ { - "url": "https://github.com/Vectorized/solady", - "name": "Solady", - "description": "Optimized Solidity snippets" + "url": "https://github.com/upnodedev/upnode-deploy-ui", + "name": "Upnode Deploy UI", + "description": "User interface for deploying an OP Stack chain on-premise" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-ui-v2", + "name": "Upnode Deploy Bridge UI", + "description": "" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-indexer-v2", + "name": "Upnode Deploy Bridge Indexer", + "description": "" + }, + { + "url": "https://github.com/upnodedev/evm-faucet", + "name": "Upnode Deploy Faucet", + "description": "" + }, + { + "url": "https://github.com/upnodedev/opstack-compose", + "name": "opstack-compose", + "description": "OP Stack deployment tool using docker compose" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-ui", + "name": "Upnode Deploy Bridge UI (Old)", + "description": "" + }, + { + "url": "https://github.com/upnodedev/opstack-bridge-indexer", + "name": "Upnode Deploy Bridge Indexer (Old)", + "description": "" } ], "packages": [], @@ -444,16 +3480,16 @@ { "grant": null, "link": null, - "amount": "99379", + "amount": "62112", "date": "", "details": null }, { - "grant": null, - "link": null, - "amount": "45018", - "date": "", - "details": null + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/page-5705679072018564", + "amount": "30000", + "date": "2023-08-19", + "details": "Cycle 14 Grant" } ], "revenue": [] @@ -462,12 +3498,17 @@ "pricingModelDetails": "", "links": [ { - "url": "https://github.com/search?q=repo%3Aethereum-optimism%2Foptimism%20solady&type=code", - "name": "Solady usage in Optimism", - "description": "Solady usage in Optimism" + "url": "https://dorahacks.io/buidl/13971", + "name": "Upnode Deploy has won Fraxtal hackathon", + "description": "Upnode Deploy has won Fraxtal hackathon" + }, + { + "url": "https://youtu.be/8dytrXGjDG4", + "name": "Upnode Deploy opstack-compose demo", + "description": "A demo video shows how opstack-compose Docker Compose work to deploy a new OP Stack chain" } ], - "projectUid": "0x9151666888d0ca532a529be98a50d2eb992988117e202163f865fa9a27eb7149" + "projectUid": "0x81af86360a8e964cc907a5689a62e94231c7e42e05f49c0586716975d72e2e2e" }, { "name": "MonstersOnBase", @@ -502,107 +3543,214 @@ "revenue": [] }, "pricingModel": "freemium", - "pricingModelDetails": "Our price is the lowest fee. Our goal is community before money. It is usually a fee like 0.00001 Eth that everyone can reach.This is true for all the projects I do.", + "pricingModelDetails": "Our price is the lowest fee. Our goal is community before money. It is usually a fee like 0.00001 Eth that everyone can reach.", "links": [], "projectUid": "0x1480383a90f1ab95cfedee6ea130dca700e5236eceb7dcf3f08a0e96b43c90aa" }, { - "name": "MATUBMA", - "description": "I just registered for the SUNNY Awards to be eligible for 540K OP!", - "projectAvatarUrl": "https://cdn.charmverse.io/user-content/9100e3fe-1f1e-47cd-a424-e67c1ac6d523/50f6c156-3fd6-4220-80d5-045ef1658f8d/wazowski-mike.gif", - "projectCoverImageUrl": "https://cdn.charmverse.io/user-content/9100e3fe-1f1e-47cd-a424-e67c1ac6d523/84aaead4-8b2c-4cc2-8f4e-9ea1d4579984/6181.jpg", - "category": "NFT", - "osoSlug": "MATUBMA", + "name": "Lighthouse", + "description": "Lighthouse is a leading Ethereum consensus client written in the rust programming language. \n\nIt is built and maintained by a team of engineers, researchers and developers dedicated to advancing the current state of decentralized technology.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/f32836f7-e483-43c8-94a3-098d7bcaf040.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/34a19c11-c391-40e3-b16a-24372308a4ea.png", + "category": "Utility", + "osoSlug": "", "socialLinks": { "website": [ - "https://zora.co/@compile" - ], - "farcaster": [ - "https://warpcast.com/matubma" + "https://lighthouse.sigmaprime.io" ], - "twitter": "https://x.com/extremelyluxury", + "farcaster": [], + "twitter": "@sigp_io", "mirror": null }, "team": [ - "590905" + "845911" ], "github": [ { - "url": "https://github.com/tsvyntar", - "name": "", - "description": "" + "url": "https://github.com/sigp/lighthouse", + "name": "Lighthouse", + "description": "Leading Ethereum consensus client in rust." } ], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "165460", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "298138", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x04b1cd5a7c59117474ce414b309fa48e985bdaab4b0dab72045f74d04ebd8cff" + }, + { + "name": "JEFE TOKEN", + "description": "JEFETOKEN is a software development project focused on smart contracts, blockchain technology, video games & mobile applications. Our goal is to create an ecosystem of web3 applications, based on our own token that powers our platforms and services. Additionally, we offer education through interactive workshops, both in-person and digital, to facilitate user integration into the blockchain ecosystem.\nBlockchain: The JEFE token is developed Open source under the MIT license, coded in Solidity and forms the foundation of the project, deployed on the mainnet in Optimism as $JEFE with the vision of being part of the SUPERCHAIN.\n\nApplication Development: We implement web3 activities within the community, promoting healthy competition through participation in educational workshops and learning activities on blockchain usage. All information is accessible to users from our website and with direct support on our social media channels. We have our own video game, Jefe Zombie, available on Android and iOS. This game introduces users to using their ERC-20 address to rank within the community and earn on-chain rewards, such as $JEFE & NFTs, and off-chain rewards, such as game appearances & accessories.\n\nCommunity Support: We also support community talent in areas like sports (American football and paintball), audiovisual art, helping artists transition to the web3 world, and e-sports, promoting competition and game streaming among users.\n\nJEFE University: We have JEFE University, a tour of presentations and workshops at universities about Optimism, blockchain & web3. We generate POAPs (Proof of Attendance Protocol) for attendees, promoting learning and knowledge sharing.\n\nRewards Program: We incentivize talent and user engagement within our ecosystem through a comprehensive rewards program, prominently featured on our website. Additionally, we're currently developing JEFE COMPASS, an innovative mobile Dapp where users can seamlessly monitor the global community ranking, organize activities, and track both on-chain and off-chain interactions from community addresses and VOTE for events, competitions, top players and more. By participating, users earn rewards points, enabling them to evolve their progress and level of their ranking within the community. \nThis program recurrently lists community activities that integrate web3, providing an access point to understand the use case of JEFE TOKEN. We act as a compass for navigating the web3 world, with a vision of a Superchain. Our utility is to support the transition from web2 to its integration with the Superchain in web3 interactively.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/b9e15e7a-8d23-4b25-83ab-88fc333c417f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/a5f679ab-f06a-401f-a73c-d93f27a2f9ee.png", + "category": "Utility", + "osoSlug": "JEFE TOKEN", + "socialLinks": { + "website": [ + "https://jefetoken.com", + "https://rewards.jefetoken.com" + ], + "farcaster": [ + "https://warpcast.com/jefetoken" + ], + "twitter": "https://x.com/JefeTOKEN", + "mirror": "" + }, + "team": [ + "406049" + ], + "github": [ + { + "url": "https://github.com/jefetoken/JEFE-OPTIMISM", + "name": "JEFE TOKEN OPTIMISM", + "description": "This is the repo that contains the open source contract of jefe token that is deployed in the main net of Optimism" + }, + { + "url": "https://github.com/jefetoken/JEFE-OPSTACK", + "name": "JEFE OP STACK RESEARCH & DEVELOPMENT ", + "description": "Contains the information of all the research & development of the optimism chain named knuckles, there are four documents inside that contains the research & development of an open source blockchain with the opstack named knuckles , the documentation of how to deploy a blockchain using opstack is included in English & Spanish , used in workshops and educational purposes there is also kosotl which is an open source reference that helps the developer to serve the purpose of doing the each of the steps that are needed to configure an op blockchain. " + }, + { + "url": "https://github.com/jefetoken/Rewards", + "name": "JEFE WEB3 ACTIVITIES & REWARDS", + "description": "Repo for the orientation of users to use the rewards system of JEFE TOKEN, which is integrated in the Dapp of JEFE COMPASS too , it creates a ranking system on a leaderboard reading the information of the footprint the address of the user is using to interact in web3 activities from and for the community , these activities are sports oriented, educational oriented & gaming oriented, users comply with challenges or task given via rewards system & JEFE COMPASS , activities that are done and verified increase their reward points & based on their balance of JEFE TOKEN users have the voting power that allows them to vote for competition among teams, players & events . " + }, + { + "url": "https://github.com/jefetoken/JEFE-COMPASS", + "name": "JEFE COMPASS ", + "description": "This repo contains the public information for other apps to connect to JEFE COMPASS app & integrate the logic of rewards & web3 activities we have for the community ." + } + ], + "packages": [], + "contracts": [ + { + "address": "0x9FD22a17b4A96Da3F83797d122172C450381fb88", + "deploymentTxHash": "0xd800882d9a1b5c25de1dccf30577e2b5ef27333998cdd9fbeb563b17c64d9997", + "deployerAddress": "0xdBeA55Bad7404F00DF5cd12d30d2086151E83950", + "verificationProof": "0xb84a5278e71e9a6f745de0fe89b4583f9a88b3bf52b5861782acf57b5bc09c0d2debf8fd5dc39b05fbc8ce84f0a76ddda935870f0b60281d89f67c08d782ef1f1c", + "chainId": 10 + } + ], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "12422", + "date": "", + "details": null + } + ], "revenue": [] }, "pricingModel": "free", "pricingModelDetails": "", "links": [ { - "url": "https://zora.co/@compile", - "name": "MATUBMA", - "description": "I make a nice collection and photo and imagine" + "url": "https://explorer.jefetoken.com", + "name": "OP JEFE BLOCKCHAIN KNUCKLES EXPLORER INSPECTOR & MONITOR OF TRANSACTIONS & BLOCKS", + "description": "This is the server for monitoring the op-blockchain knuckles that was deployed together with the research of the op stack and journey, it allows to visualize the blocks, transactions and data related from the blockchain." + }, + { + "url": "https://sepolia-optimism.etherscan.io/address/0x1F1a029BA54513981e4AB05EfF4383647AeB76fF", + "name": "JEFE TOKEN BLOCKCHAIN KNUCKLES BATCHER TESTNET", + "description": "This is the address contract of the batcher that is running the Op blockchain knuckles, connected to the RPC of knuckles on the Sepolia Tesnet .This allow us to understand, study and develop better understanding of the deployment of the blockchain Knuckles using the Opstack along with a wider inspection on how blocks, transactions and the technical aspects that conforms the Superchain." } ], - "projectUid": "0x6664074da8453628ebad1cf90ca0a6a313febf2e4909d3aba0c0360f41204c73" + "projectUid": "0x43bb3210691d0a7fd15df10a5401020281f7ab57baa49a63225c5c262abc357d" }, - { - "name": "OP STACK DEPLOYER", - "description": "OP Stack Deployer is a comprehensive tool designed to streamline the setup and deployment of an OP Stack chain. By automating complex tasks, it offers a seamless experience for developers. Whether you're an experienced blockchain developer or a newcomer, OP Stack Deployer provides the necessary resources to quickly get your OP Stack-based EVM Rollup operational.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/2578a4d4-b88e-4461-aecf-2278e1fe9bdf.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6e5a0785-93ce-438a-af3d-d81460919f57.png", - "category": "Utility", + { + "name": "Moved Network", + "description": "We're building the next generation Ethereum L2 blockchain on Optimism OP Stack that supports the most secure Move smart contract language. Our goal is to help the security and parallel execution of Move meet Ethereum’s vast liquidity.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/4088a7f3-ba0f-4ec6-a6bc-ff4caaf666eb.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/68088c9d-248f-4b4c-b8b7-1e8c52c5569a.png", + "category": "Cross Chain", "osoSlug": "", "socialLinks": { - "website": [], + "website": [ + "https://moved.network" + ], "farcaster": [], - "twitter": "", + "twitter": "https://x.com/MovedNetwork", "mirror": null }, "team": [ - "842980" - ], - "github": [ - { - "url": "https://github.com/Aymen-Tirchi/op-stack-deployer", - "name": "op stack deployer", - "description": "OP Stack Deployer is a tool that simplifies setting up and deploying an OP Stack chain on the Ethereum Sepolia testnet. This guide will walk you through the steps required to spin up your OP Stack chain and perform tests or customize it for your specific needs." - } + "831955" ], + "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "under-1m", + "date": "2024", + "details": "Received some of the pre-seed investment from 4 VCs and 2 angels. The rounds is still open for more investment." + } + ], "revenue": [] }, - "pricingModel": "free", - "pricingModelDetails": "", - "links": [], - "projectUid": "0x7d3f1d8e9da32b6e81e791a440b28ce9fbd79a5396acc4039d1cdc44c609c6d3" + "pricingModel": "pay_to_use", + "pricingModelDetails": "Users pay for transaction fees", + "links": [ + { + "url": "https://www.crunchbase.com/organization/moved-network", + "name": "Crunchbase", + "description": "Company investor profile" + } + ], + "projectUid": "0x5606763865e540ae9ff0c58f206a708f58ea117c08d8d8d1e74f768abeff084c" }, { - "name": "Nfts ", - "description": "nft creation ", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/39cfa64d-46e8-43a1-9bf8-baf6d41de613.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f43cc8a7-8575-45c8-843f-01f9830befd0.png", + "name": "Dragons On Op Stack 🔴", + "description": "Hello, I am a designer. I am an artificial intelligence designer. I am 25 years old. I'm from Turkey. I need some support. I want to do more for Optimisim. I don't know much about Github. But everything I did here is as you want. I increased the on-chain activity and interacted with 420 wallets.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/7d8db529-7225-43f2-bc2c-ade2f7aaf7af.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/af6a4fb6-52e3-4570-840a-e6c949ff905e.png", "category": "NFT", - "osoSlug": "", + "osoSlug": "Dragons On Op Stack 🔴", "socialLinks": { - "website": [], + "website": [ + "https://element.market/collections/dragons-on-op-stack" + ], "farcaster": [], "twitter": null, "mirror": null }, "team": [ - "427926" + "569945" + ], + "github": [ + { + "url": "https://github.com/mali030303/Dragons-On-Op-Stack--", + "name": null, + "description": null + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { @@ -610,110 +3758,165 @@ "grants": [], "revenue": [] }, - "pricingModel": "free", - "pricingModelDetails": "", + "pricingModel": "pay_to_use", + "pricingModelDetails": "Our price is the lowest fee. Our goal is community before money. It is usually a fee like 0.00001 Eth that everyone can reach.This is true for all the projects I do.", "links": [], - "projectUid": "0x965d10dd8af44d0286af95744897ac7e066f92114c080c021e628f4af3eda298" + "projectUid": "0x6ee546715053790bda72f913925b782461830ccdcc14ad12a2f288641510f448" }, { - "name": "Builderism", - "description": "Make your op stack with just a few commands!", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/e74ad0ba-d2bc-449d-9411-cbcad9bc8105.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/c7c58454-c6b7-4ce0-8b5f-cd60576940f4.png", - "category": "Utility", + "name": "Orderly Network", + "description": "Orderly Network is a combination of an orderbook-based trading infrastructure and a robust liquidity layer offering perpetual futures. Unlike traditional platforms, Orderly doesn’t have a front end; instead, it operates at the core of the ecosystem, providing essential services to projects built on top of it.\n\nBuilt on top of the OP Stack, Orderly Chain settles trades across multiple blockchains leveraging its asset management vaults for user deposits. These asset vaults are currently deployed across Arbitrum, OP Mainnet, Base, Polygon POS and Mantle. \n\nOrderly has 12 brokers built on top of its infrastructure currently - 11/12 of these are deployed to the OP and Base mainnet asset vaults. These brokers/projects include WOOFi Pro, LogX, SharpeAI, Bitoro, EMDX, Ascendex, CoolWallet and more. Orderly has an additional 10+ projects in the \"integration underway\" stage and/or on testnet to deploy in the coming months. \n\nDetails on Orderly OP Stack can be found on our explorer: \nhttps://explorer.orderly.network/\n\nOrderly overall TVL: $38.5m\nTVL Breakdown in OP & Base - \nOptimism Mainnet TVL: $8,608,017\nBase TVL: $1,348,071\n\nUp to date statistics can be found at: \nhttps://dune.com/orderly_network/orderly-dashboard\n\nTeam Members and Roles: 45+ Team members across 10+ countries.\nCore contributors: Ran (CEO), Terence (CTO), Arjun (COO), Bryan (Product), Slava (Product), Amine (Product), Midoji (BD & Product), Aurora (BD), Henry (Institutional BD), Drew (Marketing), Brandon (Social & Content Marketing), Irene (Growth Marketing)\n\n\n", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/76ccd2c5-0225-4e7f-a2c7-e5541d3b46e4.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/3039461d-66da-43e6-bd08-ec5bc721c37c.png", + "category": "DeFi", "osoSlug": "", "socialLinks": { "website": [ - "https://github.com/rabbitprincess/builderism" + "orderly.network" ], - "farcaster": [], - "twitter": null, + "farcaster": [ + "https://warpcast.com/orderly" + ], + "twitter": "@orderlynetwork", "mirror": null }, "team": [ - "841662" + "341567" ], "github": [ { - "url": "https://github.com/rabbitprincess/builderism", - "name": "Builderism", - "description": "Make your mainnet using OP Stack!" + "url": "https://github.com/OrderlyNetwork/contract-evm", + "name": null, + "description": null + } + ], + "packages": [ + { + "url": "https://www.npmjs.com/package/@orderly.network/hooks", + "name": null, + "description": null + } + ], + "contracts": [ + { + "address": "0x816f722424B49Cf1275cc86DA9840Fbd5a6167e9", + "deploymentTxHash": "0x7792fcca87a2da230c67a71ed5063a89794e4a680dfa281f31ab2aa63902b4d9", + "deployerAddress": "0x43E3E4d002BA65c6a26d2e4c998b46e427370e6c", + "verificationProof": "0xd91b5d96b1bf76b007aa4d0db4305ca827de74f6bba08bcacb308042fae5f4f2776499f92595ad99c6ed308f5ec90a0eb83942b4707c58a4a312b74bbb1664bf1c", + "chainId": 10 + }, + { + "address": "0x816f722424B49Cf1275cc86DA9840Fbd5a6167e9", + "deploymentTxHash": "0x9ef5c9a2591e754e9801af1bb318abc966ac704b47002f1a9ab59e2ef5d28cd9", + "deployerAddress": "0x43E3E4d002BA65c6a26d2e4c998b46e427370e6c", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0x173B47eDBeCa665125edc24C509bfE545CDA60a9", + "deploymentTxHash": "0x69968dac1999c5d5a50fff92e997f04dc95838c7591c0e36892dbfefc7020f36", + "deployerAddress": "0x295e0fC7ab0F86df5597F38c9568a2da217E6673", + "verificationProof": "0xb297ce79e77b28def6f16b6f575683d41c2d69e859e661bfa27cf7920fb24def50c59fc61c23d7bc7407d5dbc89bf51d34f9dea38f1465bc7a3da708eb5e59391c", + "chainId": 8453 + }, + { + "address": "0x173B47eDBeCa665125edc24C509bfE545CDA60a9", + "deploymentTxHash": "0xee45013725d7a5cd45127ebfe7f05d63993b85a5634a9c8e8df3657946e3d5d6", + "deployerAddress": "0x295e0fC7ab0F86df5597F38c9568a2da217E6673", + "verificationProof": "0x0", + "chainId": 10 } ], - "packages": [], - "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "44000", + "date": "", + "details": null + } + ], "revenue": [] }, - "pricingModel": "free", - "pricingModelDetails": "", + "pricingModel": "freemium", + "pricingModelDetails": "Orderly operates on a revenue share model with \"brokers\" that sit on top of it. \nOrderly charges a base trading fee of 3bps taker and 0bps maker and keeps 100% of this (60% of this fee goes towards the Orderly treasury for ORDER stakers to access. Anything charged on top of the base fee by the broker is 100% theirs to keep. ", "links": [], - "projectUid": "0xd9d3c625d5d821c6cea40f671dae15bc5ef9b9e159abcefe94864cddf11750a4" + "projectUid": "0x52d9a9709aeb50c10afb0f67a35f1a538bc6897c9f45161d39c37fd566fbe19a" }, { - "name": "op-besu", - "description": "Op-besu is an OP Stack execution client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/cccbc3c2-e7e4-4f1f-9eb9-110b9d3006dd.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/11b27f90-aab4-4013-b554-1375533a88c5.png", + "name": "Rust Libp2p", + "description": "The rust implementation of libp2p. Libp2p is a modular framework for a variety of p2p protocols. These protocols are used widely by a variety of projects to establish p2p communications in a decentralized manner.\n\nThe rust implementation is used by a variety of projects in the space including, Magi (OP Stack rollup client), Lighthouse (Ethereum consensus client) and Forest (Filecoin client). \n\nThe rust implementation specifically, is used by a variety of projects in the ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/352a5108-5f07-4765-a43d-7ba0b4b27054.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/01e43966-8955-4584-b45d-84645a97dc5d.png", "category": "Utility", - "osoSlug": "op-besu-optimism-java", + "osoSlug": "", "socialLinks": { "website": [ - "https://optimism-java.github.io/op-besu-docs" + "https://sigmaprime.io" ], "farcaster": [], - "twitter": "https://x.com/optimism_java", + "twitter": "@sigp_io", "mirror": null }, "team": [ - "193400" + "845911" ], "github": [ { - "url": "https://github.com/optimism-java/op-besu", - "name": "", - "description": "" + "url": "https://github.com/libp2p/rust-libp2p", + "name": "Rust-Libp2p", + "description": "Collection of p2p protocols in the rust programming language" } ], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [ - { - "grant": "token-house-mission", - "link": "https://app.charmverse.io/op-grants/op-besu-an-op-stack-execution-client-based-on-hyperledger-besu-2818630304747294", - "amount": "50000", - "date": "2024-05-09", - "details": "" - } - ], + "grants": [], "revenue": [] }, "pricingModel": "free", "pricingModelDetails": "", - "links": [], - "projectUid": "0x7d69da70e6453a7abb641a770cad602c0a7893186cb20f990efe22c0cb248115" + "links": [ + { + "url": "https://github.com/libp2p/rust-libp2p", + "name": "Rust Libp2p", + "description": "The core rust libp2p library" + } + ], + "projectUid": "0xdf1bb03d08808e2d789f5eac8462bdc560f1bb5b0877f0cf8c66ab53a0bc2f5c" }, { - "name": "Nfts ", - "description": "nft creation ", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/39cfa64d-46e8-43a1-9bf8-baf6d41de613.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f43cc8a7-8575-45c8-843f-01f9830befd0.png", - "category": "NFT", + "name": "hevm", + "description": "hevm is an open source, state-of-the art, fast symbolic and concrete EVM execution engine. It has a library interface and can be used as a component in high level tooling. It can be used stand-alone for ad-hoc analysis and symbolic unit test execution.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/d7cf4059-4f9c-48aa-a37a-df2f8c81933c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/020d34f6-e8bb-43b5-8508-7935d2b00583.png", + "category": "Utility", "osoSlug": "", "socialLinks": { - "website": [], + "website": [ + "https://hevm.dev/", + "https://github.com/ethereum/hevm/" + ], "farcaster": [], "twitter": null, "mirror": null }, "team": [ - "427926" + "843949", + "844134", + "845018", + "848682" + ], + "github": [ + { + "url": "https://github.com/ethereum/hevm", + "name": "hevm", + "description": "hevm source code" + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { @@ -723,37 +3926,53 @@ }, "pricingModel": "free", "pricingModelDetails": "", - "links": [], - "projectUid": "0x965d10dd8af44d0286af95744897ac7e066f92114c080c021e628f4af3eda298" + "links": [ + { + "url": "https://hevm.dev/", + "name": "hevm documentation and tutorial webpage", + "description": "documentation and tutorials" + } + ], + "projectUid": "0x2c97e213fef2bd3f30a71edf6ed48232640368d0083dc0a134a1b59391639bde" }, { - "name": "Viem: TypeScript Tooling for OP Stack", - "description": "Viem is the most used TypeScript Interface for Ethereum and the OP Stack. Viem provides robust, performant, and type-safe modules to be the foundation for building Web Applications, TypeScript Libraries, Wallets, Backends, Indexers, Scripts, and more, on top of Ethereum (and the OP Stack). With over 2.5 million monthly downloads, Viem is used in production by most at-scale (and small scale!) OP Stack projects like Optimism, Uniswap, Zora, Coinbase, Opensea, WalletConnect, Friend.tech, Rainbow, and so much more.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/171f60c2-1e3e-4b0a-998e-4015a7f468f7.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/64c06023-a910-4646-ba3e-81baa2d935dc.png", + "name": "hildr", + "description": "Hildr is an OP Stack consensus client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official [website](https://optimism-java.github.io) .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/d304db21-cc7e-4236-8a63-a2a5161c4aee.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/2d30ac8c-806b-4332-b596-c8b5faadc032.png", "category": "Utility", - "osoSlug": "wevm", + "osoSlug": "hildr-optimism-java", "socialLinks": { "website": [ - "https://viem.sh" - ], - "farcaster": [ - "https://warpcast.com/wevm" + "https://optimism-java.github.io/hildr-docs" ], - "twitter": "https://x.com/wevm_dev", + "farcaster": [], + "twitter": "https://x.com/optimism_java", "mirror": null }, "team": [ - "6143" + "193400", + "754190" ], "github": [ { - "url": "https://github.com/wevm/viem", - "name": "Viem", - "description": "TypeScript Interface for the OP Stack and Ethereum" + "url": "https://github.com/optimism-java/hildr", + "name": "", + "description": "" + } + ], + "packages": [ + { + "url": "https://github.com/optimism-java/hildr/pkgs/container/hildr", + "name": null, + "description": null + }, + { + "url": "https://github.com/optimism-java/hildr/releases/tag/v0.4.4", + "name": null, + "description": null } ], - "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], @@ -761,16 +3980,16 @@ { "grant": null, "link": null, - "amount": "156463.05", + "amount": "62608.95", "date": "", "details": null }, { - "grant": null, - "link": null, - "amount": "198758.57", - "date": "", - "details": null + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/page-4923039239406415", + "amount": "25000", + "date": "2023-07-05", + "details": "" } ], "revenue": [] @@ -779,129 +3998,170 @@ "pricingModelDetails": "", "links": [ { - "url": "https://npm.im/viem", - "name": "580k weekly downloads via NPM", - "description": "Downloads: 580,000 weekly downloads\nDependents: 1,365\n" - }, - { - "url": "https://github.com/wevm/viem/graphs/contributors", - "name": "368 unique contributors", - "description": "368 unique contributors\n" - }, - { - "url": "https://github.com/wevm/viem/network/dependents", - "name": "41.3k Open Source Projects using Viem", - "description": "41.3k open source projects are using Viem\n2.1k open source libraries are using Viem" - }, - { - "url": "https://github.com/wevm/viem", - "name": "2.4k GitHub Stars", - "description": "2.4k GitHub Stars" + "url": "https://www.opensource.observer/project/hildr-optimism-java", + "name": "", + "description": "" } ], - "projectUid": "0x6bd057da522918a4675396313ae33a2f2788a1ceeb3bd7ae228015e3eb317a7d" - }, - { - "name": "Nfts ", - "description": "nft creation ", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/39cfa64d-46e8-43a1-9bf8-baf6d41de613.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f43cc8a7-8575-45c8-843f-01f9830befd0.png", - "category": "NFT", + "projectUid": "0x7333cac46b20999de07f4d7be5146c10a30f19586907bd2ce986b81af340cb97" + }, + { + "name": "go-ethereum", + "description": "The go-ethereum team develops the software which the OP Stack is built on, contributes to Ethereum upgrades which benefit the OP Stack, and work with the Optimism team on occasion to upstream changes to the core code base.\n\nAlthough we are not the most active Optimism contributors day-to-day, we believe that we play a fundamental role in the OP Stack.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/ba199d56-5d0d-4c5c-8b52-1c7257c92242.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/9e0541a5-a7c3-40fc-9bd2-2b29c80c38de.png", + "category": "Utility", "osoSlug": "", "socialLinks": { - "website": [], + "website": [ + "https://github.com/ethereum/go-ethereum" + ], "farcaster": [], - "twitter": null, + "twitter": "https://twitter.com/go_ethereum", "mirror": null }, "team": [ - "427926" + "11112" + ], + "github": [ + { + "url": "https://github.com/ethereum/go-ethereum", + "name": "go-ethereum", + "description": "Go implementation of the Ethereum protocol " + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "496896.42", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "230590.08", + "date": "", + "details": null + } + ], "revenue": [] }, "pricingModel": "free", "pricingModelDetails": "", - "links": [], - "projectUid": "0x965d10dd8af44d0286af95744897ac7e066f92114c080c021e628f4af3eda298" + "links": [ + { + "url": "https://ethernodes.org/", + "name": "ethernodes", + "description": "Chart of most used execution clients." + } + ], + "projectUid": "0x79c2ae8858a5a3bd7f2e0da9509d727833ffa01f358b5969355f38ff32b20122" }, { - "name": "Retro Funding Site Design", - "description": "Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/86341a25-24ac-4e74-bd33-ebf7622e8863.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/2183cd4a-1222-48d8-9f15-09edcb6aaf39.png", - "category": "Governance", + "name": "Maintaining simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs.\n\nBelow are some key metrics that indicate its adoption:\n\n- Stars: 321\n- Forks: 111\n\nFrom October 1, 2023, to July 31, 2024, the following metrics were observed:\n\n- External Contributors: 3\n- Issues Opened: 34\n- Issues Closed: 30\n- Merged Pull Requests: 28\n\nHowever, the actual usage is higher, as many instances are not being tracked.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/88286a99-4f87-423a-8d13-2ed8ebe4f47c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6e9dc772-39bd-48ef-b113-988854d3062b.png", + "category": "Utility", "osoSlug": "", "socialLinks": { - "website": [], + "website": [ + "https://github.com/smartcontracts/simple-optimism-node" + ], "farcaster": [], "twitter": null, "mirror": null }, "team": [ - "5779", - "844381" + "328679" + ], + "github": [ + { + "url": "https://github.com/smartcontracts/simple-optimism-node", + "name": "simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs." + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "17391", + "date": "", + "details": null + } + ], "revenue": [] }, "pricingModel": "free", "pricingModelDetails": "", "links": [], - "projectUid": "0x0e87091523c98dd4e4a4e4e1b695bf67c3db239bba68e7e45e01932293936985" + "projectUid": "0x09b95c7697625da4915338750c5f78446817a3634cb38bc9155e26bbbc0c87f1" }, { - "name": "Ethereum POS Testnet", - "description": " Quick and Easy Way to Bootstrap your own Local Ethereum PoS Testnet. Great for testing consensus", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/337dbbb2-74f9-4eee-9685-95922c926e38.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/e76d2c47-741f-4277-9b6f-e2930a492b47.png", + "name": "MetaCRM", + "description": "MetaCRM provides a suite of innovative software solutions empowering marketing efficiency & personalized customer service for Web3 businesses.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/f3d4c02b-2511-4026-a886-1b74a7a4c206.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/1d6693d9-6b5e-489e-83dc-c4416f78ca93.png", "category": "Utility", "osoSlug": "", "socialLinks": { - "website": [], - "farcaster": [], - "twitter": null, + "website": [ + "https://metacrm.inc/#/" + ], + "farcaster": [ + "https://warpcast.com/metacrm" + ], + "twitter": "https://x.com/metacrm_inc", "mirror": null }, "team": [ - "542731" - ], - "github": [ - { - "url": "https://github.com/rzmahmood/ethereum-pos-testnet", - "name": "Ethereum PoS Testnet", - "description": "This deployment process allows you to setup and deploy your own local ethereum PoS networks with multiple nodes. This repository is targeted to developers who want to quickly modify client source code and deploy a PoS network. This setup can is can serve as a reference for building your own production deployments." - } + "477715" ], + "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "1m-5m", + "date": "2023", + "details": "Seed Round. Investors are Cherubic Ventures, Red Building Capital, Blockchain Founders Fund, and Ondine Capital" + } + ], "revenue": [] }, - "pricingModel": "free", - "pricingModelDetails": "", - "links": [], - "projectUid": "0x7ada1f0835c4c195d0dd8d9761b80f87dab88d21891b2a2e83220720560af7c1" + "pricingModel": "freemium", + "pricingModelDetails": "https://metacrm.gitbook.io/metacrm/other-info/pricing", + "links": [ + { + "url": "https://app.radiant.capital/#/markets", + "name": "Use case", + "description": "Examples - dApps installed our front-end widget" + } + ], + "projectUid": "0x20b1e383963c6d8c3aad208dd5b90b27462a47f9835d567ed44137ade1b5cb45" }, { "name": "op-besu", - "description": "Op-besu is an OP Stack execution client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", + "description": "Op-besu is an OP Stack execution client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official [website](https://optimism-java.github.io) .", "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/cccbc3c2-e7e4-4f1f-9eb9-110b9d3006dd.png", "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/11b27f90-aab4-4013-b554-1375533a88c5.png", "category": "Utility", - "osoSlug": "", + "osoSlug": "op-besu-optimism-java", "socialLinks": { "website": [ "https://optimism-java.github.io/op-besu-docs" @@ -941,28 +4201,79 @@ "projectUid": "0x7d69da70e6453a7abb641a770cad602c0a7893186cb20f990efe22c0cb248115" }, { - "name": "xuwinnie.review", - "description": "Security Researcher.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/23976744-db3b-49b9-b5d4-3b629a28dd3a.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f7905adc-4525-4ea2-bc64-925690c7069c.png", + "name": "Ethereum on ARM", + "description": "Contributing to the Ethereum L1/L2 decentralisation by providing images that turn ARM64/RISCV boards into L1/L2 Ethereum nodes.\n\nStaking from day zero on a $189 ARM board using ~10w.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/4f8da6a7-635a-41fc-b65b-cee09e666102.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/8eb0cc3f-87d0-40a7-bd83-610f669add57.png", "category": "Utility", "osoSlug": "", "socialLinks": { "website": [ - "xuwinnie.review" + "https://ethereum-on-arm-documentation.readthedocs.io/" + ], + "farcaster": [ + "https://warpcast.com/ethereumonarm" + ], + "twitter": "https://x.com/EthereumOnARM", + "mirror": null + }, + "team": [ + "22954" + ], + "github": [ + { + "url": "https://github.com/EOA-Blockchain-Labs/ethereumonarm", + "name": "", + "description": "" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "133449.98", + "date": "", + "details": null + } ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https://discord.com/invite/ve2Z8fxz5N", + "name": "Ethereum on ARM Discord channel", + "description": "More than 500 users that contribute and discuss about running full nodes and staking on resource-constrained devices." + } + ], + "projectUid": "0x15888c525d6efc5ca1d66714644aace3d2e8598cecd7e37be1e6fd57fd958c07" + }, + { + "name": "OP STACK DEPLOYER", + "description": "OP Stack Deployer is a comprehensive tool designed to streamline the setup and deployment of an OP Stack chain. By automating complex tasks, it offers a seamless experience for developers. Whether you're an experienced blockchain developer or a newcomer, OP Stack Deployer provides the necessary resources to quickly get your OP Stack-based EVM Rollup operational.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/2578a4d4-b88e-4461-aecf-2278e1fe9bdf.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6e5a0785-93ce-438a-af3d-d81460919f57.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [], "farcaster": [], - "twitter": null, + "twitter": "", "mirror": null }, "team": [ - "462511" + "842980" ], "github": [ { - "url": "https://github.com/xuwinnie/reports", - "name": null, - "description": null + "url": "https://github.com/Aymen-Tirchi/op-stack-deployer", + "name": "op stack deployer", + "description": "OP Stack Deployer is a tool that simplifies setting up and deploying an OP Stack chain on the Ethereum Sepolia testnet. This guide will walk you through the steps required to spin up your OP Stack chain and perform tests or customize it for your specific needs." } ], "packages": [], @@ -972,31 +4283,26 @@ "grants": [], "revenue": [] }, - "pricingModel": "freemium", - "pricingModelDetails": "NA", + "pricingModel": "free", + "pricingModelDetails": "", "links": [], - "projectUid": "0x353abbe13c196db288730b62e7a6d8f2755ee968681a67bc7d5e381621ad211a" + "projectUid": "0x7d3f1d8e9da32b6e81e791a440b28ce9fbd79a5396acc4039d1cdc44c609c6d3" }, { - "name": "B<>rder/ess OPstack Cipher Sessions", - "description": "Borderless holds Opstack Cipher Sessions in partnership with Superchains in the Optimism Ecosystem to provide education and inspiration resources aimed at producing developers every quarter who are competent in building solutions on the Superchain in a 4 Phase strategy:\n\nGoal 1: B<>rder/ess Web3 Tech Clubs and Integrations (Community & User Education Strategy on interacting with the Optimism Superchain ecosystem)\nGoal 2: OPstack Themed Developer Programme and Dev Bootcamp (Education)\nGoal 3: OPstack Themed Hackathons and Event (Deployment)\nGoal 4: Certification and Business Dev Mentorship (Go to Market strategies)\n\nThis strategy brought;\n\n- Builders\n- Users\n- Products\n- Marketing\n- Updates and contributions to OPstack deployment documentation and Repos.\n\n\nPlease read our latest impact report with OPstack in the Lisk Superchain here\nhttps://mirror.xyz/karlagod.eth/nVxg3z3Uk3N756UFdfydoyj21NCPBaZWpaHRuT9QTQI", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/6276bdf0-ffbc-407d-bb5f-5401600ada70.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/33a91e1b-2237-464a-bf5a-079f93889cf1.png", - "category": "Utility", + "name": "Nfts ", + "description": "nft creation ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/39cfa64d-46e8-43a1-9bf8-baf6d41de613.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f43cc8a7-8575-45c8-843f-01f9830befd0.png", + "category": "NFT", "osoSlug": "", "socialLinks": { - "website": [ - "https://borderless.cryptosmartnow.io/", - "https://www.notion.so/B-rder-ess-3-0-Byte-Onchain-dea61442c60243c4b1ba43f69009372f" - ], - "farcaster": [ - "https://warpcast.com/karlagod" - ], - "twitter": "https://x.com/borderlessdev", - "mirror": "https://mirror.xyz/karlagod.eth/nVxg3z3Uk3N756UFdfydoyj21NCPBaZWpaHRuT9QTQI" + "website": [], + "farcaster": [], + "twitter": null, + "mirror": null }, "team": [ - "318515" + "427926" ], "github": [], "packages": [], @@ -1008,59 +4314,105 @@ }, "pricingModel": "free", "pricingModelDetails": "", - "links": [ + "links": [], + "projectUid": "0x965d10dd8af44d0286af95744897ac7e066f92114c080c021e628f4af3eda298" + }, + { + "name": "CryptoZombies", + "description": "CryptoZombies is an interactive school that teaches students to write smart contracts by making their own crypto-collectibles game. CryptoZombies was the first tutorial on the internet for NFTs and is still very relevant to the new crop of web3 developers looking to enter the industry today. The curriculum is focused on Solidity development, which also helps onboard new developers to Optimism. ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/e18bade7-4f41-4c9a-b531-cc7f55826d3a.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/4abcba4f-797d-4600-bf03-8c4200ff2494.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://cryptozombies.io/" + ], + "farcaster": [], + "twitter": "https://twitter.com/cryptozombieshq", + "mirror": null + }, + "team": [ + "847269" + ], + "github": [ { - "url": "https://mirror.xyz/karlagod.eth/nVxg3z3Uk3N756UFdfydoyj21NCPBaZWpaHRuT9QTQI", - "name": "B<>rder/ess Impact Report with OPstack & Lisk Superchain", - "description": "We designed a Cipher Session that transitions web2 developers and business owners into the Optimism Superchain ecosystem.\n\nThis resulted in 22 Developers and 4 projects launching on the Optimism ecosystem between April 2024 and August 2024." + "url": "https://github.com/CryptozombiesHQ/cryptozombie-lessons", + "name": "CryptoZombies Lessons", + "description": "This repository is used to translate CryptoZombies to other languages." } ], - "projectUid": "0xbcd609d06165ef58ca295b05c1c5a7bcbd500cc673f3fc4cbcb7b10774890b4a" + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "130577.81", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "99378.28", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0xbd7efe4f47254e152bc1193b095dbad6711748577df2cd8f6a55c125ea58a376" }, { - "name": "Moved Network", - "description": "We're building the next generation Ethereum L2 blockchain on Optimism OP Stack that supports the most secure Move smart contract language. Our goal is to help the security and parallel execution of Move meet Ethereum’s vast liquidity.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/4088a7f3-ba0f-4ec6-a6bc-ff4caaf666eb.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/68088c9d-248f-4b4c-b8b7-1e8c52c5569a.png", - "category": "Cross Chain", - "osoSlug": "", + "name": "op-besu", + "description": "Op-besu is an OP Stack execution client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official [website](https://optimism-java.github.io) .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/cccbc3c2-e7e4-4f1f-9eb9-110b9d3006dd.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/11b27f90-aab4-4013-b554-1375533a88c5.png", + "category": "Utility", + "osoSlug": "op-besu-optimism-java", "socialLinks": { "website": [ - "https://moved.network" + "https://optimism-java.github.io/op-besu-docs" ], "farcaster": [], - "twitter": "https://x.com/MovedNetwork", + "twitter": "https://x.com/optimism_java", "mirror": null }, "team": [ - "831955" + "193400" + ], + "github": [ + { + "url": "https://github.com/optimism-java/op-besu", + "name": "", + "description": "" + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], "grants": [ { - "grant": null, - "link": null, - "amount": "under-1m", - "date": "2024", - "details": "Received some of the pre-seed investment from 4 VCs and 2 angels. The rounds is still open for more investment." + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/op-besu-an-op-stack-execution-client-based-on-hyperledger-besu-2818630304747294", + "amount": "50000", + "date": "2024-05-09", + "details": "" } ], "revenue": [] }, - "pricingModel": "pay_to_use", - "pricingModelDetails": "Users pay for transaction fees", - "links": [ - { - "url": "https://www.crunchbase.com/organization/moved-network", - "name": "Crunchbase", - "description": "Company investor profile" - } - ], - "projectUid": "0x5606763865e540ae9ff0c58f206a708f58ea117c08d8d8d1e74f768abeff084c" + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x7d69da70e6453a7abb641a770cad602c0a7893186cb20f990efe22c0cb248115" }, { "name": "op-besu", @@ -1108,28 +4460,26 @@ "projectUid": "0x7d69da70e6453a7abb641a770cad602c0a7893186cb20f990efe22c0cb248115" }, { - "name": "xuwinnie.review", - "description": "Security Researcher.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/23976744-db3b-49b9-b5d4-3b629a28dd3a.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f7905adc-4525-4ea2-bc64-925690c7069c.png", + "name": "Ethereum POS Testnet", + "description": " Quick and Easy Way to Bootstrap your own Local Ethereum PoS Testnet. Great for testing consensus", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/337dbbb2-74f9-4eee-9685-95922c926e38.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/e76d2c47-741f-4277-9b6f-e2930a492b47.png", "category": "Utility", "osoSlug": "", "socialLinks": { - "website": [ - "xuwinnie.review" - ], + "website": [], "farcaster": [], - "twitter": "https://x.com/xuwinniexu", + "twitter": null, "mirror": null }, "team": [ - "462511" + "542731" ], "github": [ { - "url": "https://github.com/xuwinnie/reports", - "name": null, - "description": null + "url": "https://github.com/rzmahmood/ethereum-pos-testnet", + "name": "Ethereum PoS Testnet", + "description": "This deployment process allows you to setup and deploy your own local ethereum PoS networks with multiple nodes. This repository is targeted to developers who want to quickly modify client source code and deploy a PoS network. This setup can is can serve as a reference for building your own production deployments." } ], "packages": [], @@ -1139,113 +4489,460 @@ "grants": [], "revenue": [] }, - "pricingModel": "freemium", - "pricingModelDetails": "Factors include sloc, complexity, postive impact...", + "pricingModel": "free", + "pricingModelDetails": "", "links": [], - "projectUid": "0x353abbe13c196db288730b62e7a6d8f2755ee968681a67bc7d5e381621ad211a" + "projectUid": "0x7ada1f0835c4c195d0dd8d9761b80f87dab88d21891b2a2e83220720560af7c1" }, { - "name": "hildr", - "description": "Hildr is an OP Stack rollup node client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/d304db21-cc7e-4236-8a63-a2a5161c4aee.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/2d30ac8c-806b-4332-b596-c8b5faadc032.png", + "name": "Smoo.th Cryptolib", + "description": "This project is eligible for round 5 as a Research project. \n\nSmoo.th conducts research project to push generic elliptic computations over Ethereum. While previous FCL enabled only P256, SCL, delivered this year enables any curve.\n\n\nAs such, it developped two cryptolibs : \n- FCL, currently used by Coinbase smarwallet, metamask delegation toolkit, \n- SCL, which supersedes FCL both in term of \n\nSmoo.th is also authoring RIP7696, as implemented in SCL, enabling both Ed25519, starkcurve, palla, vesta curves and P256 for lesser cost than any other solidity lib.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/5c7fad2d-0472-436b-a963-27ecf314919d.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/9fd789bb-db6e-4acc-81d8-16b136528f42.png", "category": "Utility", - "osoSlug": "hildr-optimism-java", + "osoSlug": "", "socialLinks": { "website": [ - "https://optimism-java.github.io/hildr-docs" + "https://github.com/get-smooth/crypto-lib" ], "farcaster": [], - "twitter": "https://x.com/optimism_java", + "twitter": "@RenaudDubois10", "mirror": null }, "team": [ - "193400", - "754190" + "585499" ], "github": [ { - "url": "https://github.com/optimism-java/hildr", + "url": "https://github.com/rdubois-crypto/FreshCryptoLib", + "name": "FCL", + "description": "This repo contains our previous FCL, which implement RIP7212 and was used prior to its adoption by OP mainnet by many actors. It is currently deployed in every Coinbase Smartwallet at address\nhttps://basescan.org/address/0x0BA5ED0c6AA8c49038F819E587E2633c4A9F428a#code\nand in soulWallet\nhttps://optimistic.etherscan.io/address/0x31585171cd8e80111180a2f66AE6cc9aEB4dbA84#code\n\nUnfortunately, all actors use a copy of the library, thus i don't have the ownership of it and can't provide a proof in the \"contracts\" section of the application.\n\n" + }, + { + "url": "https://github.com/get-smooth/crypto-lib", + "name": "Smoo.th Crypto Lib (SCL)", + "description": "This repo contains the latest of our cryptolib, audited by cryptoExperts (and ongoing by Veridise).\n\nIt implements RIP7696, enabling generic elliptic curve cryptography, superseding FCL and RIP7212.\nIt is the result of our latest research, presented at ETHCC and ETH Zurich.\n\nWe are also participating actively to RollCalls, and explained our work at RollCall5 :\nhttps://github.com/get-smooth/crypto-lib/blob/main/doc/Conferences/RollCall_8_5_2024.pdf\n\nsmoo.th conducted two different audits both with CryptoExperts and Veridise for a total spending of 60K$, which appear in separate branch of the repo. (audit result summarized in README)." + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "19875", + "date": "", + "details": null + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [ + { + "url": "https:ethereum-magicians.org/t/rip-7696-generic-double-scalar-multiplication-dsm-for-all-curves/19798", "name": "", - "description": "" + "description": "Discussions about RIP7696" + }, + { + "url": "https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7696.md", + "name": "RIP7696 ", + "description": "This RIP implements generic elliptic curve computation. It also provide the asset code to do so (it is the SCL code). Using this, it is possible to use Ed25519 over ethereum, making it compatible with private keys of COSMOS and SOLANA. It is also provide a full webauthn compatibility, while RIP7212 is limited to P256.\n\nThe day devices integrate ed25519, SOLANA and COSMOS will natively enable to store their private key in the secure enclave through passkeys. \n\n" } ], - "packages": [ + "projectUid": "0xfef0eaf3c745a7175550a75ecfc0056d0a3276eeb0ce8fbc45dd7254411985ec" + }, + { + "name": "OmniHub", + "description": "OmniHub NFT launchpad invites you to explore the boundless realms of creativity. Create your own collection in just a few clicks. This is where the future of art is born.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/98782a35-819f-4d02-a2dd-9e0156308b63.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/197fe561-4691-45ed-806f-60ca9851859f.png", + "category": "NFT", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://launchpad.omnihub.xyz/", + "https://omnihub.xyz/" + ], + "farcaster": [ + "https://warpcast.com/omnihub" + ], + "twitter": "https://x.com/omni_hub", + "mirror": null + }, + "team": [ + "635747" + ], + "github": [ { - "url": "https://github.com/optimism-java/hildr/pkgs/container/hildr", + "url": "https://github.com/omnihub-xyz/blockchain", "name": null, "description": null + } + ], + "packages": [], + "contracts": [ + { + "address": "0xe70Bfcae2620593A02d736B97EA4DeA451B33301", + "deploymentTxHash": "0xc4fced054d8c0fd736959fb7ed046b05bb4ff3704bcfc61d35c2b2796ba79515", + "deployerAddress": "0xeD59D863310d387455B5077de2D08055d7E39C61", + "verificationProof": "0xebdb71f3003d0d1f259afae23632d48193f792faa031f3784356b931d1982e3c4f4e02456cadf67e5d459ef5da0f9b1b0ff334019f2ec488b193234a9d483ccd1b", + "chainId": 10 }, { - "url": "https://github.com/optimism-java/hildr/releases/tag/v0.4.4", - "name": null, - "description": null + "address": "0xe70Bfcae2620593A02d736B97EA4DeA451B33301", + "deploymentTxHash": "0x29a7d63b853a4fa05a82d0326a95940c4a57f3af0ca0fbf480dc95c3618ea0ad", + "deployerAddress": "0xeD59D863310d387455B5077de2D08055d7E39C61", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0xe70Bfcae2620593A02d736B97EA4DeA451B33301", + "deploymentTxHash": "0x5dbd5b4f2eee818f63a621b7df7b0e5286872f5203692fb5c8b8825aed56699f", + "deployerAddress": "0xeD59D863310d387455B5077de2D08055d7E39C61", + "verificationProof": "0x0", + "chainId": 34443 + }, + { + "address": "0xe70Bfcae2620593A02d736B97EA4DeA451B33301", + "deploymentTxHash": "0xf97461b8ac04f0e6f7f731f69ecd098eb72291709eb92aa695d2061d7e96054f", + "deployerAddress": "0xeD59D863310d387455B5077de2D08055d7E39C61", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0xCc74b303208A1900Bd691C838ff6bf0F19c9C942", + "deploymentTxHash": "0xb73db7aaf03e6dcdaf7090e83de8296a90f5d929971ee84da755106b78f4f1f1", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0xe51becd94753f64552677e5e533498997766ed8e034d07f5c4a1ff093b5b26d0345d82766999462111ca2799f59bfa3281876c8ef43f2d30f9fc0f1ffb7035631b", + "chainId": 7777777 + }, + { + "address": "0xcaD3ce91875216F0075855344906672ad07EBb1E", + "deploymentTxHash": "0x7e37bda51480acee584c277c4ec5fe6a473eb9cf1f69a333c0850dc9c75ba786", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0x89ce6C6802D32F10707470F1a96e09ECac435730", + "deploymentTxHash": "0x80815fa320f453a3051f8a60b449bc5a266a3d7136c5869d8cc9434770f5c56f", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 10 + }, + { + "address": "0xF27cB6C5Ba1607E686de8175a55683B80B35dAeA", + "deploymentTxHash": "0x91827bb2c8d34b9a3f18acbd9fc9d7089dae159576f93d0531e18291f1ac87b1", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0x50fce7C516E20FB0ac4C1fe0e511D4F23e85184D", + "deploymentTxHash": "0x0cdc2980e6cacdd0ff22504420887dc7b33f6e5f6cc22a08723802ee40cb96a5", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0x589651882D0D5B4f372e0fAfD55A4f61D8bEcDA9", + "deploymentTxHash": "0xcdea87eec13d8bdd2b452c2a4d2bee1e0c76a07d7ab3d6836a3b598590beeddb", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 10 + }, + { + "address": "0xE48a2b4eD1Ad410CD1A654314Dc07C5d65e6264F", + "deploymentTxHash": "0x0bf9be3907b2915092c7196878098674245a019a25aa74dd0826cd986ddef4a5", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0x295470Fb15Ac665C08815a7CA105f6C329CE5528", + "deploymentTxHash": "0x390028211f587e778eb5f8ecb42d69a4dbdfa21b7c6f5b789a13cd9f8d65279e", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0x872224b321013a58BD7312A281C8B311b1aa9B03", + "deploymentTxHash": "0x8d0ea23bfd1c3ed42f27c6cc932b6fc808c7f87f63f0af7d0b4572b918789dd8", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 10 + }, + { + "address": "0xb113161e574F8b53976e89d7BeBF35994E4830AE", + "deploymentTxHash": "0x78df7dd4f37c5c9e1825d33a85aa8db311b5932bb5c65b9d06bf69ebebe47b3b", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 10 + }, + { + "address": "0xeCA83cacA1fdCd87F93ad7d3c49B853E156Cbd6B", + "deploymentTxHash": "0x5849921b37f6860bb450822438c31359e56b22cac99cdb8b4348f8c6d5cc6a40", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 10 + }, + { + "address": "0xC8C2e2eDB2b65C3411C4a71AEcF7Dc8A9b2B2327", + "deploymentTxHash": "0x581b67a447abf919052badf86c74fce021c683b9338749052a26295a4209a053", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 10 + }, + { + "address": "0x89ce6C6802D32F10707470F1a96e09ECac435730", + "deploymentTxHash": "0x616c962f7c7b20c7751b9c92a578633c6a56ea43e1375514eca826cd08453525", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0x589651882D0D5B4f372e0fAfD55A4f61D8bEcDA9", + "deploymentTxHash": "0xb88a3e749869397539a6aa55ed593d08cb28d4480957bfbb4e6253e5314d369b", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0xACF93bD798991D2B314894709dbe4530e69A45D5", + "deploymentTxHash": "0xff2a9137769a75c5f709ade108c8164a15fe8283bd63f6128a3af5186df79b03", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0x90A0114207793836e747490565f7920DE750CfF5", + "deploymentTxHash": "0x3970fd0cf157eaadbe0f1538f284c5d005b58bf65b4e2e8e892f03028845895f", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0xE9B5566cFcE960D74f57C9dfE96E709eF0Def737", + "deploymentTxHash": "0xc139117f3a070fcd8fcede5c10f5e37dc720dbd0bf694ae7ccf2b84ae9ef6040", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0x3C679b05B07307C252183ED834eDD65DAc25b44E", + "deploymentTxHash": "0x88eae4f324ca1d6cf2f07a819bcd50651ccb94d286cac4759c1178b9ccdabf63", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0x1c1AFa33432d188065b5adc2eb964388A8A87524", + "deploymentTxHash": "0x3bc8cd77709516c876d847f031263feb37edd13c0949c0b14affc79142774a88", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0xFF9bB6f427be3bdEFF8FeEb3C69BCDaBd7F53566", + "deploymentTxHash": "0xf181fee607cd14ed230649b9245a4feaadc65c8e08bcd22db1e1612dfa3d1e45", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0x8d0c49bc7A066B2Af8DA517EB5A256e6B407E56E", + "deploymentTxHash": "0x73b765102032c97f5494a59d0920a45ec9b034298ef9ffcad1d3583ed37c2214", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0x4634f5f489b3E97bd5a3EFE081708C6C4A499f1E", + "deploymentTxHash": "0x74c85c1d54dc14edaf9e2f97aed68d82b86ba3e30c959127eec48e94209c48e5", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0x5A42453624d7d773249Af526D14d8FB5a6dde8dc", + "deploymentTxHash": "0xca89d8d4c0dd3eaa47f482dc159f1022542bd30c97900a394e6761c24fd070d6", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0xBA483741fc78987A63562908c6aC969a73237Bc1", + "deploymentTxHash": "0x7f81ad4fe9226e5d3203155a17d04ac8d4ca63effa62b513d268f4928dbd3668", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 10 + }, + { + "address": "0x686465cA29269Fb31d469081A5637f586fdc1744", + "deploymentTxHash": "0x88c276f1d32b7b65dd151f2ed53351cd3b315a1523728a5246ae085b52f8d97d", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0xE3C4a1A27B58EABc6C29D309f2532B8269765220", + "deploymentTxHash": "0x0ef75811aecf5610e8fdf536c68da43832341986fdc3cbef2ccc6d06320fe5a4", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0xCaBf0b8CC4E81C505756E7e420B775A737478d74", + "deploymentTxHash": "0x8a216cfdaaa19b7e285e7ffbd83a87d144e43925ba97a264d846e09653fb0803", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0xCaBf0b8CC4E81C505756E7e420B775A737478d74", + "deploymentTxHash": "0x943a28347d06f99f2aa0065405dd6da8f7059283f4c64475d5baad287bc59b43", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 10 + }, + { + "address": "0xCaBf0b8CC4E81C505756E7e420B775A737478d74", + "deploymentTxHash": "0x10124a92fd77906884520a7ffca67ff1506f533e27426ae6f2949ad5632800f2", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0xe6BedA2315F28c61A1f499Cb1A98C54EeC03692E", + "deploymentTxHash": "0xf90955660c632442746761b0613f2ce859ac43362abdcf021b34785122f52a06", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 8453 + }, + { + "address": "0x51BCC5d9e7CE100abcf88725aBa81055EDeb4972", + "deploymentTxHash": "0xd87aaa6c1c69a3b1144d68b7fd1c48f74190772cd4bcc6e3aab234594f231276", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 + }, + { + "address": "0x421F50dF980BCA319761fa327794d0b750703EC8", + "deploymentTxHash": "0x1cd7dbf8f804b73e90d9a43b80aeca692bc170dc971d5be29d815cbeb4400eb7", + "deployerAddress": "0x638a0D55c184aAe3d227D656Be5E8d269bF5373C", + "verificationProof": "0x0", + "chainId": 7777777 } ], - "contracts": [], "grantsAndFunding": { "ventureFunding": [], "grants": [ { "grant": null, "link": null, - "amount": "62608.95", + "amount": "6.093", "date": "", "details": null - }, - { - "grant": "token-house-mission", - "link": "https://app.charmverse.io/op-grants/page-4923039239406415", - "amount": "25000", - "date": "2023-07-05", - "details": "" } ], "revenue": [] }, + "pricingModel": "pay_to_use", + "pricingModelDetails": "Each deployment costs 0.0001 ETH", + "links": [], + "projectUid": "0xd7a8e115b2b3772d7d5656d7798e349dcdedf2463302c78528c9e9686ab4efe3" + }, + { + "name": "Act", + "description": "Act is a smart contract specification language and toolkit for formal verification. Act specifications are a formal, high-level description of all possible behaviours of an EVM program. Act allows many existing general purpose verification tools to be leveraged to prove properties about the specification. Such tools include SMT solvers (cvc5, z3, bitwuzla), theorem provers (Coq) and economic analysis tooling (CheckMate, Open Games). Act specifications can be automatically proved equivalent to concrete implementations in EVM. For very simple contracts, Act specifications can be automatically generated from EVM bytecode.\n\nThis is an end-to-end pipeline that supports principled reasoning about high level properties of EVM bytecode. It supports reasoning about both correctness (e.g. accounting invariants) and economic properties (e.g. incentive compatibility). Act specifications serve as a high-level smart contract representation, allowing for easy integration of existing general purpose analysis and verification tooling into the EVM context.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/a08fa912-3bc7-4957-9a64-5b10bc13397e.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/16e8a1cb-69b1-4098-8c40-fd25a5a29b8f.png", + "category": "Utility", + "osoSlug": "", + "socialLinks": { + "website": [ + "https://github.com/ethereum/act", + "https://ethereum.github.io/act/" + ], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "843949" + ], + "github": [ + { + "url": "https://github.com/ethereum/act", + "name": "Act", + "description": "The Act Smart Contract Specification Language" + } + ], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, "pricingModel": "free", "pricingModelDetails": "", "links": [ { - "url": "https://www.opensource.observer/project/hildr-optimism-java", - "name": "", - "description": "" + "url": "https://ethereum.github.io/act/", + "name": "Act Documentation", + "description": "The Act Book provides documentation for the Act language." } - ], - "projectUid": "0x7333cac46b20999de07f4d7be5146c10a30f19586907bd2ce986b81af340cb97" - }, - { - "name": "op-besu", - "description": "Op-besu is an OP Stack execution client written in Java 21. We are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/cccbc3c2-e7e4-4f1f-9eb9-110b9d3006dd.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/11b27f90-aab4-4013-b554-1375533a88c5.png", + ], + "projectUid": "0x2704cd27b8c60b098d4fe8c5c0fbae2f8f5fe9067c687c501a4c6dc6e9887876" + }, + { + "name": "roll-op", + "description": "roll-op is a script that makes it trivial for any developer to spin up an OP stack rollup, both for dev and production use.\n\nThe script lets you configure and run your own rollup by running only two or three commands. It uses a single well-documented config file.\n\nAdditionally, it supports EIP-4337 AA infrastructure (bundler + paymaster) and helps you automatically subsidize gas for transactions that match certain criteria.\n\nSpinning a rollup on Sepolia is as simple as:\n\n> git clone git@github.com:0xFableOrg/roll-op.git\n> cd roll-op\n> cp conf.toml.example conf.toml\n# conf.toml: uncomment Sepolia section, add your keys & rpc\n> ./rollop setup --yes\n> ./rollop --preset=prod --conf=conf.toml l2\n\nMore info: https://twitter.com/norswap/status/1707188816455622899\n\nIt has most notably been used by Celestia as the official way to let people experiment with devnet OP stack rollups using Celestia as DA layer: https://x.com/JoshCStein/status/1816558353172300114", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/46663b96-a394-4298-9ab1-bbd2f3739669.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/fc36ef5f-4347-4d44-ad13-b68906265782.png", "category": "Utility", - "osoSlug": "", + "osoSlug": "https://www.opensource.observer/projects/roll-op-0xfableorg", "socialLinks": { "website": [ - "https://optimism-java.github.io/op-besu-docs" + "https://github.com/0xFableOrg/roll-op" ], "farcaster": [], - "twitter": "https://x.com/optimism_java", + "twitter": null, "mirror": null }, "team": [ - "193400" + "2034" ], "github": [ - "https://github.com/optimism-java/op-besu" + { + "url": "https://github.com/0xFableOrg/roll-op", + "name": null, + "description": null + } ], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], "grants": [ + { + "grant": null, + "link": null, + "amount": "74534", + "date": "", + "details": null + }, { "grant": "token-house-mission", - "link": "https://app.charmverse.io/op-grants/op-besu-an-op-stack-execution-client-based-on-hyperledger-besu-2818630304747294", - "amount": "50000", - "date": "2024-05-09", - "details": "" + "link": "https://app.charmverse.io/op-grants/page-3173529621090243", + "amount": "45000", + "date": "2023-07-23", + "details": "Grant for initial work on roll-op" } ], "revenue": [] @@ -1253,254 +4950,360 @@ "pricingModel": "free", "pricingModelDetails": "", "links": [], - "projectUid": "0x7d69da70e6453a7abb641a770cad602c0a7893186cb20f990efe22c0cb248115" + "projectUid": "0x3a103436d12a3d54ade1a44f87ce255417fd530b6ec55abd3bea1898b32c61c1" }, { - "name": "MetaCRM", - "description": "MetaCRM provides a suite of innovative software solutions empowering marketing efficiency & personalized customer service for Web3 businesses.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/f3d4c02b-2511-4026-a886-1b74a7a4c206.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/1d6693d9-6b5e-489e-83dc-c4416f78ca93.png", + "name": "OP Succinct: Full ZK Validity Proving of OP Stack Rollups with SP1", + "description": "OP Succinct combines OP Stack, a battle-tested, modular rollup framework, with SP1, a blazing-fast zkVM, to enable any OP Stack rollup to be fully proven with ZKPs. ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/55feffd8-8eb4-42f9-a46a-d01336ce9c0f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/87d02689-101f-4ee0-83d2-8720fad3073c.png", "category": "Utility", "osoSlug": "", "socialLinks": { "website": [ - "https://metacrm.inc/#/" - ], - "farcaster": [ - "https://warpcast.com/metacrm" + "https://www.succinct.xyz/" ], - "twitter": "https://x.com/metacrm_inc", + "farcaster": [], + "twitter": "https://twitter.com/SuccinctLabs", "mirror": null }, "team": [ - "477715" + "5323", + "5882" + ], + "github": [ + { + "url": "https://github.com/succinctlabs/op-succinct", + "name": "OP Succinct", + "description": "Upgrade any OP Stack chain to use ZKPs using SP1 in 1 hour." + }, + { + "url": "https://github.com/succinctlabs/sp1", + "name": "SP1", + "description": "A blazing fast, general-purpose zkVM that makes ZKPs accessible to any developer." + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], "grants": [ + { + "grant": "foundation-mission", + "link": "https://github.com/ethereum-optimism/ecosystem-contributions/issues/76", + "amount": "15000", + "date": "2023-07-25", + "details": "" + }, { "grant": null, "link": null, - "amount": "1m-5m", - "date": "2023", - "details": "Seed Round. Investors are Cherubic Ventures, Red Building Capital, Blockchain Founders Fund, and Ondine Capital" + "amount": "above-50m", + "date": "2024", + "details": "Raised a seed and series A funding round from Paradigm." } ], "revenue": [] }, "pricingModel": "freemium", - "pricingModelDetails": "https://metacrm.gitbook.io/metacrm/other-info/pricing", - "links": [ - { - "url": "https://app.radiant.capital/#/markets", - "name": "Use case", - "description": "Examples - dApps installed our front-end widget" - } - ], - "projectUid": "0x20b1e383963c6d8c3aad208dd5b90b27462a47f9835d567ed44137ade1b5cb45" + "pricingModelDetails": "SP1 is our zkVM that is open-source and will always be free to use locally. We also provide a freemium proof generation service (users start with free credits and then pay after a certain volume of proofs) to make generating SP1 proofs simple, so users can use SP1 without setting up their own proving infrastructure.", + "links": [], + "projectUid": "0xfad78fad680d407f81e7fd46632b4b4936676d1776a5cbf02694b94698495746" }, { - "name": "Nfts ", - "description": "nft creation ", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/39cfa64d-46e8-43a1-9bf8-baf6d41de613.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f43cc8a7-8575-45c8-843f-01f9830befd0.png", - "category": "NFT", + "name": "Sherlock", + "description": "Sherlock's audit process is revolutionary in the space, providing protocols with the focus, collaboration, and assurance of a traditional audit, alongside the breadth of security expert participation from an audit contest. Simply put, Sherlock finds more critical/high-severity bugs in less time than other audits. In addition, Sherlock is the only audit provider to offer bug bounty and exploit coverage to all customers.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/15c503f7-2dfe-4e10-a510-59ffcd8d490d.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f3f1218f-c0ab-4307-bc4d-f8785b54adbf.png", + "category": "Cross Chain", "osoSlug": "", "socialLinks": { - "website": [], + "website": [ + "https://www.sherlock.xyz/" + ], "farcaster": [], - "twitter": null, + "twitter": "https://x.com/sherlockdefi", "mirror": null }, "team": [ - "427926" + "588414" + ], + "github": [ + { + "url": "https://github.com/sherlock-protocol/sherlock-v2-core", + "name": "Sherlock", + "description": "" + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": "foundation-mission", + "link": "https://app.charmverse.io/op-grants/page-11949409404374878", + "amount": "200000", + "date": "2024-05-15", + "details": "" + }, + { + "grant": "foundation-mission", + "link": "https://app.charmverse.io/op-grants/page-8451256064211878", + "amount": "200000", + "date": "2023-09-20", + "details": "" + }, + { + "grant": null, + "link": null, + "amount": "1m-5m", + "date": "2022", + "details": "" + } + ], "revenue": [] }, - "pricingModel": "free", - "pricingModelDetails": "", + "pricingModel": "pay_to_use", + "pricingModelDetails": "Sherlock prices audits on a case-by-case basis. Our in-house scoping team provides detailed price and timeframe estimates (based on codebase size and complexity) for each engagement, ensuring transparency and effective planning.", "links": [], - "projectUid": "0x965d10dd8af44d0286af95744897ac7e066f92114c080c021e628f4af3eda298" + "projectUid": "0x28a8b14613c3a5790b2d0c7b7d32384ecd187b3b86fc66ba9d9244944d20b422" }, { - "name": "Retro Funding Site Design", - "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/0396a5dd-24c9-4cd1-87ea-8c93b74bb130.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/447dce96-b7cf-462b-ae97-06308f42c105.png", - "category": "Governance", + "name": "Maintaining simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs.\n\nBelow are some key metrics that indicate its adoption:\n\n- Stars: 321\n- Forks: 111\n\nFrom October 1, 2023, to July 31, 2024, the following metrics were observed:\n\n- External Contributors: 3\n- Issues Opened: 34\n- Issues Closed: 30\n- Merged Pull Requests: 28\n\nHowever, the actual usage is higher, as many instances are not being tracked.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/88286a99-4f87-423a-8d13-2ed8ebe4f47c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/6e9dc772-39bd-48ef-b113-988854d3062b.png", + "category": "Utility", "osoSlug": "", "socialLinks": { - "website": [], + "website": [ + "https://github.com/smartcontracts/simple-optimism-node" + ], "farcaster": [], "twitter": null, "mirror": null }, "team": [ - "5779", - "844381" + "328679" + ], + "github": [ + { + "url": "https://github.com/smartcontracts/simple-optimism-node", + "name": "simple-optimism-node", + "description": "I'm maintaining \"simple-optimism-node\" created by @smartcontracts, an open-source Optimism's full/archive node docker compose deployment script used by more than 320 developers and featured in the official docs." + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "17391", + "date": "", + "details": null + } + ], "revenue": [] }, "pricingModel": "free", "pricingModelDetails": "", "links": [], - "projectUid": "0xfb1bd0a94666151d58855ec6dd4f67c41ec5974085b571a8673c0ffba5d764e2" + "projectUid": "0x09b95c7697625da4915338750c5f78446817a3634cb38bc9155e26bbbc0c87f1" }, { - "name": "FANBASE ✨", - "description": "This is a fanbase community that operates in the field of social engagement.", - "projectAvatarUrl": "https://cdn.charmverse.io/user-content/6020d938-f07e-4f95-a756-5562f175762e/f6550061-4756-49ac-b3da-6dc87fd589a9/76716e6b0c575e52832cf0f58cae6f2c.jpg", - "projectCoverImageUrl": "https://cdn.charmverse.io/user-content/6020d938-f07e-4f95-a756-5562f175762e/906bad2e-6a95-4bba-9261-aeaf88ff7afe/Screenshot_20240823-030141_1.jpg", - "category": "Social", + "name": "Solidity", + "description": "Solidity is an object-oriented, high-level language for implementing smart contracts.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/b6f312d0-1025-4a19-baa9-3aa218fe0833.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/bca65077-a87b-4fd8-bcc3-9ad0a65d9d27.png", + "category": "Utility", "osoSlug": "", "socialLinks": { "website": [ - "https://www.fanbase.app/" + "https://soliditylang.org/" ], "farcaster": [ - "https://warpcast.com/denzooo", - "https://warpcast.com/phynn", - "https://warpcast.com/cepodr" + "https://warpcast.com/soliditylang.eth" ], - "twitter": "", - "mirror": null + "twitter": "https://x.com/solidity_lang", + "mirror": "https://soliditylang.org/blog/" }, "team": [ - "508591" + "848597" + ], + "github": [ + { + "url": "https://github.com/ethereum/solidity", + "name": "Solidity GitHub repository", + "description": "Official GitHub open source repository for Solidity—an object-oriented, high-level language for implementing smart contracts. 🌐" + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], - "grants": [], + "grants": [ + { + "grant": null, + "link": null, + "amount": "217300", + "date": "", + "details": null + }, + { + "grant": null, + "link": null, + "amount": "422361", + "date": "", + "details": null + } + ], "revenue": [] }, "pricingModel": "free", "pricingModelDetails": "", "links": [ { - "url": "https://news.fanbase.app/", - "name": "Fanbase", - "description": "Fanbase is a FREE Next-Generation Social Media App that allows ANY user to earn money from day one.\nUnlike other social apps, Fanbase is the one place you can truly be you " + "url": "https://soliditylang.org/", + "name": "Website", + "description": "The Solidity website with our blog and official documentation." + }, + { + "url": "https://forum.soliditylang.org/", + "name": "Solidity Forum", + "description": "The forum is a place for our user community to discuss topics related to the Solidity language design." } ], - "projectUid": "0xa7d3f54fe62bbff857bba25d18d385d943741e6d970e5491d1341218e54a6762" + "projectUid": "0xcc8d03e014e121d10602eeff729b755d5dc6a317df0d6302c8a9d3b5424aaba8" }, { - "name": "Blocknative Blob Archive and Research", - "description": "Blocknative is dedicated to building developer-friendly tools that enhance user experience and ecosystem growth. We specialize in creating innovative solutions for gas fee estimation across various blockchains and have been building, running, and maintaining advanced gas estimation and optimization infrastructure since 2021. ", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/89b7357e-0cb5-45d1-8c20-b1c835ad584c.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/735c2a57-e42e-4b09-8f55-67e6bcdab127.png", + "name": "OP Succinct: Full ZK Validity Proving of OP Stack Rollups with SP1", + "description": "OP Succinct combines OP Stack, a battle-tested, modular rollup framework, with SP1, a blazing-fast zkVM, to enable any OP Stack rollup to be fully proven with ZKPs. ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/55feffd8-8eb4-42f9-a46a-d01336ce9c0f.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/87d02689-101f-4ee0-83d2-8720fad3073c.png", "category": "Utility", "osoSlug": "", "socialLinks": { "website": [ - "Blocknative.com" + "https://www.succinct.xyz/" ], "farcaster": [], - "twitter": "x.com/blocknative", + "twitter": "https://twitter.com/SuccinctLabs", "mirror": null }, "team": [ - "410300" + "5323", + "5882", + "4226", + "3735" + ], + "github": [ + { + "url": "https://github.com/succinctlabs/op-succinct", + "name": "OP Succinct", + "description": "Upgrade any OP Stack chain to use ZKPs using SP1 in 1 hour." + }, + { + "url": "https://github.com/succinctlabs/sp1", + "name": "SP1", + "description": "A blazing fast, general-purpose zkVM that makes ZKPs accessible to any developer." + } ], - "github": [], "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], "grants": [ - { - "grant": null, - "link": null, - "amount": "99378", - "date": "", - "details": null - }, { "grant": "foundation-mission", - "link": "https://app.charmverse.io/op-grants/batcher-gas-fee-optimization-research-and-implementation-419013603973726", - "amount": "40000", - "date": "2024-05-14", + "link": "https://github.com/ethereum-optimism/ecosystem-contributions/issues/76", + "amount": "15000", + "date": "2023-07-25", "details": "" }, { "grant": null, "link": null, - "amount": "10m-25m", - "date": "2021", - "details": "https://www.blocknative.com/blog/blocknative-raises-15m-for-block-building" + "amount": "above-50m", + "date": "2024", + "details": "Raised a seed and series A funding round from Paradigm." } ], "revenue": [] }, - "pricingModel": "free", - "pricingModelDetails": "", - "links": [ - { - "url": "https://www.blocknative.com/blog/how-self-built-blocks-unintentionally-introduce-base-fee-volatility ", - "name": "How Self-Built Blocks Unintentionally Introduce Base Fee Volatility", - "description": "analyzes how self-built blocks impact base fee volatility" - }, - { - "url": "https://www.blocknative.com/blog/june-20th-blob-contention-event-retrospective ", - "name": "Blob Inversion: An Investigation Into the June 20th 2024 Blob Spike", - "description": "investigates the June 20th blob contention event" - }, - { - "url": "https://www.blocknative.com/blog/ethereums-eip-4844-dencun-upgrade-a-85-day-analysis", - "name": "Ethereum's EIP 4844 Dencun Upgrade: A 85-Day Analysis", - "description": "provides an 85-day analysis of the Dencun upgrade" - }, + "pricingModel": "freemium", + "pricingModelDetails": "SP1 is our zkVM that is open-source and will always be free to use locally. We also provide a freemium proof generation service (users start with free credits and then pay after a certain volume of proofs) to make generating SP1 proofs simple, so users can use SP1 without setting up their own proving infrastructure.", + "links": [], + "projectUid": "0xfad78fad680d407f81e7fd46632b4b4936676d1776a5cbf02694b94698495746" + }, + { + "name": "blob-archiver-rs", + "description": "Blob-archiver-rs is a service to archive and allow querying of all historical blobs from the beacon chain written in Rust.\n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/f99c72f0-80c1-461a-b4b8-e1d06b490e72.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f3c42e93-7b1a-4bf9-8ab1-cde9eb050039.png", + "category": "Utility", + "osoSlug": "blob-archiver-rs", + "socialLinks": { + "website": [ + "https://optimism-java.github.io/blob-archiver-rs-docs" + ], + "farcaster": [], + "twitter": "https://x.com/optimism_java", + "mirror": null + }, + "team": [ + "451368", + "754190", + "193400" + ], + "github": [ { - "url": "https://docs.blocknative.com/blocknative-data-archive", - "name": "Blocknative Mempool Archive (and Blob Archive)", - "description": "The Blob Archive complements our existing Mempool Archive, offering a comprehensive view of Ethereum network activity.\n" + "url": "https://github.com/optimism-java/blob-archiver-rs", + "name": "", + "description": "" } ], - "projectUid": "0x7e4eb6294ad8e97eceb3bb6a39891eb386bfbaa5d4e8f16a9939d18ad79d789c" + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [ + { + "grant": "token-house-mission", + "link": "https://app.charmverse.io/op-grants/blob-archiver-rs-a-robust-blob-archiver-service-in-rust-6388430437756178", + "amount": "10000", + "date": "2024-05-09", + "details": "" + } + ], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0xbea008dac0a4a2d2cc88ed14468f7ce06b1a13d43ead38f31df3ca5f6d70d12e" }, { - "name": "xuwinnie.review", - "description": "Security Researcher.", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/23976744-db3b-49b9-b5d4-3b629a28dd3a.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/f7905adc-4525-4ea2-bc64-925690c7069c.png", - "category": "Utility", + "name": "Retro Funding Site Design", + "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/729b2f2b-25ac-4668-a715-61b0471e025a.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/dfec054e-366f-4db0-8603-372f715d012f.png", + "category": "Governance", "osoSlug": "", "socialLinks": { - "website": [ - "xuwinnie.review" - ], + "website": [], "farcaster": [], - "twitter": "https://x.com/xuwinniexu", + "twitter": null, "mirror": null }, "team": [ - "462511" - ], - "github": [ - { - "url": "https://github.com/xuwinnie/reports", - "name": "", - "description": "" - } + "5779", + "844381" ], + "github": [], "packages": [], "contracts": [], "grantsAndFunding": { @@ -1508,16 +5311,10 @@ "grants": [], "revenue": [] }, - "pricingModel": "freemium", - "pricingModelDetails": "Factors include sloc, complexity, postive impact...", - "links": [ - { - "url": "https://github.com/code-423n4/2024-07-optimism-findings/issues/36", - "name": "C4 H-01: Invalid DISPUTED_L2_BLOCK_NUMBER is passed to VM", - "description": "An attacker can counter a valid output claim by providing a trace containing one block after the original claim. To be fixed in the Granite Network Upgrade." - } - ], - "projectUid": "0x353abbe13c196db288730b62e7a6d8f2755ee968681a67bc7d5e381621ad211a" + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x985a1ed485458d7c383c8b59a18856183197783883014c74b865468769436c52" }, { "name": "RPCHub", @@ -1528,7 +5325,7 @@ "osoSlug": "", "socialLinks": { "website": [ - "https://rpchub.io/" + "https://op.rpchub.io" ], "farcaster": [], "twitter": "https://x.com/RealRPCHub", @@ -1563,35 +5360,33 @@ "url": "https://github.com/ethereum-optimism/ecosystem-contributions/pull/193", "name": "Builder Ideas PR", "description": "The pull request we submitted and got approved and merged" + }, + { + "url": "https://op-ag-cfg.rpchub.io/", + "name": "Local frontend", + "description": "Local frontend to configure the aggregator" } ], "projectUid": "0xc8baf94c13404f1f5f1fb13de286c052bae58919ca80fd2be5d61312be096b35" }, { - "name": "BASE BTC EARTH 🌍", - "description": "Hello, I am a designer. I am an artificial intelligence designer. I am 25 years old. I'm from Turkey. I need some support. I want to do more for Optimisim. I don't know much about Github. But everything I did here is as you want. I increased the on-chain activity and interacted with 420 wallets. https://element.market/collections/base-btc-earth", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/f7b97236-dce1-4e44-873c-74bb5f31b49c.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/963d18b8-32a1-4d7c-a09a-640cd20e4f22.png", - "category": "NFT", - "osoSlug": "BASE BTC EARTH 🌍", + "name": "Retro Funding Site Design", + "description": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/0396a5dd-24c9-4cd1-87ea-8c93b74bb130.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/447dce96-b7cf-462b-ae97-06308f42c105.png", + "category": "Governance", + "osoSlug": "", "socialLinks": { - "website": [ - "https://element.market/collections/base-btc-earth" - ], + "website": [], "farcaster": [], "twitter": null, "mirror": null }, "team": [ - "569945" - ], - "github": [ - { - "url": "https://github.com/mali030303/BASE-BTC-EARTH--", - "name": null, - "description": null - } + "5779", + "844381" ], + "github": [], "packages": [], "contracts": [], "grantsAndFunding": { @@ -1599,49 +5394,31 @@ "grants": [], "revenue": [] }, - "pricingModel": "pay_to_use", - "pricingModelDetails": "Our price is the lowest fee. Our goal is community before money. It is usually a fee like 0.00001 Eth that everyone can reach.This is true for all the projects I do.", + "pricingModel": "free", + "pricingModelDetails": "", "links": [], - "projectUid": "0xcb0434aaf86a5dca68f96edefc22bf04a16bbfaa48b0a4a40c844f1afb8d7b1e" + "projectUid": "0xfb1bd0a94666151d58855ec6dd4f67c41ec5974085b571a8673c0ffba5d764e2" }, { - "name": "hildr", - "description": "Hildr is an OP Stack consensus client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official [website](https://optimism-java.github.io) .", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/d304db21-cc7e-4236-8a63-a2a5161c4aee.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/2d30ac8c-806b-4332-b596-c8b5faadc032.png", + "name": "Blocknative Blob Archive and Research", + "description": "Blocknative is dedicated to building developer-friendly tools that enhance user experience and ecosystem growth. We specialize in creating innovative solutions for gas fee estimation across various blockchains and have been building, running, and maintaining advanced gas estimation and optimization infrastructure since 2021. ", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/89b7357e-0cb5-45d1-8c20-b1c835ad584c.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/735c2a57-e42e-4b09-8f55-67e6bcdab127.png", "category": "Utility", - "osoSlug": "hildr-optimism-java", + "osoSlug": "", "socialLinks": { "website": [ - "https://optimism-java.github.io/hildr-docs" + "Blocknative.com" ], "farcaster": [], - "twitter": "https://x.com/optimism_java", + "twitter": "x.com/blocknative", "mirror": null }, "team": [ - "193400", - "754190" - ], - "github": [ - { - "url": "https://github.com/optimism-java/hildr", - "name": "", - "description": "" - } - ], - "packages": [ - { - "url": "https://github.com/optimism-java/hildr/pkgs/container/hildr", - "name": null, - "description": null - }, - { - "url": "https://github.com/optimism-java/hildr/releases/tag/v0.4.4", - "name": null, - "description": null - } + "410300" ], + "github": [], + "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], @@ -1649,16 +5426,23 @@ { "grant": null, "link": null, - "amount": "62608.95", + "amount": "99378", "date": "", "details": null }, { - "grant": "token-house-mission", - "link": "https://app.charmverse.io/op-grants/page-4923039239406415", - "amount": "25000", - "date": "2023-07-05", + "grant": "foundation-mission", + "link": "https://app.charmverse.io/op-grants/batcher-gas-fee-optimization-research-and-implementation-419013603973726", + "amount": "40000", + "date": "2024-05-14", "details": "" + }, + { + "grant": null, + "link": null, + "amount": "10m-25m", + "date": "2021", + "details": "https://www.blocknative.com/blog/blocknative-raises-15m-for-block-building" } ], "revenue": [] @@ -1667,51 +5451,56 @@ "pricingModelDetails": "", "links": [ { - "url": "https://www.opensource.observer/project/hildr-optimism-java", - "name": "", - "description": "" + "url": "https://www.blocknative.com/blog/how-self-built-blocks-unintentionally-introduce-base-fee-volatility ", + "name": "How Self-Built Blocks Unintentionally Introduce Base Fee Volatility", + "description": "analyzes how self-built blocks impact base fee volatility" + }, + { + "url": "https://www.blocknative.com/blog/june-20th-blob-contention-event-retrospective ", + "name": "Blob Inversion: An Investigation Into the June 20th 2024 Blob Spike", + "description": "investigates the June 20th blob contention event" + }, + { + "url": "https://www.blocknative.com/blog/ethereums-eip-4844-dencun-upgrade-a-85-day-analysis", + "name": "Ethereum's EIP 4844 Dencun Upgrade: A 85-Day Analysis", + "description": "provides an 85-day analysis of the Dencun upgrade" + }, + { + "url": "https://docs.blocknative.com/blocknative-data-archive", + "name": "Blocknative Mempool Archive (and Blob Archive)", + "description": "The Blob Archive complements our existing Mempool Archive, offering a comprehensive view of Ethereum network activity.\n" } ], - "projectUid": "0x7333cac46b20999de07f4d7be5146c10a30f19586907bd2ce986b81af340cb97" + "projectUid": "0x7e4eb6294ad8e97eceb3bb6a39891eb386bfbaa5d4e8f16a9939d18ad79d789c" }, { - "name": "hildr", - "description": "Hildr is an OP Stack consensus client written in Java 21. \n\nWe are OptimismJ who continue to build open source public goods to help the Ethereum and Optimism community get better and better. Our main work is on OP Stack core protocols and ecosystem tools and libraries. You can view more detailed information on our official website https://optimism-java.github.io .", - "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/d304db21-cc7e-4236-8a63-a2a5161c4aee.png", - "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/2d30ac8c-806b-4332-b596-c8b5faadc032.png", + "name": "Viem: TypeScript Tooling for OP Stack", + "description": "Viem is the most used TypeScript Interface for Ethereum and the OP Stack. Viem provides robust, performant, and type-safe modules to be the foundation for building Web Applications, TypeScript Libraries, Wallets, Backends, Indexers, Scripts, and more, on top of Ethereum (and the OP Stack). With over 2.5 million monthly downloads, Viem is used in production by most at-scale (and small scale!) OP Stack projects like Optimism, Uniswap, Zora, Coinbase, Opensea, WalletConnect, Friend.tech, Rainbow, and so much more.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/171f60c2-1e3e-4b0a-998e-4015a7f468f7.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/64c06023-a910-4646-ba3e-81baa2d935dc.png", "category": "Utility", - "osoSlug": "hildr-optimism-java", + "osoSlug": "wevm", "socialLinks": { "website": [ - "https://optimism-java.github.io/hildr-docs" + "https://viem.sh" ], - "farcaster": [], - "twitter": "https://x.com/optimism_java", + "farcaster": [ + "https://warpcast.com/wevm" + ], + "twitter": "https://x.com/wevm_dev", "mirror": null }, "team": [ - "193400", - "754190" + "6143" ], "github": [ { - "url": "https://github.com/optimism-java/hildr", - "name": "", - "description": "" - } - ], - "packages": [ - { - "url": "https://github.com/optimism-java/hildr/pkgs/container/hildr", - "name": null, - "description": null - }, - { - "url": "https://github.com/optimism-java/hildr/releases/tag/v0.4.4", - "name": null, - "description": null + "url": "https://github.com/wevm/viem", + "name": "Viem", + "description": "TypeScript Interface for the OP Stack and Ethereum" } ], + "packages": [], "contracts": [], "grantsAndFunding": { "ventureFunding": [], @@ -1719,16 +5508,16 @@ { "grant": null, "link": null, - "amount": "62608.95", + "amount": "156463.05", "date": "", "details": null }, { - "grant": "token-house-mission", - "link": "https://app.charmverse.io/op-grants/page-4923039239406415", - "amount": "25000", - "date": "2023-07-05", - "details": "" + "grant": null, + "link": null, + "amount": "198758.57", + "date": "", + "details": null } ], "revenue": [] @@ -1737,11 +5526,56 @@ "pricingModelDetails": "", "links": [ { - "url": "https://www.opensource.observer/project/hildr-optimism-java", - "name": "", - "description": "" + "url": "https://npm.im/viem", + "name": "580k weekly downloads via NPM", + "description": "Downloads: 580,000 weekly downloads\nDependents: 1,365\n" + }, + { + "url": "https://github.com/wevm/viem/graphs/contributors", + "name": "368 unique contributors", + "description": "368 unique contributors\n" + }, + { + "url": "https://github.com/wevm/viem/network/dependents", + "name": "41.3k Open Source Projects using Viem", + "description": "41.3k open source projects are using Viem\n2.1k open source libraries are using Viem" + }, + { + "url": "https://github.com/wevm/viem", + "name": "2.4k GitHub Stars", + "description": "2.4k GitHub Stars" } ], - "projectUid": "0x7333cac46b20999de07f4d7be5146c10a30f19586907bd2ce986b81af340cb97" + "projectUid": "0x6bd057da522918a4675396313ae33a2f2788a1ceeb3bd7ae228015e3eb317a7d" + }, + { + "name": "Retro Funding Site Design", + "description": "Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.", + "projectAvatarUrl": "https://storage.googleapis.com/op-atlas/86341a25-24ac-4e74-bd33-ebf7622e8863.png", + "projectCoverImageUrl": "https://storage.googleapis.com/op-atlas/2183cd4a-1222-48d8-9f15-09edcb6aaf39.png", + "category": "Governance", + "osoSlug": "", + "socialLinks": { + "website": [], + "farcaster": [], + "twitter": null, + "mirror": null + }, + "team": [ + "5779", + "844381" + ], + "github": [], + "packages": [], + "contracts": [], + "grantsAndFunding": { + "ventureFunding": [], + "grants": [], + "revenue": [] + }, + "pricingModel": "free", + "pricingModelDetails": "", + "links": [], + "projectUid": "0x0e87091523c98dd4e4a4e4e1b695bf67c3db239bba68e7e45e01932293936985" } ] \ No newline at end of file diff --git a/src/scripts/retropgf5-live-data/retropgf5-live-data.ts b/src/scripts/retropgf5-live-data/retropgf5-live-data.ts index 4e2bbc6..4874a54 100644 --- a/src/scripts/retropgf5-live-data/retropgf5-live-data.ts +++ b/src/scripts/retropgf5-live-data/retropgf5-live-data.ts @@ -1,29 +1,32 @@ -import { ApolloClient, gql, HttpLink, InMemoryCache } from "@apollo/client/core"; +import { ApolloClient, gql, HttpLink, InMemoryCache, NormalizedCacheObject } from "@apollo/client/core"; import fetch from "cross-fetch"; import axios from "axios"; import { Savefile } from "../../../lib/save-file/save-file"; -const httpLink = new HttpLink({ - uri: "https://optimism.easscan.org/graphql", - fetch: fetch, -}); - -const client = new ApolloClient({ - link: httpLink, - cache: new InMemoryCache({ - resultCaching: false, - }), - defaultOptions: { - query: { - fetchPolicy: 'no-cache', +function createApolloClient() { + const httpLink = new HttpLink({ + uri: "https://optimism.easscan.org/graphql", + fetch: fetch, + }); + + return new ApolloClient({ + link: httpLink, + cache: new InMemoryCache({ + resultCaching: false, + }), + defaultOptions: { + query: { + fetchPolicy: 'network-only', + }, + watchQuery: { + fetchPolicy: 'network-only', + }, }, - watchQuery: { - fetchPolicy: 'no-cache', - }, - }, -}) + }); +} + +async function fetchMetadataSnapshot(client: ApolloClient) { -async function fetchMetadataSnapshot() { const query = gql` query { attestations(where: { @@ -39,6 +42,7 @@ query { } `; try { + const result = await client.query({ query: query, }); @@ -56,7 +60,7 @@ query { } } -async function fetchMetadataURL(refUid: string) { +async function fetchMetadataURL(refUid: string, client: ApolloClient) { const query = gql`query { attestations(where: { schemaId: { @@ -70,6 +74,8 @@ async function fetchMetadataURL(refUid: string) { } }`; try { + + const result = await client.query({ query: query, }); @@ -94,12 +100,12 @@ async function fetchMetadataURL(refUid: string) { -export async function fetchAndProcessData() { +export async function fetchAndProcessData(client: ApolloClient) { console.log("Fetching and processing data . . ."); try { - const data = await fetchMetadataSnapshot(); + const data = await fetchMetadataSnapshot(client); const urlArrays = await Promise.all(data.map(async (d: string) => { - const urls = await fetchMetadataURL(d); + const urls = await fetchMetadataURL(d, client); return urls; })); const concatenatedUrls = [].concat(...urlArrays); @@ -116,7 +122,7 @@ export async function fetchAndProcessData() { console.error("Error fetching project data from metadataURL:", error); } })); - console.log(responses) + client.stop() return responses; } catch (error) { console.error("Error fetching project data:", error); @@ -131,7 +137,7 @@ export async function fetchAndProcessData() { const DATA_DIR = ['data', 'retropgf5-live-data'] // Which evaluates to 'At 0 seconds, 0 minutes every 1st hour'. -// const CRON_TIMER:string | undefined = "*/5 * * * *" +// const CRON_TIMER: string | undefined = "*/1 * * * *"; const CRON_TIMER: string | undefined = "0 0 */1 * * *" // const CRON_TIMER:string | undefined = undefined @@ -140,8 +146,8 @@ async function Run() { const fileName = "retropgf5-live-data.json" try { - - const dataArray = await fetchAndProcessData(); + const client = createApolloClient(); + const dataArray = await fetchAndProcessData(client); // const dataArray: any[] = [] await Savefile(JSON.stringify(dataArray), DATA_DIR, fileName) // console.log("save retropgf5 \n", dataArray)