metadata: {"signature": "0x12321571b1fbb8e679a379ba67aaf5aa3d76701ccd5a7af10fe2a633d9a033071f00dd6cf544780677f8775e0858d7912b176f2b6e15e6616f39a32b77baedbe1c", "application": {"round": "0xdf22a2c8f6ba9376ff17ee13e6154b784ee92094", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "pYSQKPPywGDaE+jGoHvmNEPQIGRnOuUaRWkv2oscBybVNSjWVAfbCxGdeB8iEAJK", "encryptedSymmetricKey": "cb068632fdf6700120bb994faf53dc2bb677394339d06adf8dd9b2d0cf099226d2349b9672b39eb270baf1ba91ce24184f31f83dcad141c3ed0d9749c3945b8d61139e4c7c096cb97b7c4b6b8319f26bd895c3f4e173ff631927caf2fe34ba970c5099a3c16f540dcfd00053ee6a6394d17b4feafc67dae02e7e8237e00a04ad0000000000000020ebc397ab7af891f3bed41a7f6264d6191b8ee9b4a3ef08f2e77ad7ee5731fd7c1b896dd4623beb6445f2e8c3ade92686"}}, {"type": "short-answer", "answer": "Ethereum Foundation Grant", "hidden": false, "question": "Previous project funding sources (VC, grants, token sales, etc)", "questionId": 1}, {"type": "number", "answer": "0", "hidden": false, "question": "Total prior funding for project in USD", "questionId": 2}, {"type": "number", "answer": "3", "hidden": false, "question": "Total team size", "questionId": 3}, {"type": "number", "answer": "4", "hidden": false, "question": "How old is the project? (Months)", "questionId": 4}, {"type": "address", "hidden": true, "question": "If you participated in past grant rounds using a different project payout wallet address, please share it here:", "questionId": 5, "encryptedAnswer": {"ciphertext": "2nZ5oN3utLJtE+0drRw4uEg342YcDazpVN3axCTPocs=", "encryptedSymmetricKey": "28a04d7728f49870a6a1a414fc3a204c0ba3d1f79498da3e3afc5a02bf5059e98db975611f0669906d389b7546d9f814541eb868e542c2de7bda54398ddead255b34dbbd38703c367f7e9394b4c09a0c811a5e395dfa7a19a7daf038b2b5818250948966fcb0abe8108366e77ffbf73ed25355797a9d4148ec8d57de933c7bc300000000000000201b00650ebc42e695cc14b3231296e915bbd7f8575526c3aeb6ed34fa6ca641b0928d49877c00feb37d390ccabb4c7789"}}, {"type": "paragraph", "hidden": false, "question": "Profiles or socials of other main team members publicly associated with project", "questionId": 6}, {"type": "multiple-choice", "answer": "Yes", "hidden": true, "question": "Have you read and confirmed your grant abides by the Program General Eligibility Policy? https://gitcoin.notion.site/Gitcoin-Grants-Beta-Round-Eligibility-b7fca9fd3c26450b89ded11caaa6497f", "questionId": 7}, {"type": "paragraph", "answer": "ERC-4337 is a standard for higher level infrastructure for account abstraction on Ethereum. A bundler serves to package user operations and submits them on-chain. \n\nVoltaire is an open-source bundler implementation written in python. It serves as a critical piece for building censorship resistant smart contract wallets with ERC-4337. If any participating bundler in the [unified ERC-4337 mempool](https://notes.ethereum.org/@yoav/unified-erc-4337-mempool) network censor a contract, there is an incentive for anyone to run a bundler and capture the profits of this contract\u2019s users. \n\nBy building and maintaining Voltaire, we contribute to achieving a resilient p2p network of bundlers, where any smart contract wallet user can send their user operation too. ", "hidden": true, "question": "How does your project fit into the ETH Infra round eligibility criteria?", "questionId": 8}, {"type": "paragraph", "answer": "First time", "hidden": false, "question": "If you've participated in past grant rounds, please share any new updates or milestones from the prior months", "questionId": 9}, {"type": "paragraph", "hidden": false, "question": "Anything else you'd like to share about your project, previous work, or other project affiliations? Anything you'd like to add that has not been covered?", "questionId": 10}, {"type": "multiple-choice", "hidden": true, "question": "Does 50% of your team reflect the diversity of the community your project serves with a particular emphasis on including women, Black, Indigenous, and People of Color (BIPoC), individuals with disabilities, and members of the LGBTQ+ community?", "questionId": 11, "encryptedAnswer": {"ciphertext": "+ebADgojdOn7zGrj9qpr4HFPjrkvwbF6KMIisYzmLAc=", "encryptedSymmetricKey": "3109301b5205a11e9d2643aeecc45e77c0c192f63f512436f4b6d84449a3763386c1e070a011a64c8da4b5e00985f70848e02d839e105f889f99e8b7ea6cedc8fc845d566ca342bd4a1565c70735855371530d3d6d1fc74caaa35ba143805194edc7328129cbf0577eb7966af3a2cd1e1efb460491eb6feb075a229a1ef2a7f90000000000000020f7fce9da3bae74a768b5bea40198be885fe991a7765b188787314aa7392d262895315419de0cc04def865215c2859186"}}], "project": {"id": "250:0x8e1bD5Da87C14dd8e08F7ecc2aBf9D1d558ea174:164", "title": "Voltaire ERC-4337 Bundler", "logoImg": "bafkreidcftjn6k6hyf5rq35g4yfjuxcrurll57gtfathrxjanjyskrez2i", "metaPtr": {"pointer": "bafkreiaoyz7eusdpe26bo4yk53qh3xknw75rmyfab7nfteh4oegnhdfdoq", "protocol": "1"}, "website": "https://github.com/candidelabs/voltaire", "createdAt": 1681659964813, "userGithub": "sednaoui", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..OHpsixIQ_2PkN8mfvXLS2WdrwczDb8OjoHHvpyscWqz9eBK1EhUGVs-NgTAj90qmmD7vhcYA16h1fozB4cb2CA", "type": "Ed25519Signature2018", "created": "2023-04-16T16:10:37.789Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-16T16:10:37.789Z", "expirationDate": "2023-07-15T16:10:37.789Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xC2842A7653b9c2272F424a18DFf468C32d1f874D", "hash": "v0.0.0:sr3AHlJ7EqHkHnXOJo+u5klFcQtvbLEVn0G/C8mtVog=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#candidelabs#7014833"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..KeEH32npYw7X0uXCXVhzn58616K1fN4F4lkRCPP90b58aaV0g49Kyb9XO0jVMQQyGvpnNMsibsy3WfTsbcn7CQ", "type": "Ed25519Signature2018", "created": "2023-04-16T15:54:30.255Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-04-16T15:54:30.255Z", "expirationDate": "2023-07-15T15:54:30.255Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xC2842A7653b9c2272F424a18DFf468C32d1f874D", "hash": "v0.0.0:wvK90NVUTBambc+/RaWQlyrQxgrnc36VVwcWPUetDdI=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#candidelabs"}}}, "description": "Voltaire is a modular, developer-friendly and lighting-fast Python Bundler for Ethereum [EIP-4337](https://eips.ethereum.org/EIPS/eip-4337) Account Abstraction. Voltaire is designed to operate within the peer-to-peer mempool of UserOperations, facilitating the inclusion of transactions on-chain more quickly and efficiently. \n\nVoltaire presently has complete coverage of the [compatibility test suites](https://github.com/eth-infinitism/bundler-spec-tests) written by ERC-4337 team. These test suites ensure that different bundlers can communicate effectively and defend against DDoS attack vectors. While the specification is still under development, all upcoming updates will aim to sustain full compliance coverage.\n\nVoltaire is open-source, meaning that anyone can launch Voltaire and start bundling user operations for a service fee. By enabling anyone to participate in the network, the mempool becomes more robust when facing censorship attacks.\n\nA big of part of our inspiration for Voltaire is [Trinity](https://trinity.ethereum.org/), a previous open-source Ethereum client implementation written in Python. We would like to thank the Trinity team, as well as all Python community members for their open-source contributors. \n\nFor a bit of background, EIP 4337 is the account abstraction standard for Ethereum & EVM equivalent chains that doesn't compromise on decentralisation and censorship resistance. In practical terms, this means smart contract wallets that don't depend on centralised relayers controlled by a single entity. The role of centralised relayers is replaced with a p2p network of new entities called Bundlers. As the p2p network is still in development, bundlers currently operate as standalone endpoints until they are able to participate in the unified mempool.\n", "lastUpdated": 0, "projectGithub": "candidelabs", "projectTwitter": "candidelabs"}, "recipient": "0xc52FbF3769056cA421656b9C98b14A453A251a28"}}